Re: [v6ops] New version of Design Guidelines draft

Philip Matthews <philip_matthews@magma.ca> Thu, 25 October 2012 17:31 UTC

Return-Path: <philip_matthews@magma.ca>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4811821F88AE for <v6ops@ietfa.amsl.com>; Thu, 25 Oct 2012 10:31:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.989
X-Spam-Level:
X-Spam-Status: No, score=-1.989 tagged_above=-999 required=5 tests=[AWL=-0.609, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, RCVD_IN_SORBS_WEB=0.619]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e6L+r3vByDmY for <v6ops@ietfa.amsl.com>; Thu, 25 Oct 2012 10:31:31 -0700 (PDT)
Received: from mail-07.primus.ca (mail16.primus.ca [216.254.141.183]) by ietfa.amsl.com (Postfix) with ESMTP id 33DDA21F889E for <v6ops@ietf.org>; Thu, 25 Oct 2012 10:31:30 -0700 (PDT)
Received: from [74.198.165.97] (helo=[172.20.10.2]) by mail-07.primus.ca with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.72) (envelope-from <philip_matthews@magma.ca>) id 1TRRHC-0004Rk-34; Thu, 25 Oct 2012 13:31:27 -0400
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="us-ascii"
From: Philip Matthews <philip_matthews@magma.ca>
In-Reply-To: <006a01cdb20f$47db2450$d7916cf0$@com>
Date: Thu, 25 Oct 2012 13:30:53 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <3F6270C9-C85D-433E-9C5A-DA34DDDAEFC9@magma.ca>
References: <3AB4D8A4-B4A4-422B-8388-BFFA7D901FEC@magma.ca> <006a01cdb20f$47db2450$d7916cf0$@com>
To: Ivan Pepelnjak <ipepelnjak@gmail.com>
X-Mailer: Apple Mail (2.1084)
X-Authenticated: philip_matthews - ([172.20.10.2]) [74.198.165.97]
Cc: v6ops@ietf.org
Subject: Re: [v6ops] New version of Design Guidelines draft
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Oct 2012 17:31:32 -0000

Hi Ivan:

Thanks very much for your comments.
Both comments are very good  -- I will add them to the next revision of the document.

- Philip

On 2012-10-24, at 13:44 , Ivan Pepelnjak wrote:

> Philip,
> 
> Two more gotchas to add to your list:
> 
> Section 2.4
> ===========
> Combined eBGP sessions have inherent next-hop problems. 
> 
> With next-hop-self (which is usually what eBGP sessions have to use), the next hop advertised in a BGP update gets derived from the address family of the endpoints of the BGP session, which means that if you use IPv4-only eBGP session, the routers advertise IPv6 prefixes with IPv4-mapped IPv6 next hops. Junos gracefully recovers by allowing you to configure ::FFFF:x.y.z.w addresses on interfaces, Cisco IOS doesn't allow that and thus requires usage of route maps to set IPv6 next hops.
> 
> The reverse situation (IPv4 over IPv6 session - RFC 5549) is even worse, see https://ripe65.ripe.net/archives/video/49/ for details, don't think anyone has implemented it yet.
> 
> Section 2.5
> ===========
> When using BGP-over-LLA, Cisco IOS makes the interface name part of BGP neighbor name. If you have to move the cable to another interface (example: interface failure), you have to reconfigure all the BGP neighbors (there's no "rename" functionality in Cisco IOS).
> 
> Kind regards,
> Ivan
> 
>> -----Original Message-----
>> From: v6ops-bounces@ietf.org [mailto:v6ops-bounces@ietf.org] On Behalf Of
>> Philip Matthews
>> Sent: Monday, October 22, 2012 8:29 PM
>> To: v6ops@ietf.org list
>> Subject: [v6ops] New version of Design Guidelines draft
>> 
>> Folks:
>> 
>> I have just posted a new version (-01) of the Design Guidelines draft:
>>     https://datatracker.ietf.org/doc/draft-matthews-v6ops-design-
>> guidelines/  OR
>>     http://tools.ietf.org/html/draft-matthews-v6ops-design-guidelines-01
>> 
>> This version is pretty much a complete rewrite of the document. It
>> incorporates all the tremendous feedback that I received by email and
>> during the lengthy discussion at IETF-84 in Vancouver. Many thanks to the
>> many, many people who gave me feedback. I spent quite a few hours going
>> through my emails and listening to the audio recording in an effort to
>> capture everyone's feedback. If you feel I somehow forgot or mis-
>> interpreted your comment, please let me know.
>> 
>> This version of the document is somewhat more definite in some of its
>> recommendations than the previous version. For design choices where I felt
>> that the comments received overwhelming favored one option, the new
>> version reflects this sentiment. For example, I felt there was a strong
>> consensus at the last WG meeting that operators should mix IPv4 and IPv6
>> traffic on a single logical link wherever possible, though I noted that
>> device limitations may require separating them in some cases (e.g. to get
>> good traffic statistics).
>> 
>> Comments on this new version are most welcome.
>> 
>> - Philip
>> 
>> 
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
> 
>