Re: [Idr] Ben Campbell's Discuss on draft-ietf-idr-as-migration-06: (with DISCUSS)
"Susan Hares" <shares@ndzh.com> Wed, 30 September 2015 14:22 UTC
Return-Path: <shares@ndzh.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 421021A8791; Wed, 30 Sep 2015 07:22:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.055
X-Spam-Level:
X-Spam-Status: No, score=-99.055 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, USER_IN_WHITELIST=-100] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hGnxjGl_dWmK; Wed, 30 Sep 2015 07:22:11 -0700 (PDT)
Received: from hickoryhill-consulting.com (hhc-web3.hickoryhill-consulting.com [64.9.205.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5CB751A8767; Wed, 30 Sep 2015 07:22:11 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=74.43.47.254;
From: Susan Hares <shares@ndzh.com>
To: 'Ben Campbell' <ben@nostrum.com>
References: <20150916175709.15284.39811.idtracker@ietfa.amsl.com> <D21FADDE.D11E6%aretana@cisco.com> <D22192F2.69F88%wesley.george@twcable.com> <8C52202E-2B65-41C5-9E95-DDBD0EC263B7@nostrum.com> <D2270D59.D2D74%aretana@cisco.com> <02D24C30-23D4-4147-B07D-332676E953AE@nostrum.com> <001401d0fa25$8a9e79c0$9fdb6d40$@ndzh.com> <EBB510E0-C934-47AC-91B6-CFDD45A33C80@nostrum.com> <20150929205551.GF5754@pfrc.org> <C2FFAF49-8F3D-40C8-A9CB-B4CF48AAD56F@nostrum.com> <20150929221347.GH5754@pfrc.org> <1CD76B5B-A160-4820-A87A-A0BDB5C513B5@nostrum.com> <010b01d0fb81$396074c0$ac215e40$@ndzh.com> <8E133950-CB4D-4F24-974A-7D9E2B929EC8@nostrum.com>
In-Reply-To: <8E133950-CB4D-4F24-974A-7D9E2B929EC8@nostrum.com>
Date: Wed, 30 Sep 2015 10:22:06 -0400
Message-ID: <014701d0fb8b$630c97e0$2925c7a0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQJosltDq3PIA3TR/2Bxt8o0/mYTiQFfzz1iAnreaJUCbEShLAJTWy/eAlpTVSMCdZ4N1wJQoNLWAQS8TWACZCXlnwH6kweQAXJUukoBonSuagHNOpvZnFWtVsA=
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com
Archived-At: <http://mailarchive.ietf.org/arch/msg/idr/1lGNIYKEkY-jpAZwRp4P2lOvV4Q>
Cc: idr@ietf.org, draft-ietf-idr-as-migration@ietf.org, 'The IESG' <iesg@ietf.org>, idr-chairs@ietf.org
Subject: Re: [Idr] Ben Campbell's Discuss on draft-ietf-idr-as-migration-06: (with DISCUSS)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Sep 2015 14:22:13 -0000
Ben: I would like to resolve this with you today. Please see the comments below and suggest text that will aid in resolving your concern. Please propose text as I am the shepherd of this document and WG chair. Sue ---------------- Here's the introduction and a blow by blow comment. 1. Introduction This draft discusses some existing commonly-used BGP mechanisms for Autonomous System Number (ASN) migration that are not formally part of the BGP4 [RFC4271] protocol specification. These mechanisms are local to a given BGP Speaker and do not require negotiation with or cooperation of BGP neighbors. The deployment of these mechanisms do not need to interwork with one another to accomplish the desired results, so slight variations between existing vendor implementations exist, and will not necessarily be harmonized due to this document. However, it is necessary to document these de facto standards to ensure that new implementations can be successful, and any future protocol enhancements to BGP that propose to read, copy, manipulate or compare the AS_PATH attribute can do so without inhibiting the use of these very widely used ASN migration mechanisms. Sue comment: Ben- the first paragraph states the knobs are local to the BGP speaker. However, the knobs will impact the SIDR and other new BGP work. We want to not break thinks in the field - so we need to document these knobs. Do you want to change something in this paragraph? Paragraph 2: The migration mechanisms discussed here are useful to ISPs and organizations of all sizes, but it is important to understand the business need for these mechanisms and illustrate why they are so critical for ISPs' operations. During a merger, acquisition or divestiture involving two organizations it is necessary to seamlessly migrate both internal and external BGP speakers from one ASN to a second ASN. The overall goal in doing so is to simplify operations through consistent configurations across all BGP speakers in the combined network. In addition, given that the BGP Path Selection algorithm selects routes with the shortest AS_PATH attribute, it is critical that the ISP does not increase AS_PATH length during or after ASN migration, because an increased AS_PATH length would likely result in sudden, undesirable changes in traffic patterns in the network. Sue's comment on paragraph: This is the "so why do we care?" statement. Do you want something here? Paragraph 3: By default, the BGP protocol requires an operator to configure a router to use a single remote ASN for the BGP neighbor, and the ASN must match on both ends of the peering in order to successfully negotiate and establish a BGP session. Prior to the existence of these migration mechanisms, it would have required an ISP to coordinate an ASN change with, in some cases, tens of thousands of customers. In particular, as each router is migrated to the new ASN, to avoid an outage due to ASN mismatch, the ISP would have to force all customers on that router to change their router configurations to use the new ASN immediately after the ASN change. Thus, it becomes critical to allow the ISP to make this process a bit more asymmetric, so that it could seamlessly migrate the ASN within its network(s), but allow the customers to gradually migrate to the ISP's new ASN at their leisure, either by coordinating individual reconfigurations, or accepting sessions using either the old or new ASN to allow for truly asymmetric migration. Sue's comment: This is "So why it hurts us if we do not do this". -----Original Message----- From: Ben Campbell [mailto:ben@nostrum.com] Sent: Wednesday, September 30, 2015 10:11 AM To: Susan Hares Cc: Jeffrey Haas; idr@ietf.org; idr-chairs@ietf.org; The IESG; draft-ietf-idr-as-migration@ietf.org Subject: Re: [Idr] Ben Campbell's Discuss on draft-ietf-idr-as-migration-06: (with DISCUSS) On 30 Sep 2015, at 8:09, Susan Hares wrote: > Ben and Jeff: > > The purpose behind this draft is to document things that we needed to > document things in the BGP protocol that SIDR's WG work was modify. > So the > phrase Ben suggests is the key reason. > > "Additionally, this document makes changes to the standard protocol > behavior during a migration". > > However, I believe this text is what the following statement says. > > The text: > > This draft discusses some existing commonly-used BGP mechanisms for > Autonomous System Number (ASN) migration that are not formally part of > the BGP4 [RFC4271] protocol specification. > > Ben - can you let me know why this text is not sufficient? That still seems to say "this draft discusses some extra-standard things people do." Does those things? Does it vary standard procedures to allow for those things? Something else? Basically, I'm looking for clarity in the introduction about what the draft standardizes, or what standards it changes. Thanks! Ben.
- [Idr] Ben Campbell's Discuss on draft-ietf-idr-as… Ben Campbell
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Alvaro Retana (aretana)
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Ben Campbell
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… George, Wes
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Ben Campbell
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Susan Hares
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Ben Campbell
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Alvaro Retana (aretana)
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Ben Campbell
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Susan Hares
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Ben Campbell
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Jeffrey Haas
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Ben Campbell
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Jeffrey Haas
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Ben Campbell
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Susan Hares
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Ben Campbell
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… UTTARO, JAMES
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Susan Hares
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Ben Campbell
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Susan Hares
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Ben Campbell
- Re: [Idr] Ben Campbell's Discuss on draft-ietf-id… Susan Hares