#bgp #ipnetwork #mrt #rfc6396

mrt_parser

Multi-Threaded Routing Toolkit (MRT) Routing Information Export Format parser (RFC 6396)

4 releases (breaking)

✓ Uses Rust 2018 edition

0.4.0 Jan 6, 2019
0.3.0 Dec 22, 2018
0.2.0 May 15, 2018
0.1.0 Mar 24, 2018

#2 in #bgp

Download history 82/week @ 2018-11-27 54/week @ 2018-12-04 33/week @ 2018-12-11 53/week @ 2018-12-18 17/week @ 2019-01-01 14/week @ 2019-01-08 8/week @ 2019-01-15 2/week @ 2019-01-22 3/week @ 2019-01-29 1/week @ 2019-02-05 1/week @ 2019-02-12 5/week @ 2019-02-19 9/week @ 2019-02-26 1/week @ 2019-03-05

39 downloads per month

BSD-2-Clause

18KB
455 lines

mrt_parser

Multi-Threaded Routing Toolkit (MRT) Routing Information Export Format (RFC 6396) parser library for Rust. Inspired by parser from pyasn.

Currently, only PEER_INDEX_TABLE, RIB_IPV4_UNICAST and RIB_IPV6_UNICAST subtypes from TABLE_DUMP_V2 type and TABLE_DUMP type are supported.

Build Status Crates.io

Usage

Add this to your Cargo.toml:

[dependencies]
mrt_parser = "0.4"

and this to your crate root:

extern crate mrt_parser;

Minimal required version of Rust compiler is 1.31 (because of 2018 edition). For older Rust versions, you can use mrt_parser version 0.2.

Dependencies

~230KB