Session failures in 2009 for RV(OREG, LINX, EQIX) and RIPE(RRC00, RRC01) are available.
Session failures during 2001 and 2008 for RV(OREG, LINX, EQIX) and RIPE(RRC00, RRC01, RRC02) are available.
Identifying BGP monitoring session failures
BGP routing data collected by RouteViews and RIPE RIS have become an essential asset to both network research and operation communities.
However, due to various reasons, the BGP monitoring sessions between operational routers and data collectors fail from time to time.
Such session failures can cause missing update messages as well as introduce extra duplicate updates,
which might have negative impact on the accuracy of results derived from such data.
This website maintains a record of all detected session failures, for RouteViews and RIPE RIS data collectors,
which could help BGP data users to select and clean up BGP data before performing their analysis.
Currently, we detect and record monitoring session failures on monthly basis using the following data sources.
- BGP routing updates:
Route Views (OREG, LINX, EQIX),
RIPE (RRC00, RRC01, RRC02),
BGP session resets are detected by MCT [Zhang05], with two improvements:
MCT is implemented in PERL, and available for download:
- Improved table size estimation
The MCT results reported in [Zhang05] used one sample BGP RIB size as the estimate of the routing table size for each month.
This estimation may be imprecise because of the growing or shrinking of the routing table over time.
To minimize the estimate errors, we recalculate the table size every day, which yields more accurate table size estimation.
- Enhanced bottom searching
The MCT algorithm only uses "backward" bottom searching with a fixed search window,
which help identify the real start of table transfer, but not the end of table transfer.
Here, we search bidirectionally stepwise to identify both the start and end of table transfer.
- "Longitudinal Study of BGP Monitor Session Failures," Pei-chun Cheng, Xin Zhao, Beichuan Zhang, Lixia Zhang, ACM SIGCOMM Computer Communication Review (CCR), 40(2):34-42, 2010
- [Zhang05] "Identifying BGP Routing Table Transfer," Beichuan Zhang, Vamsi Kambhampati, Mohit Lad, Daniel Massey, Lixia Zhang, ACM SIGCOMM Mining the Network Data (MineNet) Workshop, 2005
Please send any comments/questions/bug reports to Pei-chun Cheng (pccheng at cs.ucla.edu) or Xin Zhao (zhaox at email.arizona.edu).