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

David Farmer <farmer@umn.edu> Wed, 12 December 2012 18:36 UTC

Return-Path: <farmer@umn.edu>
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 E33F11F0CC2 for <idr@ietfa.amsl.com>; Wed, 12 Dec 2012 10:36:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 UOqgMUdlxRmk for <idr@ietfa.amsl.com>; Wed, 12 Dec 2012 10:36:05 -0800 (PST)
Received: from vs-a.tc.umn.edu (vs-a.tc.umn.edu [134.84.135.107]) by ietfa.amsl.com (Postfix) with ESMTP id E0AFD1F0CBE for <idr@ietf.org>; Wed, 12 Dec 2012 10:36:04 -0800 (PST)
Received: from mail-oa0-f69.google.com (mail-oa0-f69.google.com [209.85.219.69]) by vs-a.tc.umn.edu (UMN smtpd) with ESMTP for <idr@ietf.org>; Wed, 12 Dec 2012 12:35:54 -0600 (CST)
X-Umn-Remote-Mta: [N] mail-oa0-f69.google.com [209.85.219.69] #+LO+TR
X-Umn-Classification: local
Received: by mail-oa0-f69.google.com with SMTP id j6so4616359oag.4 for <idr@ietf.org>; Wed, 12 Dec 2012 10:35:53 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding :x-gm-message-state; bh=sYm4AVCmFykaJNCtmdIJfvDSItWWU0h5AT+3AxcZORw=; b=ZSqqcbKtw2iik2wL59zrPgogFWxHAnoBE9xM1Lw2bCb/AkrEBhIXMlEhJg6qXOgb3C YJY41iFD1JRa6/jZmGR9wMv8+07HNzkLr8z+VyVu/ORZZ0TpoTmIvlLeuAwKnIVvmhqp ir4dQ8ckc7bOQ7cHH5P5ZlpUGgwQ892dx/wOaM1Tb3WvPeHEIlRE9ul+VHdeQjzFFcpb 4z8cl3AhltsrvGSiyucwGOLGsbbMQZdiVVGfC/k7qd92PlWxqcZyt7vme+pSjZ2YPhmk 8qXNObZmn77Nh7x/ors82verdDP7PbRFegmPB8o+sZRB1sqAEiDES2PCMkue/1OwyQvO 5Ohg==
Received: by 10.50.45.137 with SMTP id n9mr14290498igm.25.1355337353671; Wed, 12 Dec 2012 10:35:53 -0800 (PST)
Received: by 10.50.45.137 with SMTP id n9mr14290489igm.25.1355337353538; Wed, 12 Dec 2012 10:35:53 -0800 (PST)
Received: from x-134-84-88-29.nts.umn.edu ([2607:ea00:101:2001:302c:a344:9e98:3299]) by mx.google.com with ESMTPS id uj11sm2317363igb.15.2012.12.12.10.35.51 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 12 Dec 2012 10:35:52 -0800 (PST)
Message-ID: <50C8CE86.10103@umn.edu>
Date: Wed, 12 Dec 2012 12:35:50 -0600
From: David Farmer <farmer@umn.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20121026 Thunderbird/16.0.2
MIME-Version: 1.0
To: Brian Dickson <brian.peter.dickson@gmail.com>
References: <CA+b+ERnuWZ+r2O-eFhe3hU00uoU4UKnRcbhLNVXU7p5+DjoWbQ@mail.gmail.com> <C6C16AE3B7961044B04A1BCEC6E2F93603D12A0C@xmb-rcd-x14.cisco.com> <20121210225858.GC24937@puck.nether.net> <m2d2yh32cw.wl%randy@psg.com> <CA+b+ERnSVvewSpftXs3FhW12-S+sgnB1SwD4L+xqFW+hhbQayw@mail.gmail.com> <7120600D-71BD-4E61-8F06-25B7C2BAE6A8@riw.us> <20121211185917.GA21813@puck.nether.net> <CA+b+ERnzo2BLWjE1J_dMfYuExbG9WYJroPE4ZAWg++KK2_jy1g@mail.gmail.com> <CA+b+ERm=Agr7b6JXcXOwiP4wBjnEFmnVNt5fAJrn18R0hGtSzg@mail.gmail.com> <50C78C29.3070406@foobar.org> <50C8B8D9.4090903@umn.edu> <50C8C491.4040705@foobar.org> <CAH1iCiqfZRLv2pBEg3gKxT=ZXf7AXCPJ_+QibOpgeFfOuqFK7g@mail.gmail.com>
In-Reply-To: <CAH1iCiqfZRLv2pBEg3gKxT=ZXf7AXCPJ_+QibOpgeFfOuqFK7g@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Gm-Message-State: ALoCoQlLiD5kU5iFPzUp3F/QhirK1qnuGmM6XK5dHeG33HhD2IWSEG7gSRVtkzGjgVw87C5LCaEfGtTmzQngBV+dj3KZZ8QrtWkHmQ9kIhcsiyRaKl85Rh8o+vQ6HoUIDxLhl79HdxJ3
Cc: IETF IDR Working Group <idr@ietf.org>
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: Wed, 12 Dec 2012 18:36:07 -0000

On 12/12/12 12:16 , Brian Dickson wrote:
> On Wed, Dec 12, 2012 at 12:53 PM, Nick Hilliard <nick@foobar.org
> <mailto:nick@foobar.org>> wrote:
>
>     On 12/12/2012 17:03, David Farmer wrote:
>      > I think the proposed range is more than reasonable, 4,278,190,080 to
>      > 4,294,967,294.
>
>     Dave,
>
>     could you please provide me with a regexp which matches exactly
>     4278190080
>     to 4294967294?

Nick, why is this any different than creating a regexp that matches the 
current private ASN range?  To me this is a CLI/Config semantics issue 
and not a standards or allocation issue.

Brian, thanks and more below.

> In as-dot notation, it would be (modulo the regexp language syntax for
> your CLI):
>
> 652[89]?.* | 65[34]??.* | 655[012]?.* | 6553[0-5].*
>
> (65280.* through 65535.*)
>
> This is every bit as easy (actually a bit easier) to do as a regexp, as
> the current 16-bit reserved ASNs are:
> 6451[2-9] | 645[2-9]? | 64[6-9]?? | 65[0-4]?? | 655[0-2]? | 6553[0-5]
>
> Of course, the general rule of how many separate regexp elements
> (separated by |) it would take,
> can be determined by the odometer rule:
> o  How many carry-over rolls are there in the range? (Those are x99* to
> (x+1)00*.)
> o       Ignore intermediate rolls between two rolls of increasing length
> o       Obey "price is right" rule - don't use a roll if it takes you
> "over" the high number
> o  That number, plus (up to) two, if the low number does not end in 0,
> and/or high number does not end with 9.
> o  So, for the ranges above in as-plain, it is about 15 or so.
> o  Not really horrible, and you only have to build it once. The great
> thing about constants -- they don't change.
>
> (Not sure, but I think the upper range limit should be 2^32-1, or
> 4294967295.)
>
> Brian

4294967295 is reserved just like 65535 is reserved and not actually part 
of the original private ASN range, this is one of the things this draft 
clarifies from RFC 1930.  Quickly, 65535 has special meaning, it is used 
for well known communities among other things.  It is likely that 
4294967295 will have similar special meanings and we don't want to make 
the same mistake RFC 1930 did by including 65535 in the original private 
range, see previous discussions for more details.

-- 
================================================
David Farmer               Email: farmer@umn.edu
Office of Information Technology
University of Minnesota
2218 University Ave SE     Phone: 1-612-626-0815
Minneapolis, MN 55414-3029  Cell: 1-612-812-9952
================================================