This makes sense except I agree with Ralph o bit should just be DHCPv6 and m bit too. Also DHCPv6 implementations must coexist with stateless. /jim
> -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > Behalf Of Christian Huitema > Sent: Wednesday, April 28, 2004 12:29 PM > To: JINMEI Tatuya / çæéå; Tim Chown > Cc: [EMAIL PROTECTED] > Subject: RE: the protocols for the M/O flags (Re: > [rfc2462bis] whether we need the M/O flags) > > I think a whole lot of the issue has to do with the > supposedly mandatory nature of the M flag, which leads to > phrases like "do DHCP, and only if it fails do auto-config." > It would be much simpler to simply define the flags as > "announcing an available service", as in: > > 1) The "M" flag is set to indicate that a DHCPv6 address > configuration service is available on this link, as specified > in RFC3315. > > 2) The "O" flag is set to indicate that a DHCPv6 information > service is available on this link, as specified in RFC3736. > > We should then leave it at that, and leave it to nodes to > decide whether they want to use these services or not. For > example, a server with a configured address will never use > DHCPv6 address configuration; an appliance that never has to > resolve DNS names will never use the information service. By > setting the flags to indicate service availability, we will > reduce the amount of useless chatter on the link when the > services are not in fact available. > > We should note that, from a protocol point of view, there is > no need to use the M bit to control stateless address > configuration. This function is already achieved by the > "Autonomous flag" in the prefix information option. If the > flag is not set, the hosts will not configure information > from the prefix. > > -- Christian Huitema > > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > [EMAIL PROTECTED] > Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- > > 1H>þ°¢¹"+¢êfj)b b²Ø¿¨µú+fx¬¶¶÷z«²Û!¶Úlÿü0ÃXµú+ùYùb²Ø~â¦þ