Re: [Idr] I-D Action: draft-ietf-idr-large-community-01.txt

t.petch <ietfc@btconnect.com> Thu, 13 October 2016 08:57 UTC

Return-Path: <ietfc@btconnect.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 E130F1294A5 for <idr@ietfa.amsl.com>; Thu, 13 Oct 2016 01:57:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level:
X-Spam-Status: No, score=-1.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 wkCrpI2JjLeC for <idr@ietfa.amsl.com>; Thu, 13 Oct 2016 01:57:03 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40105.outbound.protection.outlook.com [40.107.4.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02E621293EE for <idr@ietf.org>; Thu, 13 Oct 2016 01:57:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=2NnofAG99S1xNjxJC34oBYJEp9Vq2nyVBLT9wP6gPtY=; b=OHR3zsICbh1gFZe+IWlpJE3GAWKvttN8dsuh4OOaPkJ5nnuKoAaxkZxxsLIfrtsI9uNCATuoiqDQA7z1aQGWisNAjoZTEQ5BMe1oqoFFwc8Aw0MkJncxAtJjjbYHIuInwiH1vViITVtw3iVPasN5aArsD5DwdHS0Eyz/iKv7gAw=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
Received: from pc6 (81.159.102.255) by HE1PR0701MB3004.eurprd07.prod.outlook.com (10.168.93.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.669.5; Thu, 13 Oct 2016 08:57:00 +0000
Message-ID: <00fb01d2252f$700c2360$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Julian Seifert <js@dacor.de>, Peter Hessler <phessler@theapt.org>
References: <20161003115723.GD20697@Vurt.local> <57F27D3F.7090404@foobar.org> <00da01d22085$4f0f2ee0$4001a8c0@gateway.2wire.net> <57F78B7D.609@foobar.org> <333030E6-0422-4A34-B07B-90D5F8E9F116@gmail.com> <57F92043.20301@foobar.org> <A9BBA442-361F-444F-9AFC-33FAAF5F6061@gmail.com> <00ff01d22214$a9832440$4001a8c0@gateway.2wire.net> <57FAD3EA.6070800@foobar.org> <020b01d223a1$f0e34a20$4001a8c0@gateway.2wire.net>, <20161011095417.GL19434@gir.theapt.org> <1476317462333.82977@dacor.de>
Date: Thu, 13 Oct 2016 09:54:33 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [81.159.102.255]
X-ClientProxiedBy: AM4PR0902CA0023.eurprd09.prod.outlook.com (10.171.89.33) To HE1PR0701MB3004.eurprd07.prod.outlook.com (10.168.93.138)
X-MS-Office365-Filtering-Correlation-Id: 47408346-f32e-4d3e-3da0-08d3f346e565
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3004; 2:hozXEEzZ7w3jpUcxLfs3aug1APpmkojCVqi85cn/v9GBy6xXyCfMFPIBSEXkJKx+PfIZdBvXkSQiugQzZA/34slFSpfrmhs+XvJqbqiRlLtVl0AzqLsFpKXqrRNu2Bo2FXuPrYrNSlhihw5O/rf8enpGTdueLc1eytAY4FTq++1oGttBNHD9MBvN+60JMEq5eq1U8R1jngVBxhEzhGXO8g==; 3:ztmvuu7eMVcxFRLKZtCS5J1yk+5Vq5bJgtglwLuvek4FbDxKoPeJY8/C/7u7CPL+K+QjEyt9DDOALnWBQo08x15XUTuw/1QR9YW+LcJKmjG7iwHPD8nhpbPCjDHCGJTbNqR60pTgReyQxQi3eXXz9A==; 25:Rjl4FRpD1wnLMvz53pjuvcAymcZIX0wOiirpNQcpLA04rBJsF4MKhyCsc6Vo0ZP4qgTZ9xS2xVe/V+7BEiIe4VBwvD+OxPBenPrxX1goPjAnvTGVpxK1miUHHUNacnimkYRFT4ekr9GhLtKJdUPwlODzGE/vlulC+poEXPUaxIEfnPIgv5KvWCWO7xGjsk8x4ArXtHf7bzvqceIBD6hUPIu75vFEj6LTUVDTIsz3mOXnnOIv+aaUXgGRsaLdYEusmlcf2SH7v8/fMxO6iC3NNg2gJoqAv6cFMtd7FaptrgEVn1f1a3qopUMDNSbWv+ww6MjY0n7FKV8JrTm7o36YFflYOGi1oaZVjbY9GQ4pvo2rMmrhyGTIgdleirdILpQJBBER5G9uZlZ6fKNzXPm79VAiVb9yz2Xts77dyeRNYQzeM40sAGTTphC0xxqZNoaL
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0701MB3004;
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3004; 31:xLqq6QOCzd6VSQ8PaeX8Kuopi9kRZB0XJG0LqY4GGFdZKN4GmSQzp7SJIa6+b30nCPsfsyHTC9lz9jjDIJNa1ECiR5WXM9pEeKDm4m/sCpmQVrRFs4bztxVFWsWvGU63RhiEkGR/OiWwWk7E/hNAyT0sbEcmRuka+BtfzGYy04XxCMvC6Kh1xs1NLzZfBJQlFn71FqEVqNkq8QpAr88wnch19kIAna3exlvMCxpVGLj9fjpNegrD8ETsXVpMyY+NZdYAc7oaVMBq4wMd0s3Icg==; 4:5rELtMXN6UwJAxA/pg375Mpsj+ji00rxsk2Qt4TA78gTOYwQyZrHiGfnaf24e+hI3+XPiPQ0f5/NI/gt7magSklFY9wnZsylwaaPbrwsTORmzfp54KBpQ/qgI2KBT35rmWqNZKpfV/YJfXnWW7Fzzk/Ojc0CqkMnz+ZzyIOt/nGdJDRGJCU6BjeiVKOwfwjXw4XBxHOJNruUkgpT12UzT7aI1oGOuqGoBJBs6wMk3IG/+sSzUbzhgWwb2cbTdrFLPHDu9DvlgBHxQ99eIE55ao0wcPI5vLayGRRc55PqTOySmPcyugFRkuq1ivuHLppv1asZ7moxZB96ntncyBQrTnIdlDjHB37oiCfwqtBzyXEIobyMaGQ0atP1ryPxnJTFkM1mB4bJDd+IuaNX2STplQ6krpZ/gBN2X32n2Zr2tusq+2xI9v9fZHDFQ2fqRLfg
X-Microsoft-Antispam-PRVS: <HE1PR0701MB300471254E09B541BCB95582A0DC0@HE1PR0701MB3004.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(35073007944872);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001); SRVR:HE1PR0701MB3004; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0701MB3004;
X-Forefront-PRVS: 0094E3478A
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(24454002)(13464003)(189002)(199003)(377454003)(105586002)(6116002)(68736007)(586003)(97736004)(14496001)(3846002)(5001770100001)(116806002)(9686002)(81156014)(8676002)(81166006)(4326007)(50226002)(86362001)(44716002)(19580405001)(47776003)(1556002)(44736004)(62236002)(66066001)(19580395003)(81816999)(23756003)(61296003)(42186005)(7736002)(84392002)(93886004)(81686999)(76176999)(106356001)(50986999)(7846002)(5660300001)(6666003)(230700001)(1456003)(33646002)(305945005)(4720700003)(189998001)(101416001)(2906002)(92566002)(77096005)(230783001)(50466002)(74416001)(7726001)(7756004); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB3004; H:pc6; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:0; LANG:en;
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3004; 23:KIJK0hvs0OH1NnKOfg0mkV5Ujcdjrqp8igF/T4YgpEPdPTTNAe2bpaFonW5Ek1pUpvHXPcZO/4gHC04MD8n4RFWGGS88whIPGks/qxkyoJ2Dx/ZOlIcC3HuLw0dvPg2NrcbPwPOQES9alhdkO1EM/JTqVH4Ao8CCn09cOo32tIBltGZq8XRwC+FHePKd+neT+iLhN8HggJCJr1TyW2SgD9vQjswcPz1B4zUPKeAqTTXOfrvJSsTSn37IFBV7aoL/0bQvypT1EOBZY8LZBxxz9a03iJKuLeFmz3+V6PLpvV1jNP/w63oDM1soKYqsiE+am6VQl/zRLERUZ7idStZxO3ysnSd64NuJSKN9TfEMWsuz2aHNbk50znFM67BJ+QzNuua9Ep7O2vGFlPFS5Z+P4oHhnydOz0qETN0wIqy89XBXwYdeNrjy3agWfrJbMTM72iww+ssopQ9d0pydFFP/FBIolkF8sFRG2jDM/clt89IE7gjnBh7HHiuT36BU5I8b/Qhheen5ceANPT9d1u5psk41l4TNLrZQrY+3giCjI2TuzjiwTY4Hxo7oVO4wb4pqKqVVQ2MLlIsgKPjlYkHfgGbAxFxTStGDcrgz7nH6crwBvZcvsT592T/9l3YBpeiAD8x4Pa1i6t5zunZ858A4YxUPza5ODpm6SaJ7KI+a7esG91j+eU8gl9G49PWZ0tYIWthuX2VadwajNucUMTs4a8kb9WOa/JiUr+nG9KZ8bGpUO+J6OfO5dolUe34aRloHN8OxiVHTZ5oKqlBW6RzHGqpAWo3a2i9UstvGJZhtcdjfTB3gdgSzetwbBzv36f0RWcA/zUov5t4sxdR0NPZBS9yB1oaJ0RAfX+qkMPse8p3WuZvJRNvaqM2d8t3EY/zyQS4IsIx/6olLEQ5QUva1i1Zowft8PhZUoXLEU0EmZ7G4TGyw0WpRPFAAHdn6m6F+MRDJuvNk9lwnq9cdu3lpPYVDn6jhNC9SgCQ8QIxTmEE150IyenYwOkekwuPoJadYC9irJCEdpCG+3dvHH8sDJIe8zKAesEOAIJq9q6oAyZq9GByu1ynuAXTqJQpgrszwUyCP9/v1lydEhvubq0qaxmQHpXyLc9SFDkd+/yj90EQA/4UaAPNza+vvehCZgH+aj6KQ7gy2kEz9cUPD01wvJdwHAFukQf6BTF2xA7sMMiCBW7alewTA3p7HRfVzrxh01JUg1051IFFteJhbnh6qtR8UCcmz3+3uRoeTR5Q5TJoyTTUKl1xPvEgr5ulMtq363Tom8cKNK+Bay+iXprcOqa4lRLApYmArDEhXL4jYdUgQq/ni4BwWhDWmpF5f4/7cskxTy5F0clq9RRuA7wTYfiAf6v8slscdeOl+HDGhZnD/eOLGur3uYL6VUaHGbwC4cRBavnMtG0UL9FAEmxAYXVJnzqUehsu+aRF6y63BaHz/E4hC19710Ax2i2hAjr+z
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3004; 6:p1484xCXz4Zqv8KYGKbXF7Meu6dj2bSzsyyxnbTgyWn94bmQ3bgy9KPDjjJ3shD35lM5Ycz4VtAM+lxwnS6ehwyWAOwx68GyCpbbRVgKCrSyYY56ImFouxn446r1zUrjjsRR6DOgS0nlLn4oCVomInYLJvXS/vVVv6CV+NEcPAqK9ZIHabO8lfr2jyF7hUNzVmbFwcoks+KYhUuPSoz03nfEn9GO9F7rVPdL4pqk1W1oAR3L3CD/QHTMy9O1i2LVz2Govn2+DB4g9i0hi9ztPxPUUeqC02/YIkzsGhJvFQZhHzP7QSZNZYKpI1nlpfep; 5:WGT4ftOr/BweA3Um8BsjYgVV7mlQxWImJegoSR4jUmgrZhI64BFTvhbBvL0CwlGVQXElvQ6d1jTfzPGPy2Wm2r9ssX9iePQjv+gDNEECVxw+KslsxEAvJRa0mE2aMQPEbjfbP+YFc+dLwTYEUInA8g==; 24:8eI0FS+RwGqQXlZDPGFSt3tUzhojLm2yFVd29/JkV0ABLBtH96dfED/VyLUrAPzPLApQ3KvkLy9YtfAej9vAKdzCGGAXGZxh99x20wxPdOs=; 7:0QXRSedrr2nEMtbZnAkaKksOJy3mT2c5fjg3A5QiUss9ZSRqvps0yWcaBAqPoxu1CAAOUVOmL+YTE8SxSaGsZlZAtjJMpQRsoKkUoS38NsjzQM6fv3QE6mKa71N4JBSE4n0uHKvHKbIfsVGuGHIGbgIBVBY01ppSN7rUpCm0zbGUWN76HcMeS0tyHkSlr5K3LUe6E863UAlXz8mH5C8pWWKndpdshxm6cdOzYTnZXhn4jZhU5kIUMxJ2+jdrDqmxnudmrntSq3eLO0VCVsVF/9dVlS8YfTHKaKz43CUYpoQ5bvRZreaCFdrJ2RtnhAVPPQe1Vq9I7TfrUsg7zNpkicetC7DUmeBM/SiPcBO2MFg=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Oct 2016 08:57:00.7136 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB3004
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/OK3bcBk53_jUXawh5N7aJ1MoE1I>
Cc: idr <idr@ietf.org>
Subject: Re: [Idr] I-D Action: draft-ietf-idr-large-community-01.txt
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: Thu, 13 Oct 2016 08:57:06 -0000

----- Original Message -----
From: "Julian Seifert" <js@dacor.de>
Sent: Thursday, October 13, 2016 1:10 AM

Hi,

On 2016 Oct 11 phessler wrote:
> Putting my own ASN, or the ASN of my peer that I wish to control, will
> be the main uses; I agree.  But there is a difference between SHOULD
and
> MUST.  Since I MUST allow users to change the value there, I am happy.

I totally agree and want to give support to the current wording in the
draft.
" Global Administrator:  A four-octet namespace identifier.  This
      SHOULD be an Autonomous System Number assigned by IANA."

"Implementations MUST allow the operator to specify any value for the
   Global Administrator field."

The semantics of the value configured in the community is up to the
operator and must not be
enforced/assumed by the implementation. It makes sense to reserve
certain values/prohibit their
use to prevent compatibility issues, keep special values for
tests/documentation/checking and for well known communities
that might be defined later on, but don't force operators to only be
allowed to configure iana assigned
ASN values or force implementations to only allow configuration of  an
ASN in the GA that is a configured ASN on
the specific router etc.

Communities are great because of the ambiguity(sorry of not the correct
term for what I want to  express)
The vast number of values I can configure with meaning only for me and
parties I interact with)
being too strict will greatly diminish the value they represent as a
tool in operating networks.
And would be contradictory to the operational need from which the draft
arose.

<tp>

Julian

I believe I understand the need that you express but the BGP protocol
does not have the mechanics to express it!

You say
'configure with meaning only for me and parties I interact with'
but BGP has no such mechanism. As Jeff has already explained, an
optional attribute either gets dropped, which is unlikely to work with
route reflectors, or it gets passed on and this I-D chooses the option
that it gets passed on.  So a community that only you and your fellow
parties understand is let loose on the whole Internet where it is open
to misinterpretation by everyone else because, e.g., they are expecting
an ASN and are getting something else that is private to you.

And the remit of the IETF is to make the Internet as a whole work better
so in updating the specification of BGP, the IETF has to consider the
trade off of something that benefits you and the parties you interact
with versus the risk of causing some level of damage to the Internet.

Obviously, I hope, I am concerned about the damage; you gain, but
somewhere else across the globe, someone else's connectivity may fail.

Of course it is possible to define a more sophisticated system that
allows communities to go so far and no further but that is not the BGP
we have.

Tom Petch


kind regards,

  Julian
=