This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.b_stds:tech:ietf:ipv6 [2021/08/09 12:05] murphy [Introduction] |
dido:public:ra:xapend:xapend.b_stds:tech:ietf:ipv6 [2021/08/17 13:17] (current) murphy [Introduction] |
||
|---|---|---|---|
| Line 18: | Line 18: | ||
| | | ||
| | | ||
| - | * **Expanded Addressing Capabilities**: IPv6 increases the IP address size from 32 bits to 128 bits, to support more levels of addressing hierarchy, a much greater number of addressable nodes, and simpler auto-configuration of addresses. The scalability of multicast routing is improved by adding a "scope" field to multicast addresses. And a new type of address called an "anycast address" is defined, used to send a packet to any one of a group of nodes. | + | * **Expanded Addressing Capabilities**: IPv6 increases the IP address size from 32 bits to 128 bits, to support more levels of addressing hierarchy, a much greater number of addressable nodes, and simpler auto-configuration of addresses. The [[dido:public:ra:xapend:xapend.a_glossary:s:scalable|scalability]] of multicast routing is improved by adding a "scope" field to multicast addresses. And a new type of address called an "anycast address" is defined, used to send a packet to any one of a group of nodes. |
| | | ||
| * **Header Format Simplification**: Some IPv4 header fields have been dropped or made optional, to reduce the common-case processing cost of packet handling and to limit the [[dido:public:ra:xapend:xapend.a_glossary:b:bandwidth|bandwidth]] cost of the IPv6 header. | * **Header Format Simplification**: Some IPv4 header fields have been dropped or made optional, to reduce the common-case processing cost of packet handling and to limit the [[dido:public:ra:xapend:xapend.a_glossary:b:bandwidth|bandwidth]] cost of the IPv6 header. | ||
| Line 28: | Line 28: | ||
| * **Authentication and Privacy Capabilities**: Extensions to support [[dido:public:ra:xapend:xapend.a_glossary:a:authentication|authentication]], data integrity, and (optional) data confidentiality are specified for IPv6. | * **Authentication and Privacy Capabilities**: Extensions to support [[dido:public:ra:xapend:xapend.a_glossary:a:authentication|authentication]], data integrity, and (optional) data confidentiality are specified for IPv6. | ||
| - | : This document specifies the basic IPv6 header and the initially- defined IPv6 extension headers and options. It also discusses packet size issues, the semantics of flow labels and traffic classes, and the effects of IPv6 on upper-layer protocols. The format and semantics of IPv6 addresses are specified separately in [ADDRARCH]. The IPv6 version of ICMP, which all IPv6 implementations are required to include, is specified in [ICMPv6]. | + | : This document specifies the basic IPv6 header and the initially- defined IPv6 extension headers and options. It also discusses packet size issues, the [[dido:public:ra:xapend:xapend.a_glossary:s:semantics|semantics]] of flow labels and traffic classes, and the effects of IPv6 on upper-layer protocols. The format and semantics of IPv6 addresses are specified separately in [ADDRARCH]. The IPv6 version of ICMP, which all IPv6 implementations are required to include, is specified in [ICMPv6]. |