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

Allan Eising <usenet@sxi.dk> Thu, 13 December 2012 14:24 UTC

Return-Path: <usenet@sxi.dk>
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 154E021F8B33 for <idr@ietfa.amsl.com>; Thu, 13 Dec 2012 06:24:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.769
X-Spam-Level:
X-Spam-Status: No, score=-1.769 tagged_above=-999 required=5 tests=[AWL=1.207, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-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 XxGvsci1Zt4N for <idr@ietfa.amsl.com>; Thu, 13 Dec 2012 06:24:12 -0800 (PST)
Received: from mail-ee0-f44.google.com (mail-ee0-f44.google.com [74.125.83.44]) by ietfa.amsl.com (Postfix) with ESMTP id 7FD8C21F8B32 for <idr@ietf.org>; Thu, 13 Dec 2012 06:24:11 -0800 (PST)
Received: by mail-ee0-f44.google.com with SMTP id b47so1324371eek.31 for <idr@ietf.org>; Thu, 13 Dec 2012 06:24:10 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=nzx2cojYJ1IaNTwNB87Lz2hsv7CqP3Q3+R17OB3UR6U=; b=UMRSN+EwRYDsK9VgOWueHMpAXy+jxH4DUxV6eBTCc7cOb9npm6uV56Vb0RJcx4y4Mk U6Vc/8wrf1rlyPhxxQ7w/TK41OEXIwhVWbCNxIkgfxrjZSxCdyfi6dtrX4ftgQM4C7zA cXtMapzyi9UUCFlnjgxEjrqh5adJ1KgViO+Vo8YF0fdHhEJsNZwf/QVGINI7tzUkxhf0 nRKlQfty/JA737t0HTCMdKLUsS+U/7SNutKmDqElbckgmYfRQlfKWoouwrs2pH3c1kMP UFduswKs3uscvt+hee/sL5LhmuShlh5Gi+jQolcQDbvZBnQXu22Y2gLs4lZCY4+iyDc5 shfg==
MIME-Version: 1.0
Received: by 10.14.2.66 with SMTP id 42mr5840036eee.7.1355408650431; Thu, 13 Dec 2012 06:24:10 -0800 (PST)
Received: by 10.14.125.15 with HTTP; Thu, 13 Dec 2012 06:24:10 -0800 (PST)
In-Reply-To: <CAPWAtbK3AJwua8LiXsKHur=B8jWSRWg-Lu_pm1Fm+8q0=cTszQ@mail.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> <50C8CE86.10103@umn.edu> <CAPWAtbK3AJwua8LiXsKHur=B8jWSRWg-Lu_pm1Fm+8q0=cTszQ@mail.gmail.com>
Date: Thu, 13 Dec 2012 15:24:10 +0100
Message-ID: <CAMo-bE08bHS=P2QF63R8hou6eVByvHzY8GOZ5WhPy_KrjUq6aA@mail.gmail.com>
From: Allan Eising <usenet@sxi.dk>
To: Jeff Wheeler <jsw@inconcepts.biz>
Content-Type: multipart/alternative; boundary="047d7b62440c226b0804d0bcab91"
X-Gm-Message-State: ALoCoQmIkwhB+NH+5/yGqVuvoHHHtKm2kGoEPu6yfIDx78tfxE3KVZ9AQNOZZZPsAs7MLg8aUshn
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: Thu, 13 Dec 2012 14:26:42 -0000

List, Nick, Jeff,

I just wanted shortly to express that I agree with both Jeff here and Nick
Hilliard. Their points are good enough and I feel no need to repeat them.

We use a great deal of private ASNs, so an extended range of numbers would
be welcomed no matter what, but with regards to the operational side of
things, I would much prefer if the draft would reflect the points made in
this thread.

/Allan



On Thu, Dec 13, 2012 at 3:15 PM, Jeff Wheeler <jsw@inconcepts.biz> wrote:

> On Wed, Dec 12, 2012 at 1:35 PM, David Farmer <farmer@umn.edu> wrote:
> > 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.
>
> When I read the above argument, I think it is a clear statement that
> you don't just not care how something appears in a CLI/NMS, but you
> actually care more about an arbitrary range of numbers being
> unnecessarily bit-aligned than you do a zero-cost move of that range
> to where it can be CLI-friendly.
>
> Operators do care what is on the CLI.  Operators also think the IETF
> pays little attention to our concerns.  That's our fault for not
> participating in the IETF process, but here you've got some operators
> saying, please, reconsider this allocation!  Make it easier on us!
> And then you've got some guys whining about a bit-alignment thing that
> actually isn't.
>
> Why isn't it bit-aligned?  Because ASN 2^32-1 is already reserved by
> IANA and is not part of this new proposed private ASN range.
>
> That means a programmer implementing a test to find if an ASN is in
> this private range will be doing a range-check.  Could you make a
> branch table from the first bits and then do the second arithmetic
> comparison?  Sure.  Why would you want to?  Unless there are a bunch
> of other branches in the table, it will be slower.
>
> There is no argument to be made that the bit-alignment can make code
> faster.  We are talking about a difference of a few instruction cycles
> on any modern CPU anyway, but unless there will be a bunch of other
> results besides "private" and "not private," which would mean there
> are going to be a bunch of other reservations for different kinds of
> ASNs in the future, then the bit-alignment simply does not offer an
> advantage.  Making the branch-table would actually be slower, but not
> so much slower you would care; however you probably won't implement
> the branch table anyway because it is both more complicated and
> slower.
>
> I continue to think that a decimal-aligned allocation makes more
> sense.  I also agree with Nick Hilliard that this range should
> possibly be much lower in the ASN space to further improve legibility.
>
> --
> Jeff S Wheeler <jsw@inconcepts.biz>
> Sr Network Operator  /  Innovative Network Concepts
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>