• DocumentCode
    257152
  • Title

    A measurement study on BGP AS path looping (BAPL) behavior

  • Author

    Shenglin Zhang ; Ying Liu ; Dan Pei

  • Author_Institution
    Inst. for Network Sci. & Cyberspace, Tsinghua Univ., Beijing, China
  • fYear
    2014
  • fDate
    4-7 Aug. 2014
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    As a path vector protocol, Border Gateway Protocol (BGP) messages contain the entire Autonomous System (AS) path to each destination for breaking arbitrary long AS path loops. However, after observing the global routing data from RouteViews, we find that BGP AS path looping (BAPL) behavior does occur and in fact can lead to multi-AS forwarding loops in both IPv4 and IPv6. The number and ratio of BAPLs in IPv4 and IPv6 for 1456 days on a daily basis are analyzed. Moreover, the distribution of BAPL duration and loop length in IPv4 and IPv6 are also studied. Some possible explanations for BAPLs are discussed in this paper. Private AS number leaking has contributed to 1.76% of BAPLs in IPv4 and 0.00027% in IPv6, and at least 2.85% of BAPLs in IPv4 were attributed to faulty configurations and malicious attacks. Valid explanations, including multinational companies, preventing particular AS from accepting routes, can also lead to BAPLs.
  • Keywords
    IP networks; protocols; AS path loops; BAPL; BGP AS path looping behavior; IPv4; IPv6; autonomous system path; border gateway protocol; faulty configurations; global routing data; loop length; malicious attacks; multiAS forwarding loops; path vector protocol; Delays; Educational institutions; Internet; Routing; Routing protocols; Transient analysis; BGP AS path; Forwarding Loops; IPv6; RouteViews; Traceroute;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communication and Networks (ICCCN), 2014 23rd International Conference on
  • Conference_Location
    Shanghai
  • Type

    conf

  • DOI
    10.1109/ICCCN.2014.6911734
  • Filename
    6911734