skip to main content
10.1145/2089016.2089037acmconferencesArticle/Chapter ViewAbstractPublication PagesaintecConference Proceedingsconference-collections
research-article

The basic procedures of hierarchical automatic locator number allocation protocol HANA

Authors Info & Claims
Published:09 November 2011Publication History

ABSTRACT

In order to suppress the increase in the global routing table size, address hierarchicalization and multihoming that does not depend on routing mechanisms are required. This type of multihoming can be achieved by a method that allows an end site to be allocated multiple address spaces from upstream ISPs and utilize all of them. We call this type of multihoming end-to-end (E2E) multihoming. In E2E multihoming, when a site adds or changes an upstream ISP, the addresses are also added or changed. If a network manager must handle these changes manually, these changes become too cumbersome a task for him or her. Thus, in order to deploy E2E multihoming, a hierarchical automatic renumbering protocol is required. We propose a Hierarchical Automatic locator Number Allocation (HANA) protocol, which considers hierarchical end-to-end multihoming, and reduces the manual router settings. In the HANA protocol, the lower part of an addresses (midfixes) are automatically allocated in each domain, and the upper part of an addresses (prefixes) are distributed from the upper-level ISPs in multiple layers, in the manner as the previously-allocated midfixes are combined. In addition, we discuss the implementation and evaluation of the HANA protocol, and show that it is manageable in real networks.

References

  1. T. Bu, L. Gao, and D. Towsley, "On characterizing BGP routing table growth," Comput. Netw., vol. 45, no. 1, pp. 45--54, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. G. Huston and G. Armitage, "Projecting future IPv4 router requirements from trends in dynamic BGP behaviour," In Australian Telecommunication Networks and Applications Conference (ATNAC, 2006.Google ScholarGoogle Scholar
  3. AKARI Project, "http://akari-project.nict.go.jp/."Google ScholarGoogle Scholar
  4. H. Harai, K. Fujikawa, V. P. Kafle, T. Miyazawa, M. Murata, M. Ohnishi, M. Ohta, and T. Umezawa, "Design guidelines for new generation network architecture," IEICE TRANSACTIONS on Communications, vol. E93-B, no. 3, pp. 462--465, 2010.Google ScholarGoogle Scholar
  5. M. Ohta and M. Sola, "The architecture of end to end multihoming," IETF Internet-Drafts (work in progress), http://tools.ietf.org/id/draft-ohta-e2e-multihoming-00.txt, April 2000.Google ScholarGoogle Scholar
  6. K. Fujikawa, K. Ohira, and M. Ohta, "A hierarchical automatic address allocation method considering end-to-end multihoming," IEICE Tech. Rep., vol. 109, no. 262, pp. 57--60, Oct. 2009.Google ScholarGoogle Scholar
  7. J. H. Saltzer, D. P. Reed, and D. D. Clark, "End-to-end arguments in system design," ACM Trans. Comput. Syst., vol. 2, no. 4, pp. 277--288, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. Jen, M. Meisel, H. Yan, D. Massey, L. Wang, B. Zhang, and L. Zhang, "Towards A New Internet Routing Architecture: Arguments for Separating Edges from Transit Core," Proceedings of the Seventh ACM Workshop on Hot Topics in Networks (HotNets-VII), October 2008.Google ScholarGoogle Scholar
  9. J. Moy, "OSPF version 2," RFC 2328, April 1998.Google ScholarGoogle Scholar
  10. R. Coltun, D. Ferguson, and J. Moy, "OSPF for IPv6," December 1999.Google ScholarGoogle Scholar
  11. R. Droms, "Dynamic host configuration protocol," March 1997.Google ScholarGoogle Scholar
  12. "Active BGP entries (FIB)," http://bgp.potaroo.net/as2.0/bgp-active.html.Google ScholarGoogle Scholar
  13. V. Fuller and T. Li, "Classless inter-domain routing (CIDR): The internet address assignment and aggregation plan," August 2006.Google ScholarGoogle Scholar
  14. D. Farinacci, V. Fuller, D. Meyer, and D. Lewis, "Locator/ID separation protocol (LISP)," Internet draft (work in progress) http://tools.ietf.org/id/draft-ietf-lisp-15.txt, Oct. 2011.Google ScholarGoogle Scholar
  15. A. Feldmann, L. Cittadini, W. Mühlbauer, R. Bush, and O. Maennel, "Hair: Hierarchical architecture for internet routing," Re-Architecting the Internet (ReArch '09), 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. E. Nordmark and M. Bagnulo, "Shim6: Level 3 multihoming Shim protocol for IPv6," RFC 5533, June 2009.Google ScholarGoogle Scholar
  17. R. Stewart, Q. Xie, M. Tuexen, S. Maruyama, and M. Kozuka, "Stream control transmission protocol (SCTP), dynamic address reconfiguration," RFC 5061, September 2007.Google ScholarGoogle Scholar
  18. R. Moskowitz and P. Nikander, "Host identity protocol (HIP) architecture," RFC 4423, may 2006.Google ScholarGoogle Scholar
  19. R. Draves, "Default address selection for internet protocol version 6 (IPv6)," February 2003.Google ScholarGoogle Scholar
  20. M. Crawford, "Router renumbering for IPv6," RFC 2894, August 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. G. Chelius, E. Fleury, and L. Toutain, "No administration protocol (NAP) for IPv6 router auto-configuration," Advanced Information Networking and Applications, International Conference on, vol. 2, pp. 801--806, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. D. Leroy and O. Bonaventure, "A secure mechanism for address block allocation and distribution," Proceedings of the 7th international IFIP-TC6 networking conference on AdHoc and sensor networks, wireless networks, next generation internet, pp. 748--755, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. K. Fujikawa and M. Ohta, "Cooperation of hierarchical automatic locator number allocation protocol HANA and DNS," vol. 110, no. 260, pp. 29--34, October 2010.Google ScholarGoogle Scholar
  24. M. Ohta and K. Fujikawa, "IP--: A reduced internet protocol for optical packet networking," IEICE TRANSACTIONS on Communications, vol. E93-B, no. 3, pp. 466--469, 2010.Google ScholarGoogle Scholar
  25. JGN--X, "http://www.jgn.nict.go.jp/."Google ScholarGoogle Scholar

Index Terms

  1. The basic procedures of hierarchical automatic locator number allocation protocol HANA

            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
            • Published in

              cover image ACM Conferences
              AINTEC '11: Proceedings of the 7th Asian Internet Engineering Conference
              November 2011
              174 pages
              ISBN:9781450310628
              DOI:10.1145/2089016

              Copyright © 2011 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 9 November 2011

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

              Acceptance Rates

              Overall Acceptance Rate15of38submissions,39%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader