IPv6 prefixes and subnets are first-class. Lattice does not expand a /64 into 2^64 inventory rows. Pools still cap expansion at 65,536 addresses where inventory exists.
Reservations can use DUID in addition to MAC. Enter DUID on the subnet reservation form.
DHCPv6 is served by lattice-dhcpd:
- IA_NA — Solicit/Advertise/Request/Reply/Renew/Release. Identity is DUID. Listen is
LATTICE_LISTEN_DHCP6. - IA_PD — prefix delegation. On the pool, set PD len (
pd_prefix_len). The lease storesprefix_len. A PD pool is not an IA_NA/v4 host pool. A router that asks for both an address and a prefix gets both. A reserved IPv6 host address is not handed out as a prefix.
Relays and VIP design still apply: health-check /readyz. Trusted relays (LATTICE_TRUSTED_RELAYS) apply to v6 as well.
If you need SLAAC-only on a VLAN, do not create a DHCPv6 pool for that subnet.