Internet Protocol Version 6
Introduction
IPv6 (Internet Protocol version 6) is a version of the Internet Protocol (IP) intended to succeed IPv4, which is the protocol currently used to direct almost all Internet traffic.
IPv6 was developed by the Internet Engineering Task Force (IETF) to deal with this long-anticipated IPv4 address exhaustion and is described in Internet standard document RFC 2460, published in December 1998. Like IPv4, IPv6 is an internet-layer protocol for packet-switched internetworking and provides end-to-end datagram transmission across multiple IP networks. While IPv4 allows 32 bits for an IP address, and therefore has 2^32 (4 294 967 296) possible addresses, IPv6 uses 128-bit addresses, for an address space of 2^128 (approximately 3.4 × 10^38) addresses. This expansion allows for many more devices and users on the internet as well as extra flexibility in allocating addresses and efficiency for routing traffic. It also eliminates the primary need for network address translation (NAT), which gained widespread deployment as an effort to alleviate IPv4 address exhaustion.
Community Resources
TechNet Wiki Articles
TechNet Library
Technical Articles
- The Cable Guy: IPv6 Traffic over VPN Connections by Joseph Davies (TechNet Magazine, July 2007)
- The Cable Guy: IPv6 Autoconfiguration in Windows Vista by Joseph Davies (TechNet Magazine, August 2007)
- The Cable Guy: Support for IPv6 in Windows Server 2008 R2 and Windows 7 by Joseph Davies (TechNet Magazine, July 2009)
Forums
- IPv6 - Discussion on IPv6 technology, deployment, and application development. (Windows Server Forums)
See Also
Books
- Understanding IPv6, 2nd Edition by Joseph Davies (Microsoft Press, January 2008)
Other Languages
German (de-DE)
Italian (it-IT)