Jump to content

Site Multihoming by IPv6 Intermediation: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Addbot (talk | contribs)
m Bot: Migrating 1 interwiki links, now provided by Wikidata on d:q3459561
Line 8: Line 8:


An implementation of shim6 in the Linux kernel called [http://inl.info.ucl.ac.be/softwares/linshim6 LinShim6] is now available.
An implementation of shim6 in the Linux kernel called [http://inl.info.ucl.ac.be/softwares/linshim6 LinShim6] is now available.

== See also ==
* [[Locator/Identifier Separation Protocol]]


== References ==
== References ==
Line 15: Line 18:
* [http://tools.ietf.org/wg/shim6/ IETF SHIM6 Working Group status page]
* [http://tools.ietf.org/wg/shim6/ IETF SHIM6 Working Group status page]
* [http://www.shim6.org/ SHIM6 IPv6 multihoming web page]
* [http://www.shim6.org/ SHIM6 IPv6 multihoming web page]

== See also ==
* [[Locator/Identifier Separation Protocol]]


{{IPv6}}
{{IPv6}}

Revision as of 15:00, 23 June 2013

The SHIM6 protocol is an Internet Layer shim defined in RFC 5533.

Architecture

The SHIM6 architecture defines SHIM6 Failure Detection and Locator Pair Exploration functions. The first is used to detect outages through the path defined by the current locator pair for a communication. To achieve this, hints provided by upper protocols such as TCP are used, or specific SHIM6 packet probes. The second function is used to determine valid locator pairs that could be used when an outage is detected.

The ability to change locators while a communication is being held introduces security problems, so mechanisms based on applying cryptography to the address generation process (Cryptographically Generated Addresses, CGA), or on bounding the addresses to the prefixes assigned to a host through a hash (Hash-based addresses, HBA) have been defined. These approaches are not feasible for IPv4 because of the short address length (32 bits).

An implementation of shim6 in the Linux kernel called LinShim6 is now available.

See also

References