Registries Included below:
- Next Header Types
- Destination Options and Hop-by-Hop Options
- Routing Types
Registry: Next Header Types
Reference: [RFC2460][RFC2780]
Note: These numbers are the same as those appearing in the the protocol numbers registry.
Please see: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml
Registry: Destination Options and Hop-by-Hop Options
Reference: [RFC2460][RFC2780]
Registration Procedures: IESG Approval, IETF Consensus or Standards Action
Note:
From [RFC2460] IPv6 Option Types are 8-bit values, structured as three
subfields:
act - 2 bits, specifying action if Option Type is unrecognized:
00 = skip over option
01 = discard packet, silently
10 = discard packet and send ICMP
11 = discard packet and send ICMP if packet was unicast
chg - 1 bit, specifying whether or not option data can change
while packet is en-route:
0 = option data does not change en-route
1 = option data may change en-route
rest - 5 bits, the rest of the Option Type
Each distinct 8-bit Option Type identifies a different option, i.e., the
high-order 3 bits are considered part of the option identification.
However, it is recommended that Option Types be assigned with distinct
values in the "rest" subfield, until and unless that 5-bit space becomes
full.
These are the currently assigned IPv6 Option Types, in order of increasing
value of the "rest" subfield:
Registry:
Hex Value Binary Value
act chg rest Description Reference
--------- --- --- ------------ --------------------------- ----------
0 00 0 00000 Pad1 [IPV6]
1 00 0 00001 PadN [IPV6]
C2 11 0 00010 Jumbo Payload [RFC2675]
C3 11 0 00011 Unassigned
4 00 0 00100 Tunnel Encapsulation Limit [RFC2473]
5 00 0 00101 Router Alert [RFC2711]
6 00 1 00110 Quick-Start [RFC4782]
7 00 0 00111 CALIPSO [RFC5570]
01000 Unassigned
C9 11 0 01001 Home Address [RFC3775]
8A 10 0 01010 Endpoint Identification [CHARLES LYNN]
01011-11101 Unassigned
0x1e 00 0 11110 RFC3692-style Experiment (*) [RFC4727]
0x3e 00 1 11110 RFC3692-style Experiment (*) [RFC4727]
0x5e 01 0 11110 RFC3692-style Experiment (*) [RFC4727]
0x7e 01 1 11110 RFC3692-style Experiment (*) [RFC4727]
0x9e 10 0 11110 RFC3692-style Experiment (*) [RFC4727]
0xbe 10 1 11110 RFC3692-style Experiment (*) [RFC4727]
0xde 11 0 11110 RFC3692-style Experiment (*) [RFC4727]
0xfe 11 1 11110 RFC3692-style Experiment (*) [RFC4727]
11111 Unassigned
Note:
(*) It is only appropriate to use these values in explicitly-configured experiments;
they MUST NOT be shipped as defaults in implementations. See [RFC3692] for details.
Registry: Routing Types
Reference: [RFC2460][RFC5871]
Registration Procedures: IETF Review or IESG Approval
Registry:
Value Description Reference
-------- --------------------------------- ---------
0 Source Route (deprecated) [IPV6][RFC5095]
1 Nimrod (deprecated 06-May-2009)
2 Type 2 Routing Header [RFC3775]
3-252 Unassigned
253 RFC3692-style Experiment 1 (*) [RFC4727]
254 RFC3692-style Experiment 2 (*) [RFC4727]
255 Reserved
Note:
(*) It is only appropriate to use these values in explicitly-configured
experiments; they MUST NOT be shipped as defaults in implementations.
See [RFC3692] for details.
Note:
For Traffic Class related information, please see [RFC2474][RFC3168],
and the following registries:
http://www.iana.org/assignments/dscp-registry
http://www.iana.org/assignments/ipv4-tos-byte
Note:
For IPv6 Router Alert Option Values, please see:
http://www.iana.org/assignments/ipv6-routeralert-values
REFERENCES
----------
[RFC2460] Deering, S., R. Hinden, "Internet Protocol, Version 6
(IPv6) Specification", RFC 2460, December 1998.
[RFC2473] A. Conta and S. Deering, "Generic Packet Tunneling in
IPv6 Specification", RFC 2473, December 1998.
[RFC2474] Nichols, K., et. al., "Definition of the Differentiated
Services Field (DS Field) in the IPv4 and IPv6 Headers",
RFC 2474, December 1998.
[RFC2675] S. Deering and R. Hinden, "IPv6 Jumbograms", RFC 2675,
August 1999.
[RFC2711] Partridge, C., A. Jackson, "IPv6 Router Alert Option",
RFC 2711, October 1999.
[RFC3168] K. Ramakrishnan, S. Floyd, and D. Black, "The Addition of
Explicit Congestion Notification (ECN) to IP", RFC 3168,
September 2001.
[RFC3775] D. Johnson, C. Perkins, and J. Arkko, "Mobility Support in IPv6",
RFC 3775, June 2004.
[RFC4048] B. Carpenter, "RFC 1888 is obsolete", RFC 4048, April 2005.
[RFC4727] B. Fenner, "Experimental values In IPv4, IPv6, ICMPv4, ICMPv6,
UDP and TCP Headers", RFC 4727, November 2006.
[RFC4782] S. Floyd, M. Allman, A. Jain, P. Sarolahti, "Quick-Start
for TCP and IP", RFC 4782, January 2007.
[RFC5095] J. Abley, P. Savola, G. Neville-Neil, "Deprecation of Type 0
Routing Headers in IPv6", RFC 5095, December 2007.
[RFC5570] M. StJohns, R. Atkinson, G. Thomas, "Common Architecture Label
IPv6 Security Option (CALIPSO)", RFC 5570, July 2009.
[RFC5871] J. Arkko, S. Bradner, "IANA Allocation Guidelines for the IPv6
Routing Header", RFC 5871, May 2010.
[]
Sunday, September 5, 2010
Internet Protocol Version 6 (IPv6) Parameters
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment