OpenHIP is a
free, open-source implementation of the Host Identity Protocol (HIP).
HIP is being developed within the
Internet Engineering Task Force (IETF)
Internet Research Task Force (IRTF)
to study and experiment with HIP and related protocols.
HIP is a specific proposal to decouple network identity from network location
in the Internet protocol stack. Historically, IP addresses have served
both functions. This dual use of IP addresses is becoming problematic,
and there have been many research efforts aimed at studying the decoupling
of identifier and locator in the network stack. HIP is a specific proposal
public/private key pairs as the host identifiers. Please see the
for more information about HIP and the HIP architecture.
This project aims to develop reference implementations of HIP protocols for
various platforms. We are using
our software development. Specifically, we plan to develop the following:
- Client software for Linux, BSD, Mac OS X, and Windows XP
- Tools for experimenting with HIP (e.g., patch to
Ethereal network analyzer).
- Documentation on how to experiment with HIP
- Other projects depending on developer interest
We also recently announced an implementation of portions of the
shim6 protocol suite, which is related to HIP.
If you are interested in this project as a developer or user, please join
one of our