Abstract
This paper proposes an API for Multihoming in IPv6. This API is based on the Hash Based Addresses and Cryptographically Generated Addresses approaches, which are being developed by the IETF multi6 Working Group. The support of Multihoming implies several actions such as failure detection procedures, reach-ability tests, re-homing procedures and exchange of locators. Applications can benefit from transparent access to Multihoming services only if per host Multihoming parameters are defined. However, more benefits could be obtained by applications if they will be able to configure these parameters. The proposed Multihoming API provides different functions to applications which can modify some parameters and invoke some functions related with the Multihoming Layer.
Chapter PDF
Keywords
References
Abley, J., Black, B., and Gill, V. (2003). RFC 3582: Goals for IPv6 Site-Multihoming Architectures.
Arkko, J. (2004). Failure Detection and Locator Selection in Multi6. Internet Draft draft-arkko-multi6dt-failure detection-00.txt (work in progress).
Aura, T. (2004). Cryptographically Generated Addresses (CGA). Internet Draft draft-ietf-send-cga-06.txt (work in progress).
Bagnulo, M. (2004). Hash Based Addresses (HBA). Internet Draft draft-ietf-multi6-hba-00.txt (work in progress).
Guo, Fanglu, Chen, Jiawu, Li, Wei, and Chiueh, Tzicker (2004). Experiences in building a multihoming load balancing system. In IEEE INFOCOM’ 04, Hong Kong, China. Volume: 2, pages 1241–1251.
Hinden, R. and Deering, S. (2003). RFC 3513: Internet Protocol Version 6 (IPv6) Addressing Architecture.
Huston, G. (2001). RFC 3221: Commentary on Inter-Domain Routing in the Internet.
Komu, M. (2004). Application programming interfaces for the host identity protocol. Master’s thesis, Helsinky Universitiy of Technology.
Nordmark, E. (2004). Multi6 Application Referral Issues. Internet Draft draft-nordmark-multi6dt-refer-00.txt (work in progress).
Nordmark, E. and Bagnulo, M. (2005). Multihoming L3 Shim Approach. Internet Draft draft-ietf-multi6-13shim-00.txt (work in progress).
Nordmark, E. and Li, T. (2005). Threats relating to IPv6 multihoming solutions. Internet Draft draft-ietf-multi6-multihoming-threats-03.txt (work in progress).
SHA-1 (1995). Secure Hash Standard. Federal Information Processing Standards. Publication 180-1.
Stevens, W. and Thomas, M. (1998). RFC 2292: Advanced Sockets API for IPv6.
Yin, S. and Twist, K. (2003). The coming era of absolute availability.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 International Federation for Information Processing
About this paper
Cite this paper
Martínez-Yelmo, I., García-Martínez, A., Braun, M.B. (2006). An API for IPv6 Multihoming. In: Kloos, C.D., Marín, A., Larrabeiti, D. (eds) EUNICE 2005: Networks and Applications Towards a Ubiquitously Connected World. IFIP International Federation for Information Processing, vol 196. Springer, Boston, MA. https://doi.org/10.1007/0-387-31170-X_20
Download citation
DOI: https://doi.org/10.1007/0-387-31170-X_20
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-30815-9
Online ISBN: 978-0-387-31170-8
eBook Packages: Computer ScienceComputer Science (R0)