^ Top

NANOG Meeting Presentation Abstract

RouteViews + BGPmon: Enabling BGP Monitoring and Analysis
Meeting: NANOG60
Date / Time: 2014-02-10 3:00pm - 3:30pm
This item is webcast
Room: Peachtree Ballroom
Presenters: Speakers:

Catherine Olschanowsky, Colorado State University

Dr. Catherine Olschanowsky is a research professor in the Computer Science and Mechanical Engineering Departments at CSU. Her research area includes network monitoring and high performance computing application performance. She is the lead on the BGPmon project. She earned her Ph.D. in Computer Science from the University of California at San Diego in the Performance Modeling and Characterization Laboratory. Dr. Olschanowsky also worked as a research scientist and software engineer at the San Diego Supercomputer Center.
Abstract: The RouteViews and BGPmon infrastructure has undergone expansion and upgrades in the last few years. This talk provides an update on the current deployment, highlights improvements, and demonstrates how our new DIY Perl modules can be used by the operations community to build custom tools. RouteViews plus BGPmon is a community BGP data-collection framework and archive. BGP data is collected through peers located around the world. The current set of peers spans 6 continents each of which feed to one of 17 primary RouteViews collectors. BGPmon cooperates with RouteViews to provide that data in a near real-time XML stream. The RouteViews project was initiated as a grassroots effort within the operations community. The value of the data is widely recognized and the infrastructure has grown into an invaluable community resource. Access to real-time, diverse BGP data is critical to BGP monitoring for security and reliability applications. We believe that with the latest set of updates and tools this data can be used to detect Internet outages as they happen. The latest release of BGPmon includes major changes to the XML schema (XSD). The updated XSD allows for easier parsing as well as additional status messages in order to properly evaluate the reliability of the data. These changes coincide with the development of new Perl modules that read, validate, filter, and parse the messages. Actively performing fairly simple analytics on the BGP stream from RouteViews+XML can provide an early warning system during Internet outages. We will show 2 different views of an Internet outage event to demonstrate the use of the current Perl tools. The first tool is a graphic representation of the burst in BGP traffic at the time of the event and the second is a textual representation that shows which peers and how many prefixes were affected. RouteViews continues to recruit new peers to provide broader and more accurate coverage of BGP events. As the RouteViews+BGPmon infrastructure grows we would like to invite the community to use the DIY Perl modules for custom tool development.
Files: pdfRouteViews + BGPmon: Enabling BGP Monitoring and Analysis(PDF)
youtubeRouteViews + BGPmon: Enabling BGP Monitoring and Analysis
Sponsors: None.

Back to NANOG60 agenda.

NANOG60 Abstracts

  • Datacenter Track
    Moderators:
    Martin Hannigan, Akamai Technologies, Inc.; Daniel Golding, Iron Mountain;
  • Datacenter Track
    Moderators:
    Martin Hannigan, Akamai Technologies, Inc.; Daniel Golding, Iron Mountain;
  • BGP 101
    Speakers:
    Dawit Birhanu, Cisco Systems;
  • BGP 102
    Speakers:
    Dawit Birhanu, Cisco Systems;

 

^ Back to Top