On May 30, 2011, at 7:38 PM, Fred Baker wrote:
> 
> [...] IPv6 systems come, at least today, with SLAAC as the default. So there 
> is a requirement to configure DHCPv6, at least from that perspective. That 
> said, SLAAC ain't gonna happen in the absence of RAs, and you can disable RAs 
> on the router. So if an interface comes up and no RA is forthcoming, I could 
> imagine the thing probing with a DHCPv6 request. [...]

For what it's worth, the behavior of Apple's iOS 4.3 and later is 
straightforward.  If there is no RA, then there is no IPv6.  iOS 4.3 doesn't 
support manual IPv6 configuration, so automatic configuration is the only way 
to plumb it.  The DHCPv6 client only starts if the router indicates 
availability with O=1.  Remember when I was complaining that we needed RFC 6106 
for the O=0 case?  Given that we have that, I don't see any benefit to starting 
the DHCPv6 client unless a router explicitly tells us to expect service.  No 
router?  No need for dynamic host configuration.


--
james woodyatt <[email protected]>
member of technical staff, core os networking



--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to