ESCC/Internet2 Joint Techs Workshop Routeviews Update The Routeviews Crew ESCC/Internet2 Joint Techs Workshop University of Hawaii January 20-24, 2008
Agenda History Current Service Set/Statistics What’s New Where To From Here? Question/Comments
History Routeviews started life as a purely operational tool We needed a way to look at how operators saw our routes Randy Bush was kind enough to give me a view from one of his MAE-WEST routers People started using routeviews and contributing views But this is what caused things to really take off (circa 1993)....
1 Image courtesy caida (www.caida.org) skitter core1 1 Image courtesy caida (www.caida.org)
Current Services Set
A Few Statistics 2 Cisco VXRs (cli access) 8 Zebra Collectors Soon to be BGPmon (see bgpmon.netsec.colostate.edu) Realtime (telnet://routeviews.routeviews.org) takes O(10K connections/day) > 12 Tbytes of archived BGP data Both MRT and ‘sh ip bgp’ formats Earlist archived data circa 1997
A Little More on What’s Archived Collect RIBs in 'show ip bgp' format Collect MRT format RIBs and updates Repository is O(12 TB) and growing at 9%/month BGPMon will add XML format RIBs/UPDATES Working on database front-end(s) Goal is to enable data mining/visualization
http://bgplay.routeviews.org BGPlay was designed and written by the Computer Networks Research Group at Roma Tre University. Contributors, in alphabetical order, are Lorenzo Colitti, Giuseppe Di Battista, Ilaria De Marinis, Federico Mariani, Maurizio Pizzonia, and Maurizio Patrignani.
Prefix to ASN/AS-PATH Zones [dmm@wayback:~] 6% dig TXT 223.128.asn.routeviews.org ; <<>> DiG 9.2.1 <<>> TXT 223.128.asn.routeviews.org ... ;; ANSWER SECTION: 223.128.asn.routeviews.org. 86400 IN TXT "3582" "128.223.0.0" "16" ;; AUTHORITY SECTION: asn.routeviews.org. 86400 IN NS routeviews.org. ;; ADDITIONAL SECTION: routeviews.org. 86400 IN A 128.223.162.49
What’s New This visualization of the characteristics of IPv4 WHOIS data was created by The Measurement Factory under subcontract to CAIDA.
What’s New... BGPMon http://bgpmon.netsec.colostate.ed u XML Format RIB/UPDATEs “Real Time” More Collectors Long term archival storage Google/Yahoo “Mirrors”
Issues Zebra/Quagga suitablity/stability eBGP Multihop Code base split into two trains Single threaded: Dumper thread procesing causes BGP keepalive timeouts MRT’s one second granularity -- suffiient? And MRT bugs :-( Hope BGPMon solves many of these issues eBGP Multihop Some routers don’t do eBGP multihop well Can’t study events between speaker and listener
Issues Large scale archivial data storage/access A perennial problem Operations Running routeviews is like running a “control-plane only” ISP All the same problems And as always, funding and person- power issues
Questions/Comments? Thanks! www.routeviews.org