RE: Last Call: <draft-bonica-special-purpose-03.txt> (Special-Purpose Address Registries) to Best Current Practice

Ronald Bonica <rbonica@juniper.net> Thu, 20 December 2012 22:47 UTC

Return-Path: <rbonica@juniper.net>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C992521F88DD for <ietf@ietfa.amsl.com>; Thu, 20 Dec 2012 14:47:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.352
X-Spam-Level:
X-Spam-Status: No, score=-103.352 tagged_above=-999 required=5 tests=[AWL=0.115, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, UNRESOLVED_TEMPLATE=3.132, USER_IN_WHITELIST=-100]
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 cI3KXHWQ1Br1 for <ietf@ietfa.amsl.com>; Thu, 20 Dec 2012 14:47:45 -0800 (PST)
Received: from exprod7og110.obsmtp.com (exprod7og110.obsmtp.com [64.18.2.173]) by ietfa.amsl.com (Postfix) with ESMTP id C6D6A21F8920 for <ietf@ietf.org>; Thu, 20 Dec 2012 14:47:45 -0800 (PST)
Received: from P-EMHUB01-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob110.postini.com ([64.18.6.12]) with SMTP ID DSNKUNOVkan9qHI6lG9ovkwCIe79gcMnPPL6@postini.com; Thu, 20 Dec 2012 14:47:45 PST
Received: from P-CLDFE02-HQ.jnpr.net (172.24.192.60) by P-EMHUB01-HQ.jnpr.net (172.24.192.35) with Microsoft SMTP Server (TLS) id 8.3.213.0; Thu, 20 Dec 2012 14:45:52 -0800
Received: from o365mail.juniper.net (207.17.137.224) by o365mail.juniper.net (172.24.192.60) with Microsoft SMTP Server id 14.1.355.2; Thu, 20 Dec 2012 14:45:52 -0800
Received: from CO9EHSOBE023.bigfish.com (207.46.163.24) by o365mail.juniper.net (207.17.137.224) with Microsoft SMTP Server (TLS) id 14.1.355.2; Thu, 20 Dec 2012 14:53:19 -0800
Received: from mail57-co9-R.bigfish.com (10.236.132.240) by CO9EHSOBE023.bigfish.com (10.236.130.86) with Microsoft SMTP Server id 14.1.225.23; Thu, 20 Dec 2012 22:45:51 +0000
Received: from mail57-co9 (localhost [127.0.0.1]) by mail57-co9-R.bigfish.com (Postfix) with ESMTP id EF794C202EC for <ietf@ietf.org.FOPE.CONNECTOR.OVERRIDE>; Thu, 20 Dec 2012 22:45:50 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.238.5; KIP:(null); UIP:(null); (null); H:BY2PRD0512HT001.namprd05.prod.outlook.com; R:internal; EFV:INT
X-SpamScore: -6
X-BigFish: PS-6(zzbb2dI98dI9371I542I1432I1418Izz1de0h1202h1e76h1d1ah1d2ahzz8275ch17326ah8275dhz2dh2a8h668h839h944hd25hf0ah1220h1288h12a5h12a9h12bdh137ah13b6h1441h1504h1537h153bh15d0h162dh1631h1758h1155h)
Received: from mail57-co9 (localhost.localdomain [127.0.0.1]) by mail57-co9 (MessageSwitch) id 1356043535973444_27127; Thu, 20 Dec 2012 22:45:35 +0000 (UTC)
Received: from CO9EHSMHS030.bigfish.com (unknown [10.236.132.226]) by mail57-co9.bigfish.com (Postfix) with ESMTP id E9113C0004A; Thu, 20 Dec 2012 22:45:35 +0000 (UTC)
Received: from BY2PRD0512HT001.namprd05.prod.outlook.com (157.56.238.5) by CO9EHSMHS030.bigfish.com (10.236.130.40) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 20 Dec 2012 22:45:31 +0000
Received: from BY2PRD0512MB653.namprd05.prod.outlook.com ([169.254.5.183]) by BY2PRD0512HT001.namprd05.prod.outlook.com ([10.255.243.34]) with mapi id 14.16.0245.002; Thu, 20 Dec 2012 22:45:30 +0000
From: Ronald Bonica <rbonica@juniper.net>
To: Geoff Huston <gih@apnic.net>
Subject: RE: Last Call: <draft-bonica-special-purpose-03.txt> (Special-Purpose Address Registries) to Best Current Practice
Thread-Topic: Last Call: <draft-bonica-special-purpose-03.txt> (Special-Purpose Address Registries) to Best Current Practice
Thread-Index: AQHN0a2Axj+tti3hy0eMTTRNNHnpApgiYkAg
Date: Thu, 20 Dec 2012 22:45:30 +0000
Message-ID: <2CF4CB03E2AA464BA0982EC92A02CE2501DF3B80@BY2PRD0512MB653.namprd05.prod.outlook.com>
References: <2CF4CB03E2AA464BA0982EC92A02CE2501DBADD2@BY2PRD0512MB653.namprd05.prod.outlook.com> <62AB342F-F2C0-4B06-B137-47CB7047BCB2@apnic.net>
In-Reply-To: <62AB342F-F2C0-4B06-B137-47CB7047BCB2@apnic.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [66.129.232.2]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn%
X-FOPE-CONNECTOR: Id%12219$Dn%APNIC.NET$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%PSG.COM$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%IETF.ORG$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
Cc: IETF Discussion <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2012 22:47:46 -0000

Geoff,

I have just posted a new version of the draft, adding a column that distinguishes between reservations and allocations. In this version, our goal is to preserve the distinction between reservations and allocations while providing a single compendium of special addresses.

Please take a look and tell me if we have solved the problem.

                                   Ron


> -----Original Message-----
> From: Geoff Huston [mailto:gih@apnic.net]
> Sent: Monday, December 03, 2012 6:25 PM
> To: Ronald Bonica
> Cc: Randy Bush; IETF Discussion
> Subject: Re: Last Call: <draft-bonica-special-purpose-03.txt> (Special-
> Purpose Address Registries) to Best Current Practice
> 
> 
> On 04/12/2012, at 9:30 AM, Ronald Bonica <rbonica@juniper.net> wrote:
> 
> > Geoff, Randy,
> >
> > Having reflected on your comments, I think that the two of you may be
> approaching the same problem from two directions. I will try my best to
> articulate the problem. When we agree that we have a common
> understanding of the problem, we can decide whether to fix draft-bonica
> or abandon it.
> >
> > Geoff points out that each of the entries mentioned in draft-bonica
> can be characterized as one of the following:
> >
> > - a special purpose address assignment
> > - a address reservation
> >
> > All compliant IP implementations must respect special purpose address
> assignments. As Randy puts it, special purpose address assignments
> should be baked into IP stacks.
> >
> > However, the same is not true of address reservations. While
> operators may afford special treatment to packets that are sourced from
> or destined to reserved addresses, these treatments should not be baked
> into IP implementations. They should be configurable.
> >
> > Currently, there is nothing in draft-bonica that distinguishes
> between special purpose address assignments and address reservations.
> If we were to continue with this draft, we would have to add a field
> that makes this distinction. Having added that field, we should also
> make clear that that field, and only that field, determines whether an
> address should be baked into IP stacks?
> >
> > Randy, Geoff, have I restated the problem accurately?
> >
> 
> 
> I'd use the opposite terminology. e.g.:
> 
>   - I regard 0.0.0.0/8 as a "reservation", and should be baked into IP
> stacks
> 
>   - I regard 192.88.99.0/24 as a "special purpose assignment" and is
> configurable by IP stacks.
> 
> In IPv4 my understanding of the current set of "reservations" are:
> 
>   0.0.0.0/8
>   127.0.0.0/8
>   169.254.0.0/16
>   224.0.0.0/4
>   240.0.0.0/4
> 
> All others I would see as being special purpose assignments, given that
> they do not require special baked-in treatment by IP stacks.
> 
> My personal preference would be to:
> 
> --  record all special purpose assignments in a special purpose
> assignment registry, such as http://www.iana.org/assignments/iana-ipv4-
> special-registry/iana-ipv4-special-registry.xml for Ipv4
> 
> 
> -- record all reservations in the address protocol registry, such as
> http://www.iana.org/assignments/ipv4-address-space/ipv4-address-
> space.xml for Ipv4
> 
> 
> regards,
> 
>    Geoff
> 
> 
> 
>