Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

On inferring autonomous system relationships in the internet

Published: 01 December 2001 Publication History

Abstract

The Internet consists of rapidly increasing number of hosts interconnected by constantly evolving networks of links and routers. Interdomain routing in the Internet is coordinated by the Border Gateway Protocol (BGP). BGP allows each autonomous system (AS) to choose its own administrative policy in selecting routes and propagating reachability information to others. These routing policies are constrained by the contractual commercial agreements between administrative domains. For example, an AS sets its policy so that it does not provide transit services between its providers. Such policies imply that AS relationships are an important aspect of Internet structure. We propose an augmented AS graph representation that classifies AS relationships into customer-provider, peering, and sibling relationships. We classify the types of routes that can appear in BGP routing tables based on the relationships between the ASs in the path and present heuristic algorithms that infer AS relationships from BGP routing tables. The algorithms are tested on publicly available BGP routing tables. We verify our inference results with AT&T internal information on its relationship with neighboring ASs. As much as 99.1% of our inference results are confirmed by the AT&T internal information. We also verify our inferred sibling relationships with the information acquired from the WHOIS lookup service. More than half of our inferred sibling-to-sibling relationships are confirmed by the WHOIS lookup service. To the best of our knowledge, there has been no publicly available information about AS relationships and this is the first attempt in understanding and inferring AS relationships in the Internet. We show evidence that some routing table entries stem from router misconfigurations.

References

[1]
{Online}. Available: http://www.arin.net/whois/arinwhois.html.
[2]
G. Huston, "Interconnection, peering and settlements--Part I," lnternet Protocol J., Mar. 1999.
[3]
--, "Interconnection, peering and settlements--Part II," lnternet Protocol J., June 1999,
[4]
M. Faloutsos, R Faloutsos, and C. Faloutsos, "On power-law relationships of the Internet topology," in Proc. ACM SIGCOMM, Aug. 1999, pp. 251-262.
[5]
R. Govindan and A. Reddy, "An analysis of Internet inter-domain topology and route stability," in Proc. IEEE 1NFOCOM, vol. 2, Apr. 1997, pp. 850-857.
[6]
R. Govindan and H. Tangmunarunkit, "Heuristics for Internet map discovery," in Proc. IEEE 1NFOCOM, vol. 3, Mar. 2000, pp. 1371-1380.
[7]
W. Theilmann and K. Rothermel, "Dynamic distance maps of the Internet," in Proc. IEEE 1NFOCOM, vol. 1, Mar. 2000, pp. 275-284.
[8]
S. Jamin, C. Jin, Y. Jin, D. Raz, Y. Shavitt, and L. Zbang, "On the placement of Internet instrumentation," in Proc. IEEE INFOCOM, vol. 1, Mar. 2000, pp. 295-304.
[9]
R. Siamwalla, R. Sharma, and S. Keshav, "Discovering Internet topology," Cornell Univ., Ithaca, NY, Tech. Rep., May 1999. GAO: ON INFERRING AUTONOMOUS SYSTEM RELATIONSHIPS IN THE INTERNET
[10]
S. Jamin, E Francis, V. Paxson, L. Zhang, D. Gryniewicz, and Y. Jin, "An architecture for a global Internet host distance estimation service," in Proc. IEEE1NFOCOM, vol. 1, Mar. 1999, pp. 210-217.
[11]
S. Savage, A. Collins, E. Hoffman, J. Snell, and T. Anderson, "The end-to-end effects of Internet path selection," in Proc. ACM SIGCOMM, Aug. 1999, pp. 289-299.
[12]
J. Rickard, "Mapping the lnternet with traceroute," Broadwatch Mag., Dec. 1996.
[13]
C. Labovitz, A. Abuja, and E Jahanian, "Experimental study of Internet stability and wide-area network failures," in Proc. Int. Symp. Fault-Tolerant Computing, June 1999, pp. 278-285.
[14]
V. Paxson, "End-to-end routing behavior in the Internet," IEEE/ACM Trans. Networking, vol. 5, pp. 601-615, Oct. 1997.
[15]
A. Feldmann and J. Rexford, "IP network configuration for intradomain traffic engineering." 1EEE Network, pp. 46-57, Sept./Oct. 2001.
[16]
University of Oregon Route Views Project, D. Meyer. (2001). {Online}. Available: http://www.antc.uoregon.edu/route-views/.
[17]
B. Halabi, lnternet Routing Architectures. Indianapolis, IN: Cisco, 1997.
[18]
J.W. Stewart, BGt'4: Inter-Domain Routing in the lnternet. Reading, MA: Addison-Wesley, 1999.
[19]
Y. Rekhter and T. Li, "A Border Gateway Protocol 4 (BGP-4)," IETE Request for Ccmrrents 1771, Mar. 1995.
[20]
National Labcralory for Applied Network Research. Global ISP interconnectivity b) AS number. San Diego Supercomputer Center, Univ. of Califomia, San Diego. {Online}. Available: http://moat.nlanr.net/AS/.
[21]
D. Meyer, J. S:hmitz, C. Orange, M. Prior, and C. Alaettinoglu, "Using RPSL in practice." IETE Request for Comments 2650, Aug. 1999. investigator the INTERNET 745
[22]
C. Alaettinoglu, C. Villamizar, E. Gerich, D. Kessens, D. Meyer, T. Bates, D. Karrenberg, and M. Terpstra, "Routing policy specification language (RPSL)," IETF, Request for Comments 2622, June 1999.
[23]
C. Alaettinoglu, "Scalable router configuration for the Internet," in Proc. IEEE 1C3N, Oct. 1996.
[24]
K. Varadhan, R. Govindan, and D. Estrin, "Persistent route oscillations in inter-domain routing," Univ. of Southern California Information Sciences Inst., Los Angeles, Tech. Rep. 96-631, Feb. 1996.
[25]
T.G. Griffin and G. Wilfong, "An analysis of BGP convergence properties," in Proc. ACM SIGCOMM, Sept. 1999, pp. 277-288.
[26]
L. Gao and J. Rexford, "A stable Internet routing without global coordination," IEEE/ACM Trans. Networking, vol. 9, pp. 681-692, Dec. 2001.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE/ACM Transactions on Networking
IEEE/ACM Transactions on Networking  Volume 9, Issue 6
December 2001
163 pages

Publisher

IEEE Press

Publication History

Published: 01 December 2001
Published in TON Volume 9, Issue 6

Author Tags

  1. Border Gateway Protocol (BGP)
  2. Internet
  3. protocols
  4. routing

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)30
  • Downloads (Last 6 weeks)2
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Exploring scale-free networksComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2024.110454248:COnline publication date: 1-Jun-2024
  • (2024)BGP convergence in an MRAI-free InternetComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2024.110183240:COnline publication date: 1-Feb-2024
  • (2024)Anycast Polarization in the WildPassive and Active Measurement10.1007/978-3-031-56252-5_6(104-131)Online publication date: 11-Mar-2024
  • (2023)IsaNetJournal of Computer Security10.3233/JCS-22002131:3(217-259)Online publication date: 1-Jan-2023
  • (2023)Poster: LeMon: Global Route Leak Monitoring ServiceProceedings of the ACM SIGCOMM 2023 Conference10.1145/3603269.3610852(1111-1113)Online publication date: 10-Sep-2023
  • (2023)Federated Route Leak Detection in Inter-domain Routing with Privacy GuaranteeACM Transactions on Internet Technology10.1145/356105123:1(1-22)Online publication date: 23-Feb-2023
  • (2023)Toward the mutual routing security in wide area networksComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2023.109778230:COnline publication date: 1-Jul-2023
  • (2023) : Enriching AS-to-Organization Mappings with PeeringDBPassive and Active Measurement10.1007/978-3-031-28486-1_17(400-428)Online publication date: 21-Mar-2023
  • (2022)Automatic Inference of BGP Location CommunitiesProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35080236:1(1-23)Online publication date: 28-Feb-2022
  • (2022)Practicable route leak detection and protection with ASIRIAComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2022.108966211:COnline publication date: 5-Jul-2022
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media