Identifying BGP routing table transfers

被引:10
|
作者
Cheng, Pei-chun [1 ]
Zhang, Beichuan [2 ]
Massey, Daniel [3 ]
Zhang, Lixia [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90095 USA
[2] Univ Arizona, Dept Comp Sci, Tucson, AZ 85721 USA
[3] Colorardo State Univ, Dept Comp Sci, Ft Collins, CO 80523 USA
基金
美国国家科学基金会;
关键词
BGP; Session reset; Routing table transfer;
D O I
10.1016/j.comnet.2010.09.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
BGP routing updates collected by monitoring projects such as RouteViews and RIPE have been a vital source to our understanding of the global routing system. However the collected BGP data contains both the updates generated by actual route changes, and the updates of BGP routing table transfers resulted from BGP session resets between operational routers and the data collection stations. Since the latter is caused by measurement artifact, it is important to accurately separate out the latter from the former. In this paper, we present the design and evaluation of the minimum collection time (MCT) algorithm. Given a BGP update stream, MCT can identify the start and duration of each routing table transfer in the stream with high accuracy. We evaluated MCT performance by using three months of BGP data from all RIPE collectors. Our results show that out of the total 1664 BGP resets with 166 monitors, MCT can identify BGP routing table transfers with over 95% accuracy, and pinpoint the exact starting time of the detected table transfers in 83% of such cases. Accurate detection of BGP table transfers enables users to separate out real BGP routing changes and measurement artifacts, and can be used to measure and diagnose the BGP session failures. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:636 / 649
页数:14
相关论文
共 50 条
  • [1] Understanding Slow BGP Routing Table Transfers
    Ben Houidi, Zied
    Meulle, Mickael
    Teixeira, Renata
    IMC'09: PROCEEDINGS OF THE 2009 ACM SIGCOMM INTERNET MEASUREMENT CONFERENCE, 2009, : 350 - 355
  • [2] Explaining BGP Slow Table Transfers
    Cheng, Pei-chun
    Park, Jong Han
    Patel, Keyur
    Amante, Shane
    Zhang, Lixia
    2012 IEEE 32ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2012, : 657 - 666
  • [3] On characterizing BGP routing table growth
    Bu, T
    Gao, LX
    Towsley, D
    COMPUTER NETWORKS, 2004, 45 (01) : 45 - 54
  • [4] On characterizing BGP routing table growth
    Bu, T
    Gao, LX
    Towsley, D
    GLOBECOM'02: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-3, CONFERENCE RECORDS: THE WORLD CONVERGES, 2002, : 2185 - 2189
  • [5] AIDR: Aggregation of BGP Routing Table with AS Path Stretch
    Wang, Yangyang
    Bi, Jun
    Wu, Jianping
    2011 19TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2011,
  • [6] Optimization Techniques of Traceroute Measurement Based on BGP Routing Table
    Sun Cheng-qi
    Ding Peng-fule
    SENSORS, MEASUREMENT AND INTELLIGENT MATERIALS, PTS 1-4, 2013, 303-306 : 2062 - 2067
  • [7] Optimizing BGP Performance and a Novel Routing Table Structure for Fast Routing Access on Multicores
    Sivaranjani, A.
    Prasad, D. Venkatavara
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2014,
  • [8] IPv4 address allocation and the BGP routing table evolution
    Meng, XQ
    Xu, ZG
    Zhang, BC
    Huston, G
    Lu, SW
    Zhang, LX
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2005, 35 (01) : 71 - 80
  • [9] An empirical study of router response to large BGP routing table load
    Chang, DF
    Govindan, R
    Heidemann, J
    IMW 2002: PROCEEDINGS OF THE SECOND INTERNET MEASUREMENT WORKSHOP, 2002, : 203 - 208
  • [10] Profiling BGP Serial Hijackers: Capturing Persistent Misbehavior in the Global Routing Table
    Testart, Cecilia
    Richter, Philipp
    King, Alistair
    Dainotti, Alberto
    Clark, David
    IMC'19: PROCEEDINGS OF THE 2019 ACM INTERNET MEASUREMENT CONFERENCE, 2019, : 420 - 434