Identifier-Locator Network Protocol
The Identifier-Locator Network Protocol (ILNP) is a network protocol that divides the two functions of network addresses, namely the identification of network endpoints, and assisting routing, by separating topological information from node identity.{{cite book |title=An Overview of the Identifier-Locator Network Protocol |url=http://www.cs.ucl.ac.uk/fileadmin/UCL-CS/research/Research_Notes/Archive/rn_05_22.pdf |access-date=January 12, 2021}} ILNP is backwards-compatible with existing Internet Protocol functions, and is incrementally deployable.
ILNP has an architecture with two different instantiations.{{When|date=July 2021}} ILNPv4 is ILNP engineered to work as a set of IPv4 extensions, while ILNPv6 has a set of IPv6 extensions.
At least three independent open-source implementations of ILNPv6 exist. University of St Andrews (Scotland) has a prototype in Linux/x86 and FreeBSD/x86, while Tsinghua U. (China) has a prototype in Linux/x86. The University of St Andrews ILNP group is led by Prof. Saleem Bhatti. Other academics involved in continuing research include Ryo Yanagida, Samuel J. Ivey and Gregor Haywood.
In February 2011, the IRTF Routing Research Group (RRG) Chairs recommended that the IETF standardise ILNP ({{IETF RFC|6115|link=no}}) as the preferred evolutionary direction for IPv6.
RFC specifications
- {{IETF RFC|6740|link=no}} – ILNP Architectural Description
- {{IETF RFC|6741|link=no}} – ILNP Engineering Considerations
- {{IETF RFC|6742|link=no}} – DNS Resource Records for ILNP
- {{IETF RFC|6743|link=no}} – ICMPv6 Locator Update Message for ILNPv6
- {{IETF RFC|6744|link=no}} – IPv6 Nonce Destination Option for ILNPv6
- {{IETF RFC|6745|link=no}} – ICMP Locator Update for IPv4
- {{IETF RFC|6746|link=no}} – IPv4 Options for ILNPv4
- {{IETF RFC|6747|link=no}} – Address Resolution Protocol (ARP) for ILNPv4
- {{IETF RFC|6748|link=no}} – Optional Advanced Deployment Scenarios for ILNP
See also
References
{{Reflist}}
External links
- Recommendations for a Routing Architecture ({{IETF RFC|6115|link=no}})
- [http://irtf.org/rrg IRTF Routing Research Group (RRG)]
- [https://ilnp.cs.st-andrews.ac.uk/ ILNP Project] at [https://www.st-andrews.ac.uk University of St Andrews] (Scotland)
{{DEFAULTSORT:Identifier Locator Network Protocol}}
{{compu-network-stub}}
{{IPv6}}
Category:Internet architecture