Skip to main content

IPv6 AS Relationships, Cliques, and Congruence

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 8995))

Abstract

There is increasing evidence that IPv6 deployment is maturing as a response to the exhaustion of unallocated IPv4 address blocks, leading to gradual convergence of the IPv4 and IPv6 topologies in terms of structure and routing paths. However, the lack of a fully-connected transit-free clique in IPv6, as well as a different economic evolution than IPv4, implies that existing IPv4 AS relationship algorithms will not accurately infer relationships between autonomous systems in IPv6, encumbering our ability to model and understand IPv6 AS topology evolution. We modify CAIDA’s IPv4 relationship inference algorithm to accurately infer IPv6 relationships using publicly available BGP data. We validate 24.9 % of our 41,589 c2p and p2p inferences for July 2014 to have a 99.3 % and 94.5 % PPV, respectively. Using these inferred relationships, we analyze the BGP-observed IPv4 and IPv6 AS topologies, and find that ASes are converging toward the same relationship types in IPv4 and IPv6, but disparities remain due to differences in the transit-free clique and the influence of Hurricane Electric in IPv6.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Hurricane electric IPv6 tunnel broker. https://tunnelbroker.net/

  2. PeeringDB. http://www.peeringdb.com

  3. RIPE Routing Information Service (RIS). http://www.ripe.net/ris

  4. Route Views. http://www.routeviews.org/

  5. Blunk, Y., Damas, J., Parent, F., Robachevsky, A.: Routing policy specification language next generation (RPSLng). RFC 4012, March 2005

    Google Scholar 

  6. Chandra, R., Traina, P., Li, T.: BGP communities attribute. RFC 1997. August 1996

    Google Scholar 

  7. Colitti, L., Gunderson, S.H., Kline, E., Refice, T.: Evaluating IPv6 adoption in the internet. In: Krishnamurthy, A., Plattner, B. (eds.) PAM 2010. LNCS, vol. 6032, pp. 141–150. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  8. Czyz, J., Allman, M., Zhang, J., Iekel-Johnson, S., Osterweil, E., Bailey, M.: Measuring IPv6 adoption. In: SIGCOMM, pp. 87–98 (2014)

    Google Scholar 

  9. Dhamdhere, A., Luckie, M., Huffaker, B., claffy, k., Elmokashfi, A., Aben, E.: Measuring the deployment of IPv6: topology, routing and performance. In: IMC, pp. 537–550 (2012)

    Google Scholar 

  10. Gao, L.: On inferring autonomous system relationships in the Internet. IEEE/ACM Trans. Netw. 9(6), 733–745 (2001)

    Article  Google Scholar 

  11. Gill, P., Schapira, M., Goldberg, S.: A survey of interdomain routing policies. CCR 44(1), 28–34 (2013)

    Google Scholar 

  12. Giotsas, V., Luckie, M., Huffaker, B., claffy, k.: Inferring complex AS relationships. In: IMC, November 2014

    Google Scholar 

  13. Giotsas, V., Zhou, S.: Detecting and assessing the hybrid IPv4/IPv6 AS relationships. In: SIGCOMM Poster, pp. 424–425 (2011)

    Google Scholar 

  14. Giotsas, V., Zhou, S.: Valley-free violation in Internet routing - analysis based on BGP community data. In: IEEE ICC 2012 CQRM, pp. 1208–1212, June 2012

    Google Scholar 

  15. Internet Archive: Wayback Machine. http://archive.org/web/

  16. Karpilovsky, E., Gerber, A., Pei, D., Rexford, J., Shaikh, A.: Quantifying the extent of IPv6 deployment. In: Moon, S.B., Teixeira, R., Uhlig, S. (eds.) PAM 2009. LNCS, vol. 5448, pp. 13–22. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  17. Leber, M.: IPv6 internet broken, cogent/telia/hurricane not peering, NANOG. http://mailman.nanog.org/pipermail/nanog/2009-October/014017.html

  18. Luckie, M., Huffaker, B., claffy, K., Dhamdhere, A., Giotsas, V.: AS relationships, customer cones, and validation. In: IMC 2013, pp. 243–256 (2013)

    Google Scholar 

  19. Norton, W.: Restrictive peering policy. DrPeering International. http://drpeering.net/FAQ/What-is-a-restrictive-peer.html

  20. Oliveira, R., Pei, D., Willinger, W., Zhang, B., Zhang, L.: The (in)completeness of the observed Internet AS-level structure. IEEE/ACM Trans. Netw. 18(1), 109–122 (2010)

    Article  Google Scholar 

  21. UCLA: Internet AS-level topology archive. http://irl.cs.ucla.edu/topology

  22. Zmijewski, E.: A Bakers Dozen, 2013 Edition. Renesys Blog. http://www.renesys.com/2014/01/bakers-dozen-2013-edition/

  23. Zmijewski, E.: World IPv6 Day. Renesys Blog. http://www.renesys.com/2011/06/world-ipv6-day/

Download references

Acknowledgements

The work was supported by U.S. NSF grant CNS-1111449, DHS S&T Cyber Security Division (DHS S&T/CSD) BAA 11-02 and SPAWAR Systems Center Pacific via contract number N66001-12-C-0130, and by DRDC pursuant to an Agreement between the U.S. and Canadian governments for Cooperation in Science and Technology for Critical Infrastructure Protection and Border Security. The work represents the position of the authors and not of NSF, DHS, or DRDC.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Matthew Luckie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Giotsas, V., Luckie, M., Huffaker, B., Claffy, K. (2015). IPv6 AS Relationships, Cliques, and Congruence. In: Mirkovic, J., Liu, Y. (eds) Passive and Active Measurement. PAM 2015. Lecture Notes in Computer Science(), vol 8995. Springer, Cham. https://doi.org/10.1007/978-3-319-15509-8_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-15509-8_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-15508-1

  • Online ISBN: 978-3-319-15509-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics