Re: [Idr] WGLC on draft-ietf-idr-as-private-reservation-00

Shane Amante <shane@castlepoint.net> Sat, 08 December 2012 17:49 UTC

Return-Path: <shane@castlepoint.net>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DBFD21F8643 for <idr@ietfa.amsl.com>; Sat, 8 Dec 2012 09:49:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.079
X-Spam-Level:
X-Spam-Status: No, score=-0.079 tagged_above=-999 required=5 tests=[AWL=0.357, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, HTML_MESSAGE=0.001, RDNS_NONE=0.1]
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 Aiv5q4hndDjh for <idr@ietfa.amsl.com>; Sat, 8 Dec 2012 09:49:49 -0800 (PST)
Received: from mail.friendswithtools.org (unknown [64.78.239.70]) by ietfa.amsl.com (Postfix) with ESMTP id 854BE21F85F7 for <idr@ietf.org>; Sat, 8 Dec 2012 09:49:48 -0800 (PST)
Received: from dspam (unknown [127.0.0.1]) by mail.friendswithtools.org (Postfix) with SMTP id 8A7C9300049 for <idr@ietf.org>; Sat, 8 Dec 2012 17:49:48 +0000 (UTC)
Received: from mbp.castlepoint.net (174-29-211-99.hlrn.qwest.net [174.29.211.99]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.friendswithtools.org (Postfix) with ESMTPSA id 3658330003D; Sat, 8 Dec 2012 10:49:47 -0700 (MST)
Content-Type: multipart/alternative; boundary="Apple-Mail=_2FB501D4-D41C-45EC-A118-6F1D2C3E2240"
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Shane Amante <shane@castlepoint.net>
In-Reply-To: <CAGQUKcco9b0=Swow-qOGk2Zmvhmx5FGDRiPuhVM4ZcJ=eNEJGQ@mail.gmail.com>
Date: Sat, 08 Dec 2012 10:49:45 -0700
Message-Id: <AF3839FD-3BD0-4910-880A-3380430A60EF@castlepoint.net>
References: <B6B72499-E9D0-4281-84EB-6CA53694866E@juniper.net> <D704E7E3-3A95-4696-9757-9E17605E670C@tony.li> <378E396E-3F4B-4ACC-83D1-C4931524FECD@puck.nether.net> <20671.32202.484172.394565@oz.mt.att.com> <CAGQUKccCdL_7UN4b92eVGU1F50X2Lx_uLGHetHPMRsVXgY9bLQ@mail.gmail.com> <CA+b+ERnuWZ+r2O-eFhe3hU00uoU4UKnRcbhLNVXU7p5+DjoWbQ@mail.gmail.com> <CAGQUKcco9b0=Swow-qOGk2Zmvhmx5FGDRiPuhVM4ZcJ=eNEJGQ@mail.gmail.com>
To: Tony Tauber <ttauber@1-4-5.net>
X-Mailer: Apple Mail (2.1499)
X-DSPAM-Result: Innocent
X-DSPAM-Processed: Sat Dec 8 10:49:48 2012
X-DSPAM-Confidence: 0.9899
X-DSPAM-Improbability: 1 in 9809 chance of being spam
X-DSPAM-Probability: 0.0000
X-DSPAM-Signature: 50c37dbc199635526810484
X-DSPAM-Factors: 27, Subject*Re+#+WGLC, 0.01000, mailing+list, 0.01000, mailing+list, 0.01000, Subject*Idr+WGLC, 0.01000, 2012+at, 0.01000, 2012+at, 0.01000, Subject*on+draft-ietf-idr-as-private-reservation-00, 0.01000, at+#+#+PM, 0.01000, at+#+#+PM, 0.01000, list+#+ietf, 0.01000, list+#+ietf, 0.01000, mailing+#+#+ietf, 0.01000, mailing+#+#+ietf, 0.01000, On+Dec, 0.01000, On+Dec, 0.01000, Subject*Idr+#+#+draft-ietf-idr-as-private-reservation-00, 0.01000, the+#+#+of, 0.01000, the+#+#+of, 0.01000, Dec+#+#+at, 0.01000, Dec+#+#+at, 0.01000, Dec+#+2012, 0.01000, Dec+#+2012, 0.01000, Url*www, 0.01000, Url*www, 0.01000, Subject*Re+#+#+on, 0.01000, in+the, 0.01000, in+the, 0.01000
Cc: idr@ietf.org, Jay Borkenhagen <jayb@braeburn.org>, Robert Raszuk <robert@raszuk.net>
Subject: Re: [Idr] WGLC on draft-ietf-idr-as-private-reservation-00
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Sat, 08 Dec 2012 17:49:50 -0000

Tony,

On Dec 6, 2012, at 8:19 AM, Tony Tauber <ttauber@1-4-5.net> wrote:
> Not at all what I had in mind.  What I had in mind was a situation where a carrier is using a separate ASN for every one of thousands of some type of site or customer (because there are so many private ASNs, don't worry!)  Then they have policies which say "when a route comes with such and such an origin AS, do something or other".  Of course, stripping the private AS internally will break such policy logic.
> 
> Then they acquire another carrier whose clever engineers had the same type of thinking and now the presumption of uniqueness w/in their deployment scope is broken.  Sometimes such things can be aided by clever use of hack-y vendor features (unless remove-private-as is part of the BGP standard); sometimes not.
> 
> That problem was the one I was trying to articulate.

In all fairness, the above is true of all private/reserved "numbers" used by two, disparate networks that are being consolidated into one, e.g.: RFC 1918 addresses.  I'd go a bit further and say that all competent engineers understand and acknowledge this risk, regardless of whether it's private ASN's or RFC 1918 addresses, as they are in the design phases.  I would also assert, based on personal experience of the last several years, that when such consolidations happen, there are conversations and planning that occurs between "clever engineers" of _both_ networks /prior/ to the day of "flipping the switch" so-to-speak where the two networks start to become one.  Furthermore, given that the "standard" private ASN's (64512-65534), and other vendor-proprietary BGP knobs, are already deployed and, most likely, in use by one or both networks, then such due diligence & planning MUST already be common practice among those clever engineers ... so, I'm unclear how NOT extending the private ASN space makes this any different?

Admittedly, all of the above is "not fun" nor as easy as using globally unique ASN's.  However, that's not an available option on the table, because operators don't have an economically feasible _choice_ to use globally unique ASN's.  (See previous discussion on changing RFC 1930 and/or RIR policies if you want to fix that).  

Just to be clear, my recommendation is still to publish this draft as a RFC.

-shane


> The problem that Jay seemed to have in mind of backward compatibility and semantics of what is considered a private AS is different (and something I hadn't considered, so glad he mentioned it.)
> 
> Tony
> 
> On Wed, Dec 5, 2012 at 3:49 PM, Robert Raszuk <robert@raszuk.net> wrote:
> All,
> 
> I think both Tony and Jay forgot that routing and reachability is not
> about originator AS .. it is about prefixes they advertise.
> 
> If peering ISP AS chooses to peer with private as or remove private as
> from AS-PATH or for completeness substitute with their own it is all
> ok. He takes responsibility to route data to such customer(s).
> 
> Any subsequent removal of private as in the path also results in the
> same responsibility of the provider who permits private AS for
> peering.
> 
> I am not sure why there is concern with it on the list.
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr