How does routing work with IPv6? How is it divided? Does it have any classes as IPv4, and is there any private...
and public IP address with IPv6?
An IPv6 address consists of 128 bits. Sixty-four bits are used for the interface identifier, this is what we call host ID in the IPv4 world. The first 64 bits are used for the network part of the address. In IPv6 there are no address classes as in IPv4. With the current allocation policy an ISP/Provider generally receives a /32 prefix from the registry. It will further divide this prefix and allocate /48s to its customers (organizations, end users). This leaves 16 network bits for the customer for his own subnetting. As we know, with 16 bits we can configure some 65'000 (216) networks (subnets).
I hope this answers your question.
Dig Deeper on Network protocols and standards
Related Q&A from Silvia Hagen
An expert explains why the adoption rate of IPv6 isn't as slow as people think and why it is important to create a dual-stack environment during the ... Continue Reading
Expert Silvia Hagen explains what v6LoWPAN does and how it’s used. Continue Reading
Expert Silvia Hagen explains what ICMPv6 is, and how it differs from ICMPv4. Continue Reading