^ Top

NANOG Meeting Presentation Abstract

Monitor BGP using open source OpenBMP and Apache Kafka
Meeting: NANOG65
Date / Time: 2015-10-06 3:15pm - 4:00pm
This item is webcast
Room: Le Grand Salon & Marquette
Presenters: Speakers:

Tim Evens, Cisco

Tim Evens has over 19 years of experience as a network engineer and programmer in wide range of industries including carrier and internet service providers, financial trading, healthcare, retail and technology. Tim has been active as a double CCIE for 14 years. In his current position, Tim works in the Chief Technology and Architecture Office at Cisco and is responsible for establishing inter-networking data analytics. He is the maintainer of OpenBMP (www.openbmp.org).
Abstract: BGP and OSPF/IS-IS monitoring is commonly implemented using VTY scripting of CLI output or by using passive BGP peering sessions. Scripting CLI output can be slow and cumbersome in terms of credential management and it can be prohibitive when access is restricted. In addition, CLI output is specific to the router OS resulting in the scripter having to constantly maintain various router implementations. BGP peering is complex to implement and overkill for most use-cases when only monitoring of prefixes or viewing of RIB tables are needed. Existing tools can be difficult to deploy and have complex API's when interacting with both RAW and parsed BGP data. We will show that OpenBMP breaks down the traditional barrier of complexity in interacting with BGP data. We will discuss why Kafka is being used and review features that Kafka provides over other existing methods to convey real-time parsed and raw BMP/BGP data. We will cover use-cases and examples of different types of OpenBMP/Kafka consumers. We will show how a network engineer can interact with real-time live BGP data using simple BASH and AWK scripting or by using CQL/SQL queries.
Files: pdfMonitor BGP using open source OpenBMP and Apache Kafka(PDF)
youtubeMonitor BGP using open source OpenBMP and Apache Kafka
Sponsors: None.

Back to NANOG65 agenda.

NANOG65 Abstracts

  • Conference Opening
    Speakers:
    Tony Tauber, Comcast; Christian S. TacitTorIX; .
    Philippe Couture, Videotron; Clinton Work, TELUS;
  • Conference Opening
    Speakers:
    Tony Tauber, Comcast; Christian S. TacitTorIX; .
    Philippe Couture, Videotron; Clinton Work, TELUS;
  • Conference Opening
    Speakers:
    Tony Tauber, Comcast; Christian S. TacitTorIX; .
    Philippe Couture, Videotron; Clinton Work, TELUS;
  • Conference Opening
    Speakers:
    Tony Tauber, Comcast; Christian S. TacitTorIX; .
    Philippe Couture, Videotron; Clinton Work, TELUS;
  • DNS Track
    Speakers:
    Geoff HustonAPNIC; .
    Duane Wessels, VeriSign; Keith MithcellDNS-OARC; .
    Brian SomersOpenDNS ; .
    Ray BellisInternet Systems Consortium; .
    Eddie Winstead.
    Tomas HlavacekCZ.NIC; .
  • DNS Track
    Speakers:
    Geoff HustonAPNIC; .
    Duane Wessels, VeriSign; Keith MithcellDNS-OARC; .
    Brian SomersOpenDNS ; .
    Ray BellisInternet Systems Consortium; .
    Eddie Winstead.
    Tomas HlavacekCZ.NIC; .
  • DNS Track
    Speakers:
    Geoff HustonAPNIC; .
    Duane Wessels, VeriSign; Keith MithcellDNS-OARC; .
    Brian SomersOpenDNS ; .
    Ray BellisInternet Systems Consortium; .
    Eddie Winstead.
    Tomas HlavacekCZ.NIC; .
  • DNS Track
    Speakers:
    Geoff HustonAPNIC; .
    Duane Wessels, VeriSign; Keith MithcellDNS-OARC; .
    Brian SomersOpenDNS ; .
    Ray BellisInternet Systems Consortium; .
    Eddie Winstead.
    Tomas HlavacekCZ.NIC; .
  • DNS Track
    Speakers:
    Geoff HustonAPNIC; .
    Duane Wessels, VeriSign; Keith MithcellDNS-OARC; .
    Brian SomersOpenDNS ; .
    Ray BellisInternet Systems Consortium; .
    Eddie Winstead.
    Tomas HlavacekCZ.NIC; .
  • DNS Track
    Speakers:
    Geoff HustonAPNIC; .
    Duane Wessels, VeriSign; Keith MithcellDNS-OARC; .
    Brian SomersOpenDNS ; .
    Ray BellisInternet Systems Consortium; .
    Eddie Winstead.
    Tomas HlavacekCZ.NIC; .
  • DNS Track
    Speakers:
    Geoff HustonAPNIC; .
    Duane Wessels, VeriSign; Keith MithcellDNS-OARC; .
    Brian SomersOpenDNS ; .
    Ray BellisInternet Systems Consortium; .
    Eddie Winstead.
    Tomas HlavacekCZ.NIC; .
  • Peering Track
    Moderators:
    Sylvie LaPerriere, Google Inc.; Patrick Gilmore, Markley Group; Panelists:
    David E. Young, Verizon; Hank Hultquist, AT&T; Joseph Cavender, Level 3 Communications; Speakers:
    Jon Nistor, TorIX;
  • Peering Track
    Moderators:
    Sylvie LaPerriere, Google Inc.; Patrick Gilmore, Markley Group; Panelists:
    David E. Young, Verizon; Hank Hultquist, AT&T; Joseph Cavender, Level 3 Communications; Speakers:
    Jon Nistor, TorIX;
  • Peering Track
    Moderators:
    Sylvie LaPerriere, Google Inc.; Patrick Gilmore, Markley Group; Panelists:
    David E. Young, Verizon; Hank Hultquist, AT&T; Joseph Cavender, Level 3 Communications; Speakers:
    Jon Nistor, TorIX;
  • Peering Track
    Moderators:
    Sylvie LaPerriere, Google Inc.; Patrick Gilmore, Markley Group; Panelists:
    David E. Young, Verizon; Hank Hultquist, AT&T; Joseph Cavender, Level 3 Communications; Speakers:
    Jon Nistor, TorIX;
  • Peering Track
    Moderators:
    Sylvie LaPerriere, Google Inc.; Patrick Gilmore, Markley Group; Panelists:
    David E. Young, Verizon; Hank Hultquist, AT&T; Joseph Cavender, Level 3 Communications; Speakers:
    Jon Nistor, TorIX;
  • Peering Track
    Moderators:
    Sylvie LaPerriere, Google Inc.; Patrick Gilmore, Markley Group; Panelists:
    David E. Young, Verizon; Hank Hultquist, AT&T; Joseph Cavender, Level 3 Communications; Speakers:
    Jon Nistor, TorIX;

 

^ Back to Top