• DocumentCode
    1475452
  • Title

    Host Identity Protocol (HIP): Connectivity, Mobility, Multi-Homing, Security, and Privacy over IPv4 and IPv6 Networks

  • Author

    Nikander, Pekka ; Gurtov, Andrei ; Henderson, Thomas R.

  • Author_Institution
    NomadicLab, Ericsson, Jorvas, Finland
  • Volume
    12
  • Issue
    2
  • fYear
    2010
  • Firstpage
    186
  • Lastpage
    204
  • Abstract
    The Host Identity Protocol (HIP) is an inter-networking architecture and an associated set of protocols, developed at the IETF since 1999 and reaching their first stable version in 2007. HIP enhances the original Internet architecture by adding a name space used between the IP layer and the transport protocols. This new name space consists of cryptographic identifiers, thereby implementing the so-called identifier/locator split. In the new architecture, the new identifiers are used in naming application level end-points (sockets), replacing the prior identification role of IP addresses in applications, sockets, TCP connections, and UDP-based send and receive system calls. IPv4 and IPv6 addresses are still used, but only as names for topological locations in the network. HIP can be deployed such that no changes are needed in applications or routers. Almost all pre-compiled legacy applications continue to work, without modifications, for communicating with both HIP-enabled and non-HIP-enabled peer hosts. The architectural enhancement implemented by HIP has profound consequences. A number of the previously hard networking problems become suddenly much easier. Mobility, multi-homing, and baseline end-to-end security integrate neatly into the new architecture. The use of cryptographic identifiers allows enhanced accountability, thereby providing a base for easier build up of trust. With privacy enhancements, HIP allows good location anonymity, assuring strong identity only towards relevant trusted parties. Finally, the HIP protocols have been carefully designed to take middle boxes into account, providing for overlay networks and enterprise deployment concerns. This article provides an in-depth look at HIP, discussing its architecture, design, benefits, potential drawbacks, and ongoing work.
  • Keywords
    IP networks; cryptographic protocols; mobile radio; telecommunication network routing; telecommunication security; transport protocols; IP addresses; IPv4 networks; IPv6 networks; TCP connections; cryptographic identifiers; host identity protocol; mobile communication; multi-homing; privacy; routers; security; transport protocols; Communication architecture; Communication system security; Host Identity Protocol; Identifier/Locator split; Inter-networking; Mobile communication; Multi-access communication;
  • fLanguage
    English
  • Journal_Title
    Communications Surveys & Tutorials, IEEE
  • Publisher
    ieee
  • ISSN
    1553-877X
  • Type

    jour

  • DOI
    10.1109/SURV.2010.021110.00070
  • Filename
    5451761