How to report IPv6 bug to Microsoft - Vista and 7 won't "undeprecate" a prefix

Ole Troan otroan at employees.org
Thu Apr 7 09:59:52 CEST 2011


Mark,

>>> A number of our customers are having trouble with IPv6 under Windows Vista and 7 on our IPv6 trial.
>>> 
>>> Currently we are giving customers a static delegated prefix via DHCPv6-PD (a /60 currently). When they have an ADSL drop out, some IPv6 CPE is deprecating the assigned LAN interface global /64 prefix by sending an RA with a zero second preferred lifetime for the prefix. Windows Vista and 7 are quite correctly labelling the prefix as deprecated, as it still has a non-zero valid lifetime. Deprecating the prefix at this time makes sense as there is a possibility that the delegated prefix may not be re-assigned to the CPE after the ADSL link is restored, and may be re-assigned by the ISP to another customer. This is also the behavior specified in the recently published RFC6204, "Basic Requirements for IPv6 Customer Edge Routers".
>> 
>> no, it isn't.
>> this behaviour breaks local communication within the home.
>> 
> 
> Hmm. Well that's the behavior this CPE seems to be exhibiting. I think I've been fooled a bit by misremembering this clause from the RFC -

not one of ours? if so let me know.

> 
>   L-13:  If the delegated prefix changes, i.e., the current prefix is
>          replaced with a new prefix without any overlapping time
>          period, then the IPv6 CE router MUST immediately advertise the
>          old prefix with a Preferred Lifetime of zero and a Valid
>          Lifetime of the lower of the current Valid Lifetime and 2
>          hours (which must be decremented in real time) in a Router
>          Advertisement message as described in Section 5.5.3, (e) of
>          [RFC4862].
> 
> 
> However, I don't think that means that Vista and Windows 7 doesn't have a bug though. Surely it is valid for a prefix to be "undeprecated"?

absolutely. didn't mean to create any doubt that that is a bug.

cheers,
Ole




More information about the ipv6-ops mailing list