Hello, Teemu. Thank you for your clarification. > Consider cellular host case: > - host implements e.g. ND proxy and DHCPv6 PD for WAN connection sharing > - host attaches to a network where only DHCPv6 happens to be used > - host gets single /128 IPv6 address from DHCPv6 > - host tries to get some prefixes for its LAN interface with DHCPv6 PD, > but network's policy rejects the prefix request > > Now what can host do? Tell user that the currently attached network does > not allow network connection sharing feature?
Right as long as DHCPv6 server can assign only one address to the host. One more thing I would like to know is whether the host is allowed to configure multiple arbitrary addresses in the scenario of SLAAC plus ND proxy in the service provider's view. If other hosts in LAN configure addresses through SLAAC plus ND proxy, outbound traffics forwarded by the host acting as a gateway have unknown source IPv6 addresses while source MAC address is same. Are there any issues on this point? Since DHCPv6 server is also able to assign multiple addresses to single client depending on the poliy, the host can activate its server with the assigned address except the one used by itself if it has DHCPv6 server installed. Then, other hosts in LAN can configure their addresses through DHCPv6 which might be invoked by proxed RA. Yes, this approach shows more restriction than SLAAC plus ND proxy apparently. The other alternative for the above assumption might be the 6-to-6 NAT. However, this is very likely to generate same issues as IPv4 NAT. Anyway I agree that the simpler way to achieve the sharing of IPv6 Internet connection is SLAAC plus ND proxy. Thanks Joseph -------------------------------------------------------------------- IETF IPv6 working group mailing list [email protected] Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------
