Solution ························································································································· 141
DHCPv6 overview ········································································ 142
Hardware compatibility ············································································································ 142
Introduction to DHCPv6 ··········································································································· 142
DHCPv6 address/prefix assignment ··························································································· 142
Rapid assignment involving two messages ··········································································· 142
Assignment involving four messages ··················································································· 142
Operation ······················································································································ 144
Protocols and standards ·········································································································· 145
Overview ······························································································································ 146
Concepts ······················································································································· 146
Prefix selection process ···································································································· 147
DHCPv6 server configuration task list ························································································· 147
Enabling the DHCPv6 server ···································································································· 147
Creating a prefix pool ·············································································································· 148
Configuring a DHCPv6 address pool ·························································································· 148
Configuration restrictions and guidelines ·············································································· 148
Configuration procedure ··································································································· 148
Displaying and maintaining the DHCPv6 server ············································································ 150
DHCPv6 server configuration example ······················································································· 150
Network requirements ······································································································ 150
Configuration procedure ··································································································· 151
Verifying the configuration ································································································· 152
Overview ······························································································································ 154
DHCPv6 relay agent operation ··························································································· 154
Configuration guidelines ··································································································· 155
Configuration procedure ··································································································· 155
Displaying and maintaining the DHCPv6 relay agent ····································································· 156
Network requirements ······································································································ 156
Configuration procedure ··································································································· 157
Verifying the configuration ································································································· 157
Overview ······························································································································ 159
Configuration guidelines ·········································································································· 159
Configuring IPv6 address acquisition ·························································································· 159
Configuring stateless DHCPv6 ·································································································· 159
Setting the DSCP value for DHCPv6 packets ··············································································· 160
Displaying and maintaining the DHCPv6 client ············································································· 160
Stateless DHCPv6 configuration example ··················································································· 160
Network requirements ······································································································ 160
Configuration procedure ··································································································· 161
Configuring DHCPv6 snooping ························································ 163
Overview ······························································································································ 163
Ensuring that DHCPv6 clients obtain IPv6 addresses from authorized DHCPv6 servers ················· 163
Enabling DHCPv6 snooping ····································································································· 164
vi