IPv6 address formats
The size and format of the IPv6 address expand addressing capability.
The IPv6 address size is 128 bits. The preferred IPv6 address representation
x:x:x:x:x:x:x:x, where each
the hexadecimal values of the eight 16-bit pieces of the address.
IPv6 addresses range from
- Omit leading zeros
- Specify IPv6 addresses by omitting leading zeros. For example,
1050:0000:0000:0000:0005:0600:300c:326bcan be written as
- Double colon
- Specify IPv6 addresses by using double colons (
::) in place of a series of zeros. For example, IPv6 address
ff06:0:0:0:0:0:0:c3can be written as
ff06::c3. Double colons can be used only once in an IP address.
An alternative format for IPv6 addresses combines the colon and dotted notation, so the IPv4 address can be embedded in the IPv6 address. Hexadecimal values are specified for the left-most 96 bits, and decimal values are specified for the right-most 32 bits indicating the embedded IPv4 address. This format ensures compatibility between IPv6 nodes and IPv4 nodes when you are working in a mixed network environment.
IPv4-mapped IPv6 address uses this alternative format. This type
of address is used to represent IPv4 nodes as IPv6 addresses. It allows
IPv6 applications to communicate directly with IPv4 applications.
All of these formats are valid IPv6 address formats. You can specify these IPv6 address formats in IBM® Navigator for i except for the IPv4-mapped IPv6 address.