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

t.petch <ietfc@btconnect.com> Tue, 11 October 2016 09:31 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 065A11294D4 for <idr@ietfa.amsl.com>; Tue, 11 Oct 2016 02:31:42 -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_H4=-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 vBQzIKTdOU57 for <idr@ietfa.amsl.com>; Tue, 11 Oct 2016 02:31:37 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20118.outbound.protection.outlook.com [40.107.2.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31103128874 for <idr@ietf.org>; Tue, 11 Oct 2016 02:31:37 -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=PxHJn6q2tEAx6huBPOieZN7VEXCn3LQ+ZdBo4BsNPWA=; b=inaZk5hQ3xwYHF9R8KwWdAhfb/rco81Yv/86efpihdfrzsKh/7GoN7sjllk4i7b1V1v2AnBIg6ydCSDAe8Pb8807VPkv78UmVf0wxwTqv+NTr6zPlowqies65mtx2sQzV1HU/hOCxmQsCYeyzxbZMlq2v1kZUG+8irsX4S/A8PM=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
Received: from pc6 (81.159.102.255) by VI1PR0701MB3006.eurprd07.prod.outlook.com (10.173.72.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.659.11; Tue, 11 Oct 2016 09:31:34 +0000
Message-ID: <020b01d223a1$f0e34a20$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Nick Hilliard <nick@foobar.org>
References: <147531113077.4216.12599976309263776317.idtracker@ietfa.amsl.com> <20161001085434.GW20697@Vurt.local> <005b01d21d58$aaf869e0$4001a8c0@gateway.2wire.net> <20161003095936.GC20697@Vurt.local> <04cf01d21d68$52c656a0$4001a8c0@gateway.2wire.net> <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>
Date: Tue, 11 Oct 2016 10:29:09 +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: DB6P18901CA0012.EURP189.PROD.OUTLOOK.COM (10.169.208.150) To VI1PR0701MB3006.eurprd07.prod.outlook.com (10.173.72.148)
X-MS-Office365-Filtering-Correlation-Id: 2999eb77-f82f-480f-84ec-08d3f1b964a3
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3006; 2:5bGDSwPuxERa2Q/ZuLMU9CmR5B+YMZJj+M9FDIQj9MdlHRD+t1HJwhkn1RsZ/CINWUyS2R48n1FaQI2eo0zpGAGAYFBnnG3EDqIDitHlZgBxfJEIIW0Sz46fQFItR2I86SQmwyZNuNh/3ilpDmBFPgGHICP71+fVeOggNkCF9mSA4kVziT5Z6Ofkt5CquoDRD1GcZYg0hGiy5MZfaYilfg==; 3:CcQOjdiwwMvEDkSdzQLntHSeNGltSFT+Q+NvurLD4dPK+75NEu0AyQNMAtLU4LWPvbGeJtRWWQXh15K4gTND1KmpQqUC6jWpjrB42kGnNeOtN8AXHriI13xqH6GUUev6f1NP0mviTf8pYkNmsr1ZmQ==; 25:9NQMss4VtLozRVdCKlwsh2mpuP/KXSaiG46WRlDSDnKU7mXCypA6yQ1QwRRmVbGWWRBQWtgGdJcVneqnjC8vXwziA/9R4n6isnq6pWoW05y7L6ZlznS8s0oMZGC1aAfNwQFDe5L9I5NilrE9S+Et/aO+XART3mgxNbaXy2PKW7TMg0kw/0wJoz3FqwWoTMwDI4Ab1FTl7EjhDds+4TI2h1pjLmnCHHMj/6NV8Ez73f68srrVPzCzkL02a2OUIrswS0OlM4cNpHRg098S3Gf/9gGEfGi/7Tzp9BxQ93YnPkfMbaUsPXW9myZSakOcHEb/7V72uxRn9rsHfboJahc9Yfbdy0uOUMBDT1+uauO5/aI2lXRJHwKVGMU3e1Pyv3qThmi/GSNYned4fPS3LzAz9er6RJawAUUbu8plO9oSEYGeTjfMn/B3FBaM9cQvx6zJ
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0701MB3006;
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3006; 31:FdP8QTALeiD5q08eoTk/dDnB805caBWPGhI7oe5hLR/4i2E2Qi+IP1JxSQ9MrpKLg/ao/Alwd0CEnJRKAJIsmFve550kgpWuozMiB70WUsa7CYv5KNH/duSAS6nQsYRWMzHCgGtjBJqKhXyYRHtXAVSs9ruhzwrA6wpglEZ22Drfd12WY0QPvF07HIUO2JydDVzNARDSe3Uss60mjsc2+JD9+9455YDACeXrzBCtJaoqGhEgxIHuNVevBgNiDUVaGKnqlmwTc/Nfuel81wNvYw==; 4:zkSFtYXW84olC8U7owdoK0jTfqNTQNpC7QNhis98iZQFdmkS5MU+9avHT+7KDyNqg8t76p+qDkQd1aw1VEW2FY6A7u0DWAO0nTJg4ufhXnVCbSLYZ9r2JyCzsbe6H7vCZ9ZjL8DBk9fEIc9zxD5WwX3vaFBNdNvsAb/kVWIuA2PtiQ1a+76SoothliF/Sw+swsKAozcs18TX9mbH7L/nwHl7tbaJIv2FUUuhi8HYCJd42tujVwQnTX/OUT/XWjAWWUJvOAMa/ZxE0K39yRjaYZEKzKL9oADvo/vx/u7Td0zKny1EUZWCnVZYZdPRMCXihXKUV3qVGXa/lMMm4b2jT+wP0AR0duBlpz92KSnZ4+B2FAgqgyWVp/+Ccu5D1hMoZBCADOWx5LsBSNBc+yRYzg==
X-Microsoft-Antispam-PRVS: <VI1PR0701MB3006E2C91C9B483452FD1C4CA0DA0@VI1PR0701MB3006.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001); SRVR:VI1PR0701MB3006; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0701MB3006;
X-Forefront-PRVS: 00922518D8
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(189002)(377454003)(51444003)(199003)(13464003)(24454002)(42186005)(14496001)(19580395003)(97736004)(68736007)(76176999)(586003)(81686999)(81816999)(106356001)(101416001)(105586002)(6116002)(3846002)(61296003)(44716002)(62236002)(1456003)(66066001)(189998001)(50986999)(305945005)(19580405001)(92566002)(47776003)(44736004)(116806002)(110136003)(7846002)(7736002)(50466002)(5660300001)(230700001)(81166006)(50226002)(81156014)(77096005)(4326007)(6916009)(9686002)(23756003)(93886004)(84392002)(86362001)(230783001)(1556002)(6666003)(4720700003)(8676002)(33646002)(2906002)(74416001)(7726001)(7756004); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0701MB3006; 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; VI1PR0701MB3006; 23:OAScFxji/JxWJB0PG33u9mp5Cco79GCb9HFrxBZ4/ke8vn9yC01GiTLsmDfv2lmhylmF9+sxWP9Mr/VUIGU1yNF6c2oLrfvyC+hU+iZgW6MsgqgT4zv1DcQKskEui1/WpNYyzhBHwk7cgQdvmUygWI+FsUvKixFqbKIb+2HB8XO+YF7rESWkmrQi+248HciQmMr3D7+iyvYykSp5AIFjPrJBZJQtUnkl0HNg1rvfDwoXH1MStx1+7yPK31ScO/iLrXTxzoYMsdFwPGf5YtahrB3j3n6UJzGMe4vtwV7V4t9U0wiTyEbhFlD8qYl3/LBJsWWwhj69yQGLrYCqJjGc509utpmMgxI/A2ACS4hRYdwNp17EyJ1KIhurxFmtgVDVwmxHNNhJ6DvxbSG6KOVxWiZL/aUtRIWwY3QA/PEshXepcjwfNsCGrx6oZ1Y6L4KsoEKJMw0Amphr9p9VVu+EZUKtGb8agxltJH1jRmivj7cL/LEdS4H8YTZFSwhl6uFDGquOfdjRthULr6m6tDJfjSwyN1GBfE3sXtCCT2Mbg9ZmFxTgEPZOGDNodi4oot5Bxe7pc2xn4DlvymVhVgU5HcEz7roA7JvywZYST2gXfUoP9F/mtVmlrnmd+QRLpzqobwJAOf/5yw5evJZ2CsZUYEus++TZRzMZOrVTSepCh/t/XihbsmY9Keze4CmguPMEzpyXjTjYhuE82ynCaaxcj3EoCdQQyjRo4KRVVBtUTW4jlIlAbMglqjMafzhpBes1aZEgt9dqpNmAUEspv1YL0M8hN3EcF5inwIB4ktHmS3Pj38xkuJ0GqZ4UwBRprH1ldYeUDmV1KpGJ+BR1awlsRYsBcPemA8QW4EAFIZtm99E3xyCaP0dEnIRhXBdV3L/7WSb9sWZlIFatcENnQB1DyjkvylhDGOoTaKoeUmwtxdB4JAycmETlpg3Wbru9mOlqUMFab8l9bm90EX+Vd+P7opOFa/fLpDy/2c0cdvU9UOdNFntd7wvH9ybpQ26/lcMUI6ZyaV8xN9ivJyxmrgFnxc+k2TXjTNFcwqPC60VIFW3BrdyETFzfMoYz3l/8LuaE0tBpjb9L8zffCZ3AvUSbbTaFUaIhkIuoAgnGXrwBrkBCn5NQN1ou0nhO/oYffO78cVjBNoTdKbAqXOI9kRRYBopocakIvt4ne1qCptHVKdflKJWZTxOOmHlH7yBZsEwRlEh9dYiR2s300kDpAw/Jwzg0HAyrb64oLUeFEN33LyxXjxOJ5MtzonFpawwMs/pODGZESy+vu44hCAJ0OZoTGP/Ny63wGAzivKtX5GZMGg4NTk4078h+RkoF19qRk9Xs/x+fKKhwfoVsJI5UvOa8vvJCXm8kDBiCbrMKLq5RcHKMeYJ2mKdXxSuEAH81Kvfq3lx7C2bDiXPl7i2cmXYf6Y71kJJ5MHdjVilcpULmB3Kjeo+P/Fg2F4HN03QQ7T2dr82Fq5W7F6tuW5hhZAZwSouEWHrq8Z/u1D0P+I0qhC0=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3006; 6:uj3yv8Fv/ST1xqQkh41TK8puHSY6a+KqK14M0UkdL0VhLzDpKQgHy5UFNxGh28wMNwBaFKhnpmzCUSCzcHDWD/x2Ved6pNjTzIQKx4I2dxyufHUGLwaoHSlBcgQULMj3ZClv2Zu9CntaImz6ZpWI/R6lR0OVyFKxu4o6x03rfC0lD1xIOzdjV1wYwN36AwIimSb+nZXqNbfTajvweSCJxrqx0BcmYF/e8bzAd2dZSxUSY5CLL2WLGqbJBrmdvQ2WB5a7Zes5iNsvr5kcf20MsSGVnVj3UlREgGBnXhdVkm4PhO2Q7cGEJwWJuJWw6XN5; 5:wS7uXH7CWzoJn6g9z3nxvahhUZ/FKwDwyfgYZ2l2hVcIsCF6TVHru09igAYmAS31kdB+JEX1Ru/JBP6BT/xP/TTJcLWlJbwgeqP/Cer+dbfCjLJ3LDE8LpvCX6pGtcfGYcuV4mZ+7DvrXCqjaZmSjA==; 24:9W0c1SiqfRAQgEp5I5aX6TacarnRltRxDY7Q+F+qA/JLiStntfPum1JurF/YdNzJYTFTKG/UMKs2fIBUA4U31/1DFvA3hs6Wiw9nIXn1Auk=; 7:9MEEvILlQyheX/q9cmXBUvF5cKh4wBme279SbDWIq9CYx5nthzDfTUnGfT0tLdel7Rf7cf7Jvo8UA59RMfPfavpIYc7cKse9lnMH5bfd+jO5YVmLUp6Zirpxjwsyi9wQ+AKg0V187ZMIDWOpPQ1L9IV+qrresAaGynmbmXFn014p9Pnv5KvaMPFeMJ5s3hJ+bJbUJpVlfhgARw+OGv2yWD6rZ6fYcRqIEIYi0Ab77tEXT7/JZDMd28YG3yVr53cIGM2hca6nq9k1pIGtWlmFVQTlRUgzbw60IMRSPekoYv2SSduw1ICDLZj/KqZlZF7aSgZkoaV1P2rD1v+a2GdzxLTjhyCLYyYqkM6kKJsL+/0=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Oct 2016 09:31:34.4369 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB3006
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/LgGHx2OXIdlg6VB6VZ8nCwz11ME>
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: Tue, 11 Oct 2016 09:31:42 -0000

----- Original Message -----
From: "Nick Hilliard" <nick@foobar.org>
Sent: Monday, October 10, 2016 12:34 AM

> t.petch wrote:
> > There is nothing IMHO in
> > '   Global Administrator:  A four-octet namespace identifier.  This
> >       MUST be an Autonomous System Number assigned by IANA.'
> > which says whose ASN it is, just that it must be an ASN; if you
allow
> > IPv4 addresses, Router ID, IGP Area numbers and so on, anything else
> > that fits into 32 bit, then it all breaks down so it MUST be an ASN.
At
> > a stretch, that wording includes private ASN since those values are
> > assigned by IANA although we might want to point that out
explicitly.
>
> There's something I'm not getting here in this discussion.
>
> Let's step back a bit and start with a principal:  "if a policy cannot
> be enforced, it is bad policy".
>
> There is no way a priori for a router to have knowledge of what ASNs
> have or have not been assigned, either by IANA or any other assignment
body.
>
> If a standards track document is created which mandates that a
specific
> identifier field "MUST" contain a ASN assigned by IANA, there is no
> practical way for another router to check this.  Because the MUST
cannot
> be checked or enforced in any meaningful way, a formal requirement of
> this form automatically falls into the realm of bad policy.
>
> The best option here is - as Brian noted - to align with 1997
semantics
> and make a recommendation to operators that the global administrator
> field should be an ASN, and to stay well clear of attempting to define
> what an ASN is, or is not. Operators are adults and will do what works
> for them; there's no need to be over-prescriptive.

Nick

I am probably still not being clear.  I think that 'assigned by IANA' is
a distraction.  My concern is with
'SHOULD be an ASN'

'SHOULD' means it need not be so some router manufacturer in response to
some customers' requests at some time in the future sees a completely
different use for it and puts in a 32-bit value from a different
namespace which may well have the same bit pattern as the ASN of one of
your peers.

You receive such a community and cannot tell, from the protocol, how to
interpret this 32 bit value, whether or not it is an ASN.  And if you
cannot do that, you cannot interpret the rest of the field safely.

The only thing you can do is see where it came from, which, being a
transitive attribute, you again cannot reliably do from the protocol.
So
you have to start ringing around your peers, who created this community,
is that an ASN or not?

Um.

I want a MUST in there so if anyone does otherwise, we can say No!, not
allowed.

I take your point about the lack of enforcement but that is true of
everything the IETF does.  We have no Internet police; if there is a bad
actor, then it is up to peer pressure to get them to change.  (And if
the bad actor dominates the market, then may be it is the IETF that
changes:-(

Tom Petch

> Nick