Re: [Idr] WG adoption of draft-heitz-idr-large-community; one week to comment on early code point allocation
"Jakob Heitz (jheitz)" <jheitz@cisco.com> Tue, 27 September 2016 03:57 UTC
Return-Path: <jheitz@cisco.com>
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 68FAE12B275 for <idr@ietfa.amsl.com>; Mon, 26 Sep 2016 20:57:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.837
X-Spam-Level:
X-Spam-Status: No, score=-16.837 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.316, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LgQ7v68gcu4A for <idr@ietfa.amsl.com>; Mon, 26 Sep 2016 20:57:42 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D02D12B040 for <idr@ietf.org>; Mon, 26 Sep 2016 20:57:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2999; q=dns/txt; s=iport; t=1474948662; x=1476158262; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=dpH5mE0KmnBi9QKC2c0HyY6Kb4iY9QAz6kLTQQLbvJE=; b=llDBELByiD5Twu1SEY/cRopKm7HRJbUmRb+rTohZICxkJNRowmgin9f3 ecpQ1XaGGEy55wldKSdf68af/CLLp60FNesy3r0Ab4f4StjHz+ixfXqM9 xHBB1rnfrTUPz4WzK7k24c5raTl4ILq67/Urwtxsju+1svCPSklih7Wzy g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BIAgCm7elX/51dJa1dGQEBAQEBAQEBAQEBBwEBAQEBgz0BAQEBAR5XfAeNLJ8HjEiCBBkLhXoCR4EbOBQBAgEBAQEBAQFeJ4RhAQEBBAEBATc0CwwEAgEIDgMEAQEBHgUEByEGCxQJCAIEAQ0FCAyIHQMXDrwzDYNJAQEBAQEBAQEBAQEBAQEBAQEBAQEBFwWGN4RUgkeHWwWZQTUBjG+Cc49yiFyED4N7AR42g02BOHIBhl9/AQEB
X-IronPort-AV: E=Sophos;i="5.30,403,1470700800"; d="scan'208";a="328515814"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Sep 2016 03:57:41 +0000
Received: from XCH-ALN-015.cisco.com (xch-aln-015.cisco.com [173.36.7.25]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id u8R3vfGs019268 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 27 Sep 2016 03:57:41 GMT
Received: from xch-aln-014.cisco.com (173.36.7.24) by XCH-ALN-015.cisco.com (173.36.7.25) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Mon, 26 Sep 2016 22:57:40 -0500
Received: from xch-aln-014.cisco.com ([173.36.7.24]) by XCH-ALN-014.cisco.com ([173.36.7.24]) with mapi id 15.00.1210.000; Mon, 26 Sep 2016 22:57:40 -0500
From: "Jakob Heitz (jheitz)" <jheitz@cisco.com>
To: Jeffrey Haas <jhaas@pfrc.org>, Brian Dickson <brian.peter.dickson@gmail.com>
Thread-Topic: [Idr] WG adoption of draft-heitz-idr-large-community; one week to comment on early code point allocation
Thread-Index: AQHSFDXt1VgDVySdFEGZukropLRCIKCItvyAgAPSp4CAABjrAIAAIvIAgAACPYD///G34A==
Date: Tue, 27 Sep 2016 03:57:40 +0000
Message-ID: <709230b878c24f6b921e2171cf5dcad7@XCH-ALN-014.cisco.com>
References: <43B423F6-E214-402D-BB29-99C062C46363@juniper.net> <20160924092657.GE1603@Vurt.local> <CAH1iCiobhRP=LqexAoi8LOVMN-O474EFHJTUTaRgxghxEi4aRw@mail.gmail.com> <20160926211852.GL3036@Hanna.local> <CAH1iCip0=uYNieQmu=EMRNkGJTSLkhT_WjMj_4m0g+XApBEfkw@mail.gmail.com> <C8FC1795-5A6B-4994-AB35-8C8F82127F7D@pfrc.org>
In-Reply-To: <C8FC1795-5A6B-4994-AB35-8C8F82127F7D@pfrc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.24.8.125]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/Yzc2-unomiXlpRLnAJAS8atKxo0>
Cc: "idr@ietf.org" <idr@ietf.org>
Subject: Re: [Idr] WG adoption of draft-heitz-idr-large-community; one week to comment on early code point allocation
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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, 27 Sep 2016 03:57:44 -0000
Maybe stating too much of the obvious, but it should suffice: It is not a protocol error to put an invalid ASN into the ASN field. For example 0 or 23456 are allowed. It is up to the receiving BGP speaker to recognize (or not) any received large communities. There are no routing semantics implied by the ASN field. For example, this document does not require a receiver of a large community to know where the AS identified by the ASN of a large community is. The ASN field is simply a convenience that allows different ASes to define large communities without clashing with each other. If an AS wants to use invalid ASNs in the ASN field privately within its own AS or even by agreement with a neighboring AS, then this document does not prohibit it. To prevent junk communities from spreading throughout the internet, a BGP speaker SHOULD NOT send a large community with an invalid or unassigned ASN unless it knows that the receiving speaker understands its meaning. A receiving speaker is free to drop any large community, even if it contains a valid ASN. A BGP speaker is under no obligation to deliver a route containing a large community to the AS identified by the ASN in the large community. Thanks, Jakob. > -----Original Message----- > From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Jeffrey Haas > Sent: Monday, September 26, 2016 4:32 PM > To: Brian Dickson <brian.peter.dickson@gmail.com> > Cc: In-Depth Review <idr@ietf.org> > Subject: Re: [Idr] WG adoption of draft-heitz-idr-large-community; one week to comment on early code point > allocation > > > > On Sep 26, 2016, at 7:23 PM, Brian Dickson <brian.peter.dickson@gmail.com> wrote: > > > > RFC 1997 does not specifically say so, but definitely derives its "special" from the ASN registry "special" for 0 > and 65535. > > Given the practice of encoding an AS number in the first portion of the community, reserving 0 made some amount of > sense. > > There also tends to be common practice to try to reserve 0 out of things resembling code points to have as the > "uninitialized value". I'd recommend that practice continue for pretty much everything, including large comms. > > > I think parity with 1997 would be the best course of action, and to include-by-reference 32-bit values that are 16 > bits of 0, followed by 16 bits of 1997 values that are reserved, as well as the RFC 7300 32-bit Reserved ASN. > > I.e. 0:xxxx:yyyy, 65535:xxxx:yyyy, and 4294967295:xxxx:yyyy. > > FWIW, I think things with "well known" semantics should stick to the reserved code point space in 1997 communities > unless there's some motivation to have a common parameter/argument in it. In that case, it fits the case for large > comms anyway. > > -- Jeff > > _______________________________________________ > Idr mailing list > Idr@ietf.org > https://www.ietf.org/mailman/listinfo/idr
- [Idr] WG adoption of draft-heitz-idr-large-commun… John G. Scudder
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Job Snijders
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Nick Hilliard
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Julian Seifert
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Nick Hilliard
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Robert Raszuk
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Peter van Dijk
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Brian Dickson
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Job Snijders
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Brian Dickson
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Jeffrey Haas
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Jakob Heitz (jheitz)
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Job Snijders
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Bertrand Duvivier (bduvivie)
- [Idr] I-D Action: draft-ietf-idr-large-community-… t.petch
- Re: [Idr] I-D Action: draft-ietf-idr-large-commun… John G. Scudder
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Jeffrey Haas
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Job Snijders
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Job Snijders
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… Jeffrey Haas
- Re: [Idr] I-D Action: draft-ietf-idr-large-commun… heasley
- Re: [Idr] I-D Action: draft-ietf-idr-large-commun… John G. Scudder
- Re: [Idr] I-D Action: draft-ietf-idr-large-commun… Acee Lindem (acee)
- Re: [Idr] I-D Action: draft-ietf-idr-large-commun… Job Snijders
- Re: [Idr] WG adoption of draft-heitz-idr-large-co… heasley
- [Idr] Early allocation for draft-heitz-idr-large-… John G. Scudder
- Re: [Idr] Early allocation for draft-heitz-idr-la… Jakob Heitz (jheitz)