Users Guide

Table Of Contents
IPv6 128-bit addresses are represented as a series of eight 16-bit hexadecimal elds separated by colons: x:x:x:x:x:x:x:x.
2001:0db8:0000:0000:0000:0000:1428:57a
Leading zeros in each eld are optional. You can also use two colons (::) to represent successive hexadecimal elds of zeros, but you can
use this short version only one time in each address:
2001:db8::1428:57ab
In the following example, all the addresses are valid and equivalent:
2001:0db8:0000:0000:0000:0000:1428:57ab
2001:0db8:0000:0000:0000::1428:57ab
2001:0db8:0:0:0:0:1428:57ab
2001:0db8:0:0::1428:57ab
2001:0db8::1428:57ab
2001:db8::1428:57ab
Write IPv6 networks using CIDR notation. An IPv6 network or subnet is a contiguous group of IPv6 addresses which must be a power of
two. The initial bits of addresses, which are identical for all hosts in the network, are the network's prex.
A network is denoted by the rst address in the network and the size in bits of the prex in decimal, separated with a slash. Because a
single host is seen as a network with a 128-bit prex, host addresses may be written with a following /128.
For example, 2001:0db8:1234::/48 stands for the network with addresses 2001:0db8:1234:0000:0000:0000:0000:0000
through 2001:0db8:1234:ffff:ffff:ffff:ffff:ffff.
As soon as you assign an IPv6 address, IPv6 packet processing is enabled on an interface. You can manually disable and re-enable IPv6
processing on an interface congured with an IPv6 address using the no ipv6 enable and ipv6 enable commands.
To remove all IPv6 addresses from an interface, use the no ipv6 address command. To remove a specic IPv6 address, use the ipv6
address ipv6-address/mask command.
Link-local addresses
When an OS10 switch boots up, an IPv6 unicast link-local address automatically assigns to an interface using stateless conguration. A link-
local address allows IPv6 devices on a local link to communicate without requiring a globally unique address. IPv6 reserves the address
block FE80::/10 for link-local unicast addressing.
Global addresses
To enable stateless autoconguration of an IPv6 global address and set the interface to Host mode, use the ipv6 address
autoconfig command. The router receives network prexes in IPv6 router advertisements (RAs). An interface ID appends to the prex.
In Host mode, IPv6 forwarding is disabled.
The no ipv6 address autoconfig command disables IPv6 global address autoconguration, and sets the interface to Router mode
with IPv6 forwarding enabled.
DHCP-assigned addresses
As an alternative to stateless autoconguration, you can enable a network host to obtain IPv6 addresses using a DHCP server via stateful
autoconguration using the ipv6 address dhcp command. A DHCPv6 server uses a prex pool to congure a network address on an
interface. The interface ID automatically generates.
Manally congured addresses
An interface can have multiple IPv6 addresses. To congure an IPv6 address in addition to the link-local address, use the ipv6 address
ipv6-address/mask command. Enter the full 128-bit IPv6 address, including the network prex and a 64-bit interface ID.
582
Layer 3