skip to main content
article

A framework for scalable global IP-anycast (GIA)

Published:01 April 2001Publication History
Skip Abstract Section

Abstract

This paper proposes GIA, a scalable architecture for global IP-anycast. Existing designs for providing IP-anycast must either globally distribute routes to individual anycast groups, or confine each anycast group to a pre-configured topological region. The first approach does not scale because of excessive growth in the routing tables, whereas the second one severely limits the utility of the service. Our design scales by dividing inter-domain anycast routing into two components. The first component builds inexpensive default anycast routes that consume no bandwidth or storage space. The second component, controlled by the edge domains, generates enhanced anycast routes that are customized according to the beneficiary domain's interests. We evaluate the performance of our design using simulation, and prove its practicality by implementing it in the Multi-threaded Routing Toolkit.

References

  1. E. Basturk, R. Haas, R. Engel, D. Kandlur, V. Peris, and D. Saha, "Using Network Layer Anycast for Load Distribution in the Internet," Proc. Global Internet "98 (1998).]]Google ScholarGoogle Scholar
  2. S. Bhattacharjee, M. H. Ammar, E. W. Zegura, N. Shah, and Z. Fei, "Application Layer Anycasting," Proc. IEEE INFOCOM'97 (1997).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Faloutsos, P. Faloutsos and C. Faloutsos, "On Power-Law Relationships of the Internet Topology," Proc. ACM SIGCOMM'99 (1999).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Z. Fei, S. Bhattacharjee, M. H. Ammar, and E. W. Zegura, "A Novel Server Technique for Improving the Response Time of a Replicated Service," Proc. IEEE INFOCOM'98 (1998).]]Google ScholarGoogle Scholar
  5. W. Fenner, "Internet Group Management Protocol, Version 2," RFC 2461 (1997).]]Google ScholarGoogle Scholar
  6. P. Francis, "Pip Near-term Architecture" (1994).]]Google ScholarGoogle Scholar
  7. P. Francis, S. Jamin, V. Paxon, L. Zhang, D. F. Gryniewicz, and Y. Jin, "An Architecture for a Global Host Distance Estimation Service," Proc. IEEE INFOCOM '98 (1998).]]Google ScholarGoogle Scholar
  8. S. V. Fuller, T. Li, J. Yu, and K. Varadhan, "Classless Inter-Domain Routing (CIDR): An Address Assignment and Aggregation," RFC 1519 (1993).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. R. Govindan and A. Reddy, "An Analysis of Internet Inter-Domain Topology and Route Stability," Technical report USC-CS-96-642, Department of Computer Science, University of Southern California, Proc. IEEE INFOCOM'97 (1997).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Gwertzman and M. Seltzer, "World Wide Web Cache Consistency," Proc. Usenix (1996).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. R. Hinden, "Simple Internet Protocol Plus," RFC 1710 (1994).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Internet Performance Measurements and Analysis (IPMA), http://www.merit.edu/ipma/trends/.]]Google ScholarGoogle Scholar
  13. R. Hinden and S. Deering, "IP version 6 Addressing Architecture," RFC 2373 (1998).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. D. Katabi, " The Use of IP-Anycast to Construct Efficient Multicast Trees," Proc. IEEE Global lnternet'99 (1999).]]Google ScholarGoogle Scholar
  15. D. Katabi and J. Wroclawski, "A Strategy and Protocol for Scalable IP Anycast," MIT/LCS/TR-798 (2000).]]Google ScholarGoogle Scholar
  16. D. Katz, "IP Router Alert Option," RFC 2113 (1997).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. D. Kim, D. Meyer, H. Kilmer, and D. Farinacci, "Anycast RP mechanism using PIM and MSDP," Internet-Draft (2000).]]Google ScholarGoogle Scholar
  18. C. Labovitz, A. Ahuja, F. Jahanian, and A. Bose, "Experimental Measurement of Internet Routing Convergence," NANOG'18 (1999).]]Google ScholarGoogle Scholar
  19. C. Labovitz, G. R. Malan, and F. Jahanian, "Internet Routing Instability," Proc. ACM SIGCOMM'97 (1997).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. K. Moore, J. Cox, and S. Green, "Sonar - a Network proximity Service," Internet-Draft (1996).]]Google ScholarGoogle Scholar
  21. The Multi-threaded Routing Toolkit (MRT), http://www.mrtd.net.]]Google ScholarGoogle Scholar
  22. A. Myers, P. Dinda, and H. Zhang, "Performance Characteristics of Mirror Servers on the Internet," Proc. IEEE INFOCOM'99 (1999).]]Google ScholarGoogle Scholar
  23. T. Narten, E. Nordmark, and W. Simpson, "Neighbor Discovery for IP Version 6 (IPv6)," RFC 2461 (1998).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. The National Laboratory for Applied Network Research (NLANR), http://www.moat.nlanr.net/AS/.]]Google ScholarGoogle Scholar
  25. C. Partridge, T. Mendez, and W. Milliken, "Host Anycasting Service," RFC 1546 (1993).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Y. Rekhter and T. Li, "A Border Gateway Protocol 4 (BGP-4)," RFC 1771 (1995).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. S. Seshan M. Stemm, and R. Katz, "SPAND: Shared Passive Network Performance Discovery," Proc. USITS '97 (1997).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. A. Wolman, G. Voelker, N. Sharme, N. Cardwell, M. Brown, T. Landray, D. Pinnel, A. Karlin, and H. Levy, "Organization-Based Analysis of Web-Object Sharing and Caching," Proc. USITS (1999).]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A framework for scalable global IP-anycast (GIA)
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM SIGCOMM Computer Communication Review
      ACM SIGCOMM Computer Communication Review  Volume 31, Issue 2 supplement
      Workshop on data communication in Latin America and the Caribbean
      April 2001
      248 pages
      ISSN:0146-4833
      DOI:10.1145/844193
      Issue’s Table of Contents

      Copyright © 2001 Authors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 April 2001

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader