IPv6 Neighbor Discovery Overlay
Multilink Network Interface (OMNI) OptionThe Boeing CompanyP.O. Box 3707SeattleWA98124USAfltemplin@acm.orgMWA Ltd c/o Inmarsat Global Ltd99 City RoadLondonEC1Y 1AXEnglandtony.whyman@mccallumwhyman.comI-DInternet-DraftA new IPv6 Neighbor Discovery (ND) option termed the "Overlay
Multilink Network (OMNI) Interface Option" is defined. This option may
appear in any IPv6 ND message type; it is processed by interfaces that
recognize the option and ignored by all other interfaces.This document defines a new IPv6 Neighbor Discovery (ND) option
termed the "Overlay Multilink Network (OMNI) Interface Option". This
option may appear in any IPv6 ND message type; it is processed by
interfaces that recognize the option and ignored by all other
interfaces. This document requests a "reclaimable" IPv6 ND option code
according to Section 13 of .The terminology in the normative references applies.An Overlay Multilink Network Interface (OMNI) IPv6 ND option is
defined. The option (known as the "OMNI option") is formatted as shown
in :In this format:Type is set to TBD.Length is set to the number of 8 octet blocks in the option.Preamble is a 2-octet fixed-length opaque field with no
pre-defined values. The field format and associated values is
specified by IPv6-over-(foo) documents that recognize the
option.Sub-Options is a Variable-length field, of length such that the
complete OMNI Option is an integer multiple of 8 octets long.
Contains one or more Sub-Options, as described in .The OMNI option includes zero or more Sub-Options. Each consecutive
Sub-Option is concatenated immediately after its predecessor. All
Sub-Options except Pad1 (see below) are in type-length-value (TLV)
encoded in the following format: Sub-Type is a 1-octet field that encodes the Sub-Option type.
Sub-Options defined in this document are:Sub-Types 253 and 254 are reserved for
experimentation.Sub-Length is a 1-octet field that encodes the length of the
Sub-Option Data (i.e., ranging from 0 to 255 octets).Sub-Option Data is a block of data with format determined by
Sub-Type.During processing, unrecognized Sub-Options are ignored and
the next Sub-Option processed until the end of the OMNI option is
reached.The following Sub-Option types and formats are defined in this
document:Sub-Type is set to 0. If multiple instances appear in the
same OMNI option all are processed.No Sub-Length or Sub-Option Data follows (i.e., the
"Sub-Option" consists of a single zero octet).Sub-Type is set to 1. If multiple instances appear in the
same OMNI option all are processed.Sub-Length is set to N (from 0 to 255) being the number of
padding octets that follow.Sub-Option Data consists of N zero-valued octets.Sub-Type is set to 2. If multiple instances appear in the
same OMNI option all are processed.Sub-Length is set to N (from 0 to 255) that encodes the
number of Sub-Option Data octets that follow.Sub-Option Data contains an opaque "Attributes" block. The
block format is specified by IPv6-over-(foo) documents that
recognize the option.The IANA is instructed to allocate a reclaimable Type number TBD from
the registry "IPv6 Neighbor Discovery Option Formats" for the OMNI
option according to the provisons outlined in Section 13 of .Security considerations for IPv6 and IPv6
Neighbor Discovery apply.This document is aligned with the IETF 6man (IPv6) working group.