1Sample MRT format Data 2====================== 3 4BIRD 5---- 6 7MRT Type/Subtype 8~~~~~~~~~~~~~~~~ 9 10+-------------------------+-----------------+--------------------------------------+ 11| File Name | Type | Subtype | 12| | | | 13+=========================+=================+======================================+ 14| bird\_bgp | BGP4MP | | BGP4MP\_MESSAGE | 15| | | | BGP4MP\_MESSAGE\_AS4 | 16| | | | BGP4MP\_STATE\_CHANGE\_AS4 | 17+-------------------------+-----------------+--------------------------------------+ 18| bird6\_bgp | BGP4MP | | BGP4MP\_MESSAGE | 19| | | | BGP4MP\_MESSAGE\_AS4 | 20| | | | BGP4MP\_STATE\_CHANGE\_AS4 | 21+-------------------------+-----------------+--------------------------------------+ 22 23Summary 24~~~~~~~ 25 26It generated by `BIRD`_, and includes IPv4/IPv6 peer, IPv4/IPv6 prefix, all BGP message types, ADD-PATH capability, and `LARGE_COMMUNITY`_. 27 28.. _`BIRD`: http://bird.network.cz/ 29.. _`LARGE_COMMUNITY`: http://largebgpcommunities.net/ 30 31BIRD (mrtdump branch) 32--------------------- 33 34MRT Type/Subtype 35~~~~~~~~~~~~~~~~ 36 37+-------------------------+-----------------+--------------------------------------+ 38| File Name | Type | Subtype | 39| | | | 40+=========================+=================+======================================+ 41| bird-mrtdump\_bgp | BGP4MP | | BGP4MP\_MESSAGE | 42| | | | BGP4MP\_MESSAGE\_AS4\_ADDPATH | 43| | | | BGP4MP\_STATE\_CHANGE\_AS4 | 44+-------------------------+-----------------+--------------------------------------+ 45| bird-mrtdump\_rib | TABLE\_DUMP\_V2 | | PEER\_INDEX\_TABLE | 46| | | | RIB\_IPV4\_UNICAST | 47| | | | RIB\_IPV4\_UNICAST\_ADDPATH | 48+-------------------------+-----------------+--------------------------------------+ 49| bird6-mrtdump\_bgp | BGP4MP | | BGP4MP\_MESSAGE | 50| | | | BGP4MP\_MESSAGE\_AS4\_ADDPATH | 51| | | | BGP4MP\_STATE\_CHANGE\_AS4 | 52+-------------------------+-----------------+--------------------------------------+ 53| bird6-mrtdump\_rib | TABLE\_DUMP\_V2 | | PEER\_INDEX\_TABLE | 54| | | | RIB\_IPV6\_UNICAST | 55| | | | RIB\_IPV6\_UNICAST\_ADDPATH | 56+-------------------------+-----------------+--------------------------------------+ 57 58Summary 59~~~~~~~ 60 61It generated by `BIRD (mrtdump branch)`_, and includes IPv4/IPv6 peer, IPv4/IPv6 prefix, all BGP message types, and ADD-PATH capability. 62This repository supports MRT subtypes for ADD-PATH capability. 63These are defined in `RFC8050`_. 64 65.. _`BIRD (mrtdump branch)`: https://gitlab.labs.nic.cz/labs/bird/tree/mrtdump 66.. _`RFC8050`: https://tools.ietf.org/html/RFC8050 67 68OpenBGPD 69-------- 70 71MRT Type/Subtype 72~~~~~~~~~~~~~~~~ 73 74+-------------------------+-----------------+--------------------------------------+ 75| File Name | Type | Subtype | 76| | | | 77+=========================+=================+======================================+ 78| openbgpd\_bgp | BGP4MP | | BGP4MP\_MESSAGE | 79| | | | BGP4MP\_MESSAGE\_AS4 | 80| | | | BGP4MP\_STATE\_CHANGE | 81| | | | BGP4MP\_STATE\_CHANGE\_AS4 | 82+-------------------------+-----------------+--------------------------------------+ 83| openbgpd\_rib\_table | TABLE\_DUMP | | AFI\_IPv4 | 84| | | | AFI\_IPv6 | 85+-------------------------+-----------------+--------------------------------------+ 86| openbgpd\_rib\_table-mp | BGP4MP | | BGP4MP\_ENTRY | 87+-------------------------+-----------------+--------------------------------------+ 88| openbgpd\_rib\_table-v2 | TABLE\_DUMP\_V2 | | PEER\_INDEX\_TABLE | 89| | | | RIB\_IPV4\_UNICAST | 90| | | | RIB\_IPV6\_UNICAST | 91| | | | RIB\_GENERIC | 92+-------------------------+-----------------+--------------------------------------+ 93 94Summary 95~~~~~~~ 96 97It generated by `OpenBGPD`_, and includes IPv4/IPv6 peers, IPv4/IPv6/VPNv4 prefix, all BGP message types, and unsupported MRT subtype BGP4MP\_ENTRY. 98 99.. _`OpenBGPD`: http://www.openbgpd.org/ 100 101Quagga 102------ 103 104MRT Type/Subtype 105~~~~~~~~~~~~~~~~ 106 107+-------------------------+-----------------+--------------------------------------+ 108| File Name | Type | Subtype | 109| | | | 110+=========================+=================+======================================+ 111| quagga\_bgp | BGP4MP | | BGP4MP\_MESSAGE | 112| | | | BGP4MP\_MESSAGE\_AS4 | 113| | | | BGP4MP\_STATE\_CHANGE\_AS4 | 114+-------------------------+-----------------+--------------------------------------+ 115| quagga\_rib | TABLE\_DUMP\_V2 | | PEER\_INDEX\_TABLE | 116| | | | RIB\_IPV4\_UNICAST | 117| | | | RIB\_IPV6\_UNICAST | 118+-------------------------+-----------------+--------------------------------------+ 119 120Summary 121~~~~~~~ 122 123It generated by `Quagga`_, and includes IPv4/IPv6 peers, IPv4/IPv6/VPNv4 prefix, and all BGP message types. 124 125.. _Quagga: http://www.nongnu.org/quagga/ 126 127Authors 128------- 129 130| Tetsumune KISO t2mune@gmail.com 131| Yoshiyuki YAMAUCHI info@greenhippo.co.jp 132| Nobuhiro ITOU js333123@gmail.com 133 134License 135------- 136 137| Licensed under the `Apache License, Version 2.0`_ 138| Copyright (C) 2020 Tetsumune KISO 139 140.. _`Apache License, Version 2.0`: http://www.apache.org/licenses/LICENSE-2.0 141