Skip to Main Content
This chapter talks about an overview of internet protocol version 6 (IPv6), which is an evolution from version 4 (IPv4) but is not inherently compatible with version 4. The evolutionary strategy in migrating from IPv4 to IPv6 was intended to enable IPv6 to provide many new features while building on the foundational concepts that made IPv4 so successful. Key IPv6 features include expanded addressing, routing, performance, extensibility, multimedia, multicast, security, autoconfiguration, and mobility. One of the major advertised benefits of IPv6 is the ability for devices to automatically configure their own IPv6 address that will be unique and relevant to the subnet to which it is presently connecting. There are three basic forms of IPv6 address autoconfiguration: stateless, stateful, and combination of stateless and stateful. The chapter considers how the device determines the address of the network to which it is connected.