Hi Brian,
        The current test specification is inline with your statements below.  
We essentially have the device learn a site-local prefix and make sure it 
treats it as a run of the mill global address.

Regards,
Tim

On Nov 4, 2010, at 10:31 AM, Brian Haberman wrote:

> On 11/4/10 6:08 AM, V, Raman K (MCBS-UPEL) wrote:
>> Hi All, This is a question about the correct interpretation of
>> RFC3879. Conformance to this RFC is a requisite for USGv6/DISRv3
>> certification, so I am trying to figure out the right thing to do
>> inside our IPv6 stack.
>> 
>> A portion of Section 4 of this RFC (the crux, really) is reproduced
>> below:
>> 
>> This document formally deprecates the IPv6 site-local unicast prefix 
>> defined in [RFC3513], i.e., 1111111011 binary or FEC0::/10.  The 
>> special behavior of this prefix MUST no longer be supported in new 
>> implementations.  The prefix MUST NOT be reassigned for other use 
>> except by a future IETF standards action.  Future versions of the 
>> addressing architecture [RFC3513] will include this information.
>> 
> 
> When I maintained an IPv6 stack, I simply removed any of the special
> handling necessary for FEC0::/10 and treated it as any other global IPv6
> prefix.  For example, I removed all of the scope zone checks that are
> defined for scoped addresses (RFC 4007).
> 
>> It seems to clearly say that an IPv6 stack must no longer support
>> site-local addresses, to be able to conform this RFC. So, would I be
>> right in assuming that our stack should simply drop the support for
>> site-local addresses? Or should I put more emphasis on the words "new
>> implementations" and say that mine isn't a new implementations (we
>> have had our IPv6 stack in the market for a while), so we should
>> continue to support site-local addresses?
> 
> I would suggest dropping support.
> 
>> 
>> We are going for a USGv6 certification and knowing the right thing to
>> do from this expert community would very helpful. Any thoughts in
>> this area or any pointers in this regard would be greatly
>> appreciated.
> 
> If you are aiming for USGv6 certification and knowing how long equipment
> is kept in such environments, I would lean towards playing it safe and
> removing any special handling for the site-local prefix.  Otherwise, you
> run the risk that someone may put your product in a network where, years
> later, they start using FEC0:: in a non-site-local context.
> 
> Regards,
> Brian
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to