[c-nsp] Humor: Cisco announces end of BGP

Jared Mauch jared at puck.nether.net
Sun Aug 2 19:12:26 EDT 2009


Anyone can write an informational rfc. See apr 1 as an example. One  
can easily write up what they do, or survey responses. You can then  
follow the feedback from your request.

Jared Mauch

On Jul 30, 2009, at 10:31 AM, "TJ" <trejrco at gmail.com> wrote:

>> -----Original Message-----
>> From: sthaug at nethelp.no [mailto:sthaug at nethelp.no]
>> Subject: Re: [c-nsp] Humor: Cisco announces end of BGP
>>
>>> My feeling is based on two things:
>>> I don't like the idea of vendors/providers ignoring an RFC just  
>>> because.
>>>    And note the RFC in question leaves no wiggle room here.
>>
>> Please cite chapter and verse. As long as you use static IPv6  
>> addresses,
> /126
>> is fine. No, a /126 address does *not* have to be based on a 64 bit
> interface
>> ID.
>
>
> Sure ...
>
> RFC4291
> 2.5.1
> "   For all unicast addresses, except those that start with the binary
>   value 000, Interface IDs are required to be 64 bits long and to be
>   constructed in Modified EUI-64 format. "
>
> 2.5.4
> "   All Global Unicast addresses other than those that start with  
> binary
>   000 have a 64-bit interface ID field (i.e., n + m = 64), formatted  
> as
>   described in Section 2.5.1.  Global Unicast addresses that start  
> with
>   binary 000 have no such constraint on the size or structure of the
>   interface ID field. "
>
> That would seem pretty clear cut to me, rather explicitly calling  
> for 64bit
> IIDs in all unicast cases (excluding the "starts with 000 block").
> Additionally, 3177 implies the same:
> 3.
> "      -  /64 when it is known that one and only one subnet is  
> needed by
>         design. "
>
>
> Again - I am not saying /126s (or others!) don't work.  And most
> implementations let you assign arbitrary values for prefix length.
> I am not saying /126s or similar options are (evil|bad), or even
> functionally problematic.
>    In fact, RFC3627 explicitly mentions /126s as "less bad than /127s"
>    ... but prefers /112s over /126s, and prefers /64s over all of the
> above.
>
> All I am saying that I prefer the spec(s) be updated based on real  
> world
> preferences/implementations, and that this proposed change get  
> reviewed as
> thoroughly as the original spec(s) did to ensure nothing breaks.  I  
> fully
> realize that the real world doesn't always agree with the IETF, but in
> something this "low down" and yet relatively easy to codify I fail  
> to see
> why it hasn't been done, unless there is a reason not to?  (If you  
> don't
> mind wiggle room in specs, or implementers "reinterpreting" the  
> specs, that
> is (cough) fine.)
>
> In closing, I would turn the question around - can you cite chapter  
> and
> verse where it says you are allowed to do this?  Hopefully including  
> an
> assessment of the potential "unintended consequences" (Note: If it  
> exists,
> Great! ... sorry I missed it!)
>
>
>
> /TJ
>
> _______________________________________________
> cisco-nsp mailing list  cisco-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-nsp
> archive at http://puck.nether.net/pipermail/cisco-nsp/


More information about the cisco-nsp mailing list