About the BGP Parser
The IRL BGP Parser converts BGP messages stored in binary MRT format to human-readbable XML format. The XML format is compatible with the output of CSU BgpMon and it's described in this document.
The IRL BGP Parser specifically addresses some bugs that were found in widely used RIPE's bgpdump code, such as:
- Incorrect merging of ASPATH and CONFED_SEQ attributes
- Invalid NEXTHOP attributes being displayed as 255.255.255.255
- If a BGP update contains both withdrawals and announcements, bgpdump would only display withdrawals
- Mixing of unicast and multicast announcements in the same output
New version (requires boost libraries):
Please report bugs/comments/suggestions to firstname.lastname@example.org.