Professional Documents
Culture Documents
IPv6 addresses
An Ipv6 address uses 128 bits as opposed to 32 bits in IPv4.
These numbers are grouped in 4’s giving 8 groups or blocks. The groups
are written with a : (colon) as a separator.
2001:0:9d38:6ab8:1c48:3a1c:a95a:b1c2
In IPv6 we do the same. The first step is to split the address into two
parts.
The address is split into 2 64 bit segments the top 64 bits is the network
part and the lower 64 bits the node part:
128 bits
Network : 64 bits
The lower 64 bits identify the address of the interface or node, and is
derived from the actual physical or MAC address using IEEE’s Extended
Unique Identifier (EUI-64) format.
If we look at the upper 64 bits in more detail we can see that it is split
into 2 blocks of 48 and 16 bits respectively the lower 16 bits are used
for subnets on an internal networks, and are controlled by a network
administrator.
The leftmost three fields (48 bits) contain the site prefix. The prefix
describes the public topology that is usually allocated to your site by an
ISP or Regional Internet Registry (RIR).
The next field is the 16-bit subnet ID, which you (or another
administrator) allocate for your site. The subnet ID describes the private
topology, also known as the site topology, because it is internal to your
site.
The rightmost four fields (64 bits) contain the interface ID, also referred
to as a token. The interface ID is either automatically configured from
the interface's MAC address or manually configured in EUI-64 format.
Consider again the address in Figure 3-2:
2001:0db8:3c4d:0015:0000:0000:1a2f:1a2b
This example shows all 128 bits of an IPv6 address. The first 48
bits, 2001:0db8:3c4d, contain the site prefix, representing the public
topology. The next 16 bits, 0015, contain the subnet ID, representing the
private topology for the site. The lower order, rightmost 64
bits, 0000:0000:1a2f:1a2b, contain the interface ID.
These addresses are not routed on the Internet and are reserved for
internal networks.
When you enable IPv6 during Oracle Solaris installation, the lowest
numbered interface on the local machine is configured with a link-local
address. Each interface requires at least one link-local address to identify
the node to other nodes on the local link. Therefore, you need to
manually configure link-local addresses for additional interfaces of a
node. After configuration, the node uses its link-local addresses for
automatic address configuration and neighbor discovery.
Multicast Addresses
IPv6 supports the use of multicast addresses. The multicast address
identifies a multicast group, which is a group of interfaces, usually on
different nodes. An interface can belong to any number of multicast
groups. If the first 16 bits of an IPv6 address is ff00n, the address is a
multicast address.