Home BGP Knowledge Base Historical BGP route analysis by BGPlay tools

Well, I called it "Magic wand for BGP". While I was troubleshooting a BGP routing issue, I discovered really nice tools from Internet. It provide a historical BGP route path changed on real BGP world. Probably some of you already knew this stuff, but for me it is amazing tool. I should have known this stuff for a long time ago.
Okay, it is called BGPlay and was designed and written by the Computer Networks Research Group at Roma Tre University. BGPlay is a Java application which displays animated graphs of the routing activity of a certain prefix within a specified time interval. Its graphical nature makes it much easier to understand how BGP updates affect the routing of a specific prefix than by analyzing the updates themselves. Wow! fantastic. To get More detail, visit origin website. This tools will be useful on some weird BGP routing issues such as

  • Inbound traffic was reduced in particular time frame.
  • BGP route table is frequently changed.
  • BGP was bouncing while TCP connection was okay.
  • Someone reports reachability issue


Tips!

The BGPlay requires JAVA plugin on your browser. As you know Firefox 64bit version is NOT supporting JAVA plugin. So, please use 32bit version of firefox.

Let's see how to use it. While I run thru this application, you will get some idea where is the best place you can apply this. Click below "Start BGPlay" icon.

 
BGPlay icon

 

It brings new popped up window. Put a prefix and date to see BGP route activity in that time frame.

ibgplay Query form

Once another window is popped up and click play button. Then finally you can see BGP route path changes in time frame.

ibgplay output result

I hope this is informative for you.

 

Last Updated (Thursday, 18 February 2016 16:36)

 
Google Translation
English Arabic Chinese (Simplified) Czech Dutch French German Italian Korean Portuguese Russian Spanish Filipino Vietnamese Thai Turkish
Statistics
Content View Hits : 534586
Polls
Who is the best ISP?