Repository navigation
V0.10.0-alpha.4 MRT encoder
Pre-release
Pre-release
·
658 commits
to main
since this release
What's Changed
- add support for RFC 9069 by @digizeph in #133
- 🔥 MRT message encoder for BGP updates by @digizeph in #118
MRT encoder
This version adds the MRT encoding support for BGP4MP and TableDump v1 (V2 will be supported later). This means users can now writes MRT files for BGP updates received/filtered/crafted. This enables a bunch of potential applications such as per-AS MRT archiver, or BMP-to-MRT data stream.
Examples:
- Stream BGP messages, filter for AS3356's originated messages, archive to a destination MRT file: https://github.com/bgpkit/bgpkit-parser/blob/main/examples/mrt_filter_archiver.rs
- Stream from RouteViews Kafka stream, and write all messages directly to a MRT file: https://github.com/bgpkit/bgpkit-parser/blob/main/examples/real-time-routeviews-kafka-to-mrt.rs
Full Changelog: v0.10.0-alpha.3...v0.10.0-alpha.4