Re: The IESG Approved the Expansion of the AS Number Registry
Joe Abley <jabley@ca.afilias.info> Wed, 29 November 2006 14:15 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GpQE5-0005SW-Ul; Wed, 29 Nov 2006 09:15:53 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GpQE4-0005OH-Hv for ietf@ietf.org; Wed, 29 Nov 2006 09:15:52 -0500
Received: from monster.hopcount.ca ([199.212.90.4]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GpQE3-0003DH-7N for ietf@ietf.org; Wed, 29 Nov 2006 09:15:52 -0500
Received: from yxu1b25.hopcount.ca ([199.212.90.25]) by monster.hopcount.ca with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.63 (FreeBSD)) (envelope-from <jabley@ca.afilias.info>) id 1GpQEW-000NOZ-7c; Wed, 29 Nov 2006 14:16:20 +0000
In-Reply-To: <456D8B5D.9010206@ripe.net>
References: <OFD0267ABF.3F66D904-ON80257235.003D0E82-80257235.003DF739@btradianz.com> <456D8B5D.9010206@ripe.net>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <04643DE6-2102-4BE8-B4B6-0BCD810B50FC@ca.afilias.info>
Content-Transfer-Encoding: 7bit
From: Joe Abley <jabley@ca.afilias.info>
Date: Wed, 29 Nov 2006 09:15:39 -0500
To: Henk Uijterwaal <henk@ripe.net>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8
Cc: ietf@ietf.org
Subject: Re: The IESG Approved the Expansion of the AS Number Registry
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Errors-To: ietf-bounces@ietf.org
On 29-Nov-2006, at 08:30, Henk Uijterwaal wrote: > Michael.Dillon@btradianz.com wrote: > >> On the NANOG list it has already been pointed out that a lot >> of network management software cannot handle such notation and >> in some cases, 1.0 could be interpreted as the IP address 1.0.0.0. >> It has been confirmed that one widely used PERL library interprets >> x.y as IP address x.0.0.y. > > I think this is a bug. If it is, it's a very long-standing one. For example, see INET(3) which I think is of 4.2BSD vintage, and which appears to have similar semantics to the mentioned perl library: INTERNET ADDRESSES Values specified using the `.' notation take one of the following forms: a.b.c.d a.b.c a.b a When four parts are specified, each is interpreted as a byte of data and assigned, from left to right, to the four bytes of an Internet address. Note that when an Internet address is viewed as a 32-bit integer quantity on the VAX the bytes referred to above appear as ``d.c.b.a''. That is, VAX bytes are ordered from right to left. When a three part address is specified, the last part is interpreted as a 16-bit quantity and placed in the right-most two bytes of the network address. This makes the three part address format convenient for speci- fying Class B network addresses as ``128.net.host''. When a two part address is supplied, the last part is interpreted as a 24-bit quantity and placed in the right most three bytes of the network address. This makes the two part address format convenient for specify- ing Class A network addresses as ``net.host''. When only one part is given, the value is stored directly in the network address without any byte rearrangement. >> Because of this I think it would be useful for the IETF >> to publish a draft defining the notation for AS numbers >> so that we can either keep it simple or, if a new notation >> is to be used, then publicly state the issues of software which >> needs to be changed. Such a draft should really come >> from the WG which extended the AS number in the first place. > > There is: > > Canonical Textual Representation of 4-byte AS Numbers > draft-michaelson-4byte-as-representation-02 > > describing the format of ASN32 and The draft above received significant operator criticism. The consensus I saw on NANOGm, for example, was that there was (a) no useful reason to be able to distinguish between a 16-bit AS number and a 32-bit AS number less than 65536, (b) no good reason to use punctuation to separate the most- and least-significant 16 bits of the 32-bit ASN, and (c) every reason to think that the most sensible representation was just "bigger decimal numbers". Joe _______________________________________________ Ietf mailing list Ietf@ietf.org https://www1.ietf.org/mailman/listinfo/ietf
- Fwd: The IESG Approved the Expansion of the AS Nu… Russ Housley
- Re: Fwd: The IESG Approved the Expansion of the A… Steven M. Bellovin
- Re: Fwd: The IESG Approved the Expansion of the A… Thomas Narten
- Re: Fwd: The IESG Approved the Expansion of the A… Michael.Dillon
- Re: Fwd: The IESG Approved the Expansion of the A… Henk Uijterwaal
- Re: The IESG Approved the Expansion of the AS Num… Joe Abley
- Re: The IESG Approved the Expansion of the AS Num… william(at)elan.net
- Re: Fwd: The IESG Approved the Expansion of the A… Geoff Huston
- Re: The IESG Approved the Expansion of the AS Num… Joe Abley
- Re: The IESG Approved the Expansion of the AS Num… william(at)elan.net
- Re: The IESG Approved the Expansion of the AS Num… David Conrad
- Re: Fwd: The IESG Approved the Expansion of the A… Tom.Petch
- Re: The IESG Approved the Expansion of the AS Num… David Conrad