RFC 4214
RFC 4214
RFC 4214
Templin
Request for Comments: 4214 Nokia
Category: Experimental T. Gleeson
Cisco Systems K.K.
M. Talwar
D. Thaler
Microsoft Corporation
October 2005
Copyright Notice
IESG Note
The content of this RFC was at one time considered by the IETF, and
therefore it may resemble a current IETF work in progress or a
published IETF work. This RFC is not a candidate for any level of
Internet Standard. The IETF disclaims any knowledge of the fitness
of this RFC for any purpose, and in particular notes that the
decision to publish is not based on IETF review for such things as
security, congestion control or inappropriate interaction with
deployed protocols. The RFC Editor has chosen to publish this
document at its discretion. Readers of this RFC should exercise
caution in evaluating its value for implementation and deployment.
See RFC 3932 for more information.
Abstract
1. Introduction
The main objectives of this document are to: 1) describe the domain
of applicability, 2) specify addressing requirements, 3) specify
automatic tunneling using ISATAP, 4) specify the operation of IPv6
Neighbor Discovery over ISATAP interfaces, and 5) discuss Site
Administration, Security, and IANA considerations.
2. Requirements
The keywords MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD,
SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL, when they appear in this
document, are to be interpreted as described in [BCP14].
3. Terminology
ISATAP node:
A node that implements the specifications in this document.
ISATAP interface:
An ISATAP node’s Non-Broadcast Multi-Access (NBMA) IPv6 interface,
used for automatic tunneling of IPv6 packets in IPv4.
ISATAP address:
An IPv6 unicast address that matches an on-link prefix on an
ISATAP interface of the node, and that includes an ISATAP
interface identifier.
locator:
An IPv4 address-to-interface mapping; i.e., a node’s IPv4 address
and its associated interface.
locator set:
A set of locators associated with an ISATAP interface. Each
locator in the set belongs to the same site.
4. Domain of Applicability
5. Node Requirements
6. Addressing Requirements
|0 1|1 3|3 6|
|0 5|6 1|2 3|
+----------------+----------------+--------------------------------+
|000000ug00000000|0101111011111110|mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm|
+----------------+----------------+--------------------------------+
When the IPv4 address is known to be globally unique, the "u" bit
(universal/local) is set to 1; otherwise, the "u" bit is set to 0.
"g" is the individual/group bit, and "m" are the bits of the IPv4
address.
6.3. Multicast/Anycast
7. Automatic Tunneling
7.1. Encapsulation
7.3. Decapsulation
Packets for which the IPv4 source address is incorrect for this
ISATAP interface are checked to determine whether they belong to
another tunnel interface.
PrlRefreshInterval
Time in seconds between successive refreshments of the PRL after
initialization. The designated value of all ones (0xffffffff)
represents infinity.
Default: 3600 seconds
MinRouterSolicitInterval
Minimum time in seconds between successive solicitations of the
same advertising ISATAP interface. The designated value of all
ones (0xffffffff) represents infinity.
When the site’s name service includes TTLs with the IPv4 addresses
returned, site administrators SHOULD configure the TTLs with
conservative values to minimize control traffic.
The IANA has specified the format for Modified EUI-64 address
construction ([RFC3513], Appendix A) in the IANA Ethernet Address
Block. The text in Appendix A of this document has been offered as
an example specification. The current version of the IANA registry
for Ether Types can be accessed at:
http://www.iana.org/assignments/ethernet-numbers
12. Acknowledgements
The ideas in this document are not original, and the authors
acknowledge the original architects. Portions of this work were
sponsored through SRI International internal projects and government
contracts. Government sponsors include Monica Farah-Stapleton and
Russell Langan (U.S. Army CECOM ASEO), and Dr. Allen Moshfegh (U.S.
Office of Naval Research). SRI International sponsors include Dr.
Mike Frankel, J. Peter Marcotullio, Lou Rodriguez, and Dr. Ambatipudi
Sastry.
The following are acknowledged for providing peer review input: Jim
Bound, Rich Draves, Cyndi Jung, Ambatipudi Sastry, Aaron Schrader,
Ole Troan, and Vlad Yasevich.
0 23 63
| OUI | extension identifier |
000000ug00000000 01011110xxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
When the first two octets of the extension identifier encode the
hexadecimal value 0xFFFE, the remainder of the extension identifier
encodes a 24-bit vendor-supplied id as follows:
0 23 39 63
| OUI | 0xFFFE | vendor-supplied id |
000000ug00000000 0101111011111111 11111110xxxxxxxx xxxxxxxxxxxxxxxx
0 23 31 63
| OUI | 0xFE | IPv4 address |
000000ug00000000 0101111011111110 xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
Normative References
Informative References
[RFC2491] Armitage, G., Schulter, P., Jork, M., and G. Harter, "IPv6
over Non-Broadcast Multiple Access (NBMA) networks", RFC
2491, January 1999.
[RFC2492] Armitage, G., Schulter, P., and M. Jork, "IPv6 over ATM
Networks", RFC 2492, January 1999.
Authors’ Addresses
Fred L. Templin
Nokia
313 Fairchild Drive
Mountain View, CA 94110
US
EMail: [email protected]
Tim Gleeson
Cisco Systems K.K.
Shinjuku Mitsui Building
2-1-1 Nishishinjuku, Shinjuku-ku
Tokyo 163-0409
Japan
EMail: [email protected]
Mohit Talwar
Microsoft Corporation
One Microsoft Way
Redmond, WA 98052-6399
US
Dave Thaler
Microsoft Corporation
One Microsoft Way
Redmond, WA 98052-6399
US
Intellectual Property
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at ietf-
[email protected].
Acknowledgement