(ok, last set of notes for tonight, and then it's off to bed for 90
minutes of sleep
before heading back to the convention center. ^_^; --MNP)
2006.06.05 Welcome to the 4th BGP Tools BOF!
[slides are at
http://www.nanog.org/mtg-0606/pdf/lixia-zhang.pdf
Nick Feamster GeorgeTech
Dan Massey CUS
Mohit Lad and Lixia Zhang, UCLA
The Goal
sharing some tools develop from our research
efforts.
hopefully will be useful for operations community.
Also to collect input on new tools we would like
to see so they can develop them.
Routing Configuration Checker
Nick Feamster
O-BGP data organization tool
Dan Massey
[slides are at
http://www.nanog.org/mtg-0606/pdf/dan-massey.pdf
The Datapository by Nick Feamster
[I'm sorry, that just sounds *far* too much like something
you do *NOT* want your bedside nurse administering...--MNP]
Visualizing BGP dynamics using Link-Rank by
Mohit Lad
Open discussions and demos
Nick Feamster
Network Troubleshooting: rcc and beyond
rcc: router configuration checker
proactive routing configuration analysis
idea: analyze configs before deployment
many faults can be detected with static analysis.
rcc implementation.
http://nms.csail.mit.edu/rcc/
preprocessor -> parser -> relational database (mySQL),
constraints <-> verifier <-> faults
verifier is a template checker and set of constraints
your configs are checked against.
He's looking for GUI developers.
very bare-bones command line right now.
Parsing configurations--shows some output.
He shows examples of the abilene configs, which
are non anonymized.
show all routers peering with a given AS, can look
at route maps in each direction, etc.
After running rcc on it, you get a web output
which shows relationships--oh, pictures don't matter,
with some more grease could be a reasonable representation
of your network.
Q: Randy Bush asks if it could show which peering
sessions are missing?