vi
Configuring prefix-specific address autoconfiguration ······························································ 146
Configuring an IPv6 link-local address ························································································ 147
About IPv6 link-local address ····························································································· 147
Restrictions and guidelines ································································································ 147
Configuring automatic generation of an IPv6 link-local address for an interface ····························· 147
Manually assigning an IPv6 link-local address to an interface ··················································· 147
Configuring an IPv6 anycast address ························································································· 148
Configuring path MTU discovery ······························································································· 148
Setting the interface MTU ·································································································· 148
Setting a static path MTU for an IPv6 address ······································································· 148
Setting the aging time for dynamic path MTUs ······································································· 149
Controlling sending ICMPv6 messages ······················································································· 149
Configuring the rate limit for ICMPv6 error messages ······························································ 149
Enabling replying to multicast echo requests ········································································· 150
Enabling sending ICMPv6 destination unreachable messages ·················································· 150
Enabling sending ICMPv6 time exceeded messages ······························································ 150
Enabling sending ICMPv6 redirect messages ········································································ 151
Specifying the source address for ICMPv6 packets ································································· 151
Enabling IPv6 local fragment reassembly ···················································································· 152
Display and maintenance commands for IPv6 basics ····································································· 152
Basic IPv6 settings configuration examples ················································································· 153
Example: Configuring basic IPv6 settings ············································································· 153
Configuring IPv6 neighbor discovery ················································ 158
About IPv6 neighbor discovery ·································································································· 158
ICMPv6 messages used by IPv6 neighbor discovery ······························································ 158
Address resolution ··········································································································· 158
Neighbor reachability detection ·························································································· 159
Duplicate address detection ······························································································· 159
Router/prefix discovery and stateless address autoconfiguration ··············································· 160
Redirection ···················································································································· 160
Protocols and standards ··································································································· 160
IPv6 neighbor discovery tasks at a glance ··················································································· 160
Configuring a static neighbor entry ····························································································· 161
Setting the dynamic neighbor learning limit on an interface ····························································· 161
Setting the aging timer for ND entries in stale state ······································································· 162
Minimizing link-local ND entries ································································································· 162
Setting the hop limit ················································································································ 162
Configuring RA message sending and parameters ········································································ 163
About RA message parameters ·························································································· 163
Restrictions and guidelines ································································································ 163
Enabling the sending of RA messages ················································································· 164
Configuring parameters for RA messages ············································································· 164
Setting the maximum number of attempts to send an NS message for DAD ······································· 165
Configuring ND snooping ········································································································· 165
About ND snooping ·········································································································· 165
Procedure ······················································································································ 167
Enabling ND proxy ················································································································· 168
About ND proxy ·············································································································· 168
Enabling common ND proxy ······························································································ 169
Enabling local ND proxy ···································································································· 169
Display and maintenance commands for IPv6 ND ········································································· 169
ND Snooping configuration examples ························································································· 170
Example: Configuring ND snooping ····················································································· 170
DHCPv6 overview ········································································ 173
DHCPv6 address/prefix assignment ··························································································· 173
Rapid assignment involving two messages ··········································································· 173
Assignment involving four messages ··················································································· 173
Address/prefix lease renewal ···································································································· 174
Stateless DHCPv6 ················································································································· 175
DHCPv6 options ···················································································································· 175