Re: [Idr] new ID on expansion of private use ASN range

Jeffrey Haas <jhaas@pfrc.org> Tue, 03 July 2012 02:12 UTC

Return-Path: <jhaas@slice.pfrc.org>
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 B962B11E810A for <idr@ietfa.amsl.com>; Mon, 2 Jul 2012 19:12:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.946
X-Spam-Level:
X-Spam-Status: No, score=-101.946 tagged_above=-999 required=5 tests=[AWL=-0.281, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_23=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i+AZSxVcKfed for <idr@ietfa.amsl.com>; Mon, 2 Jul 2012 19:12:33 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id 34A0111E8105 for <idr@ietf.org>; Mon, 2 Jul 2012 19:12:33 -0700 (PDT)
Received: by slice.pfrc.org (Postfix, from userid 1001) id D63D9D1CD; Mon, 2 Jul 2012 22:12:38 -0400 (EDT)
Date: Mon, 02 Jul 2012 22:12:38 -0400
From: Jeffrey Haas <jhaas@pfrc.org>
To: Jon Mitchell <jrmitche@puck.nether.net>
Message-ID: <20120703021238.GM18361@pfrc>
References: <20120702164834.GB13713@puck.nether.net> <20120702184737.GV18361@pfrc> <20120703015521.GB22452@puck.nether.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <20120703015521.GB22452@puck.nether.net>
User-Agent: Mutt/1.5.20 (2009-06-14)
Cc: idr@ietf.org
Subject: Re: [Idr] new ID on expansion of private use ASN range
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: Tue, 03 Jul 2012 02:12:33 -0000

Jon,

On Mon, Jul 02, 2012 at 09:55:21PM -0400, Jon Mitchell wrote:
> > I suggest that we leave 65535 alone as a reserved AS.
> 
> [JM] I think it should be clarified either way, and I think adding it to
> the private use ASN range with this draft is the better approach for the
> following reason.  I consider this an after-the-fact registration (RFC
> 5226 section 6.3) since this ASN seems to have widespread (mis-)use as
> many implementations strip it using their remove private ASN knobs and
> various networks undoubtedly have it deployed since it seems more than
> since a large amount of Internet documentation including RFC 1930 seem
> to include it as a private Use ASN.  Also, if this document progress,
> implementors will need to update their knobs and documentation anyway,
> so they, IETF and IANA can all be on the same page, allowing this ASN to
> be stripped if there are vendors that don't do it today (note even some
> vendors with published documentation stating that private ASN range is
> 64512-65534 strip 65535 with their remove private knobs).

A strong part of my recommendation has to do with the fact that this AS has
assumed a level of "magic" in some implementations.  In the case of much
older implementations on antique hardware may, in fact, be a magic internal
value as it is UINT16_MAX.  As a WG, we can deal with such things two ways:

1. Good grief, your code is that old and broken? Replace it/the hardware.
Let's use it!
2. We don't really need that one extra AS lying around.  Assume it may
potentially be toxic and try to pay no attention to the man behind the
curtains.

I will agree with anyone that the above opinion is one of strong cynicism.
:-)

> Can I suggest your alternative proposal for
> folks to comment on then is 4293918720 - 4294967295 (maintaining ~1M) or
> are you suggesting a different range location or sizing?

If you want ~1M, pick 2^20 addresses.  You could probably even just do 2^16
and have most providers happy.  (2^16 was the number I had in mind for my
draft.)  This lets you align the private AS number at a convenient as.dot
boundary.  I could even forsee someone's CLI saying PRIVATE.<num> :-)

-- Jeff