Re: [Idr] Review of draft-ietf-grow-bgp-reject-05

"John G. Scudder" <jgs@juniper.net> Wed, 19 April 2017 13:26 UTC

Return-Path: <jgs@juniper.net>
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 79454129537; Wed, 19 Apr 2017 06:26:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level:
X-Spam-Status: No, score=-2.021 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_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=juniper.net
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 Xk9wl4uC1Tss; Wed, 19 Apr 2017 06:26:47 -0700 (PDT)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0120.outbound.protection.outlook.com [104.47.40.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8DA2129504; Wed, 19 Apr 2017 06:26:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=J46R58dA5Q2cvTI1Qpcz9mXxACaFehba1miEklLbIPQ=; b=DBpwA0/SVuefcjRQWxEmGXhYOOlTzDZ+CoXGXB/QX2sHEXYcW0Dga2A1FzCM3T8VXk+4UNLUvVpUDHGcj2hRCFq3UTlkCYsj6G0kI25am81zT+HwPCFP3T5Khz1OFUug0C5Plk2f1YaLOTrY5zJlxXEozFYo6n3TsgfAgi0nf+o=
Authentication-Results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=juniper.net;
Received: from [172.29.33.8] (66.129.241.12) by SN2PR05MB2512.namprd05.prod.outlook.com (10.166.213.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1047.6; Wed, 19 Apr 2017 13:26:45 +0000
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: "John G. Scudder" <jgs@juniper.net>
In-Reply-To: <27BC3D10-48EA-4751-A70A-0753B0437F8F@cisco.com>
Date: Wed, 19 Apr 2017 09:26:40 -0400
CC: "draft-ietf-grow-bgp-reject@ietf.org" <draft-ietf-grow-bgp-reject@ietf.org>, Chris Morrow <morrowc@ops-netman.net>, "idr@ietf.org" <idr@ietf.org>, "grow@ietf.org" <grow@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <8FA9FC06-CA1C-4738-B15A-387E2A2CE275@juniper.net>
References: <27BC3D10-48EA-4751-A70A-0753B0437F8F@cisco.com>
To: "Alvaro Retana (aretana)" <aretana@cisco.com>
X-Mailer: Apple Mail (2.3124)
X-Originating-IP: [66.129.241.12]
X-ClientProxiedBy: BN6PR11CA0041.namprd11.prod.outlook.com (10.173.25.27) To SN2PR05MB2512.namprd05.prod.outlook.com (10.166.213.21)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 3f399952-ae95-4fb0-a397-08d48727ba0f
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(201703131423075)(201703031133081); SRVR:SN2PR05MB2512;
X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2512; 3:eUdwmVWW9zodYyGeDusTT2oEsiMnumUdT0M0vfo0MdaoruZMEOL7QTgAln4urjzJT0UVRtZ59GHB7FXjcXX44G78fbMm4L/kacNlnO+ph75s8T8nzcrWEIWvoI4EsQzX6mwFx3xaNZHSDNZs+E1TjAQ79meUi5BKhFGpXQm4GSspOEc9yaDDIMud1n8SYm74YKS1y6dffQ7sBwjqqJ0ieh8dtr+rNuMPcnkY+L/DlVF6TpMTX9V2ZGxEPgod6m93jJOYPXspqxZTJhggo6VaQTT6hWpFNOQYN5W0gWhsFtOexgtsDubjRWE0SjQLzXyWFFT4yibr5sCFHT72Bp0kQNyYulIc54qDieZa4h3i+pM=; 25:qfEX8VkS+4HQqwHAvucr6mFBCAwE938ERMi4/cYsMhmD0AqzCYwzM9TKmmQby3GbIaJsdi0F1cMrS+4CGy2wCMPY6QKBYU2Mt9kYhMwBMycfnOluKqKQ1Gams22Zv1l3Oik/NL6eXTpALriMettk4LhJ+VxMSmdVFxKikl54hxu6Ek30mZ+SwLQhWJC+BxfpCkDmA5PQseASP2AdlTJEwD/FMfAOugs8I8NAinRJEgAxMQi57iYoyb5XQsqqoStqesQ6VzULZGZVkaHSJddI69AwRJTknKc6FjStB0byKkvbPf3xxsdfnjESSCaECW7tWYmjKtkRR3RgmJBq0W5YG0zVx2W+CHUEXTJKRYImBWWTJL/8ce7hQYp1fn8O7TxSIQ8Snu4qBM0nPM80VLfshxXweMccfVbCEvTdnriMZkqZFlneW064aENXp9EheCif/KIkj3J2DeypCVTXBDYoo0aWnbiOTOWKl6/oxWf6ULk=
X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2512; 31:Ymphm/nhpVpMi7dKKu11Ex88TFzLAMZlqzVnSzQ0t9bJ0/QrYhp1gelMR4C1/t/lHmZFoEDScFNVjeT/O+N7GQzTqqtVzpFKG46781rrF00K+Mu2fzZ7mhuddFllcmnwY6PZJhJ8v6VdeC+E9TuEvtNMo6BKojNbOvLucsQp7MOBR4GiTZueVIPPy5w79JAYkG46uneJHqoOG4JxPJd6zJb9Q5N3uzKCvT+VgCNsI6TgF27cAFPSjQsJLDbalc3VtIqCuLxK65mdHRiTBeTORQ==; 20:LLcy/+MVbzlRpqjKTsd/e1en6API1MjWpEd+VPaR7Nwkfoy6kGs3fi8lDvhsM9PWYY/UL+HuvmyFed5BM7XfcgsKFga1RxeYlt0XdH9R8YkWGhiyN1xNq67ARZbfQEjuFHizcASz7hwCrQIvbBXBm/g9nSBKN4OQT1uM+jaTZ9BldJpf6rTOtGy9gvnlo+gKp7G8YRF3CpkyeITYskQRaxcdlFCR6NXE2r888IdmMYbMK/Cp12YeojT9ggGgaIKWbAwgLmtThfDP3x2qbmP7zv0+AUnVinKd3Le5XZtx/YdGdt94L3xErC/5COBgHLIJRBgzzKsAMNn4HVUmuyJU6ny+OTG2UGR86FPBCSXZ8p57NmiPbld7rwGEOwQwCLhzdlizZ5Xip47KywG06DhoXVGq6yys7LldGH8DxVSEwybZEIpC3qsPKP1O941isku8AiIZOK3T+GwxOy6bZF+5bgWpwnz1mkCvI55vQoBCFs5LKXvDWHkvYFli+oZCvYiMH/irMoneUO40ZpMh3a92lClt2lIlbdPry6c/HbzglFE+UqtA5lRKGwMl/6pIsXwdtLoAfL2WC7vpxhp/wqlBBqTtz+X7zF3xHUqoBa4rTsc=
X-Microsoft-Antispam-PRVS: <SN2PR05MB2512174E7BDAD8B70B2177EEAA180@SN2PR05MB2512.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(95692535739014);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041248)(20161123564025)(20161123562025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(20161123555025)(6072148); SRVR:SN2PR05MB2512; BCL:0; PCL:0; RULEID:; SRVR:SN2PR05MB2512;
X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2512; 4:61nxz9f/1OCzc3IIMra1pNUGzA9UpNdWSNquAqXsLvVVESDHzSfEFWKNTtWiucoKnL8JnlXj9moG8RIN2mxXgIYvLKlfySY8h9Ln4caAwoPd6wwoP+gYeXbv6ibfOkqKv+rD6G27L4dMFyV4BMXBfDaW/Y2grIQ0FQJfOi/SY7jjG8lM0LdTZrQg9q3zQj3DHqF30CyzQVS/SxzsxhVk7oJP6I0s8AbXBq56VrcAW4Xt8tlbqGmoky7S+ZH/mo/+FAhzBUMWGVYyl9kVFiQ1iqNHDAvH++rvbnoUEcltSy0BSKpWMEvcdwdvXCWOdkUKrNBFaSV3C2RKu8ahiWFDkhWBfOFdVpdHTE1nLmWIHBBgKJuzvHI5TaOUbp7UknLFWF88Fa+YxuyG77CpThatP/PoUZ1i2hMnDnFZtjpFiG668TGA/FXC6uiR9UU3Ni0uZkclmPczc2wbAYeDvXZ/H1Y6PztAvOHD2DRt5yLfcfEN+Ec2c6WkbLC09N3msdnJFoY63wex8Df1zNi1t5P+ssMoH+ehD+SY0OIQWwgaZd5FmBh1OmzeA1Kcy7VCQ5pj1W52Si7EizNd6e7w2eX6T/C+/NuhdAcOP2mVRpjmIROezftTdaxRykmUHBkm9EH/bDaFDrfLRAFwFCQtUDGNI49LaoEUhHXuTdMByLglS4xI++AA6xaSPS1ivTKKfbjmj4UpAN/ABY3BxlY0cFP+S/ou8l1ZMz1bdM0NJ94U+cFU6z5p3ZpLAlA+OT0T9WFfHQM4Nlg60WphTUN6W8hnVg==
X-Forefront-PRVS: 028256169F
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(6049001)(39400400002)(39450400003)(39850400002)(39840400002)(39410400002)(39860400002)(377454003)(24454002)(3846002)(53936002)(86362001)(2906002)(77096006)(8676002)(90366009)(6486002)(81166006)(8746002)(50986999)(76176999)(33656002)(50226002)(6116002)(189998001)(25786009)(42186005)(230783001)(54906002)(57306001)(4326008)(47776003)(83716003)(110136004)(50466002)(6666003)(66066001)(38730400002)(82746002)(36756003)(2950100002)(5660300001)(6916009)(305945005)(229853002)(23676002)(7736002)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:SN2PR05MB2512; H:[172.29.33.8]; FPR:; SPF:None; MLV:sfv; LANG:en;
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjJQUjA1TUIyNTEyOzIzOmREc05IbnRham5ZdmlaTXhKNnJxd3V6NHdM?= =?utf-8?B?RU14TjVHYVNqMWVUOUx3VFBjZWNQaTBSVDd0QzNneDlDSmpBTlFUeGFjVmlz?= =?utf-8?B?dEpWek0yTCtWN0tOcFF0alhEZHc2OWJLblRaL2RlcjhQdXdRd0pZTDJibTNO?= =?utf-8?B?UWNBUTZiS1phcHJKSVg0bHFpV0t1cEVUR2xWbjR4V3JwTkFhOTJNZjBqdWx4?= =?utf-8?B?eUZZVHlXRG1laFFjcXVGV2xRWU01WWtjRW1oTEVrdFBwK3JXenVybG1jZE9R?= =?utf-8?B?M2Z0ZDFPaHpoU2tGT29lc21HWkJBdHdQcFlZZ2xHTVRkSnRzYmExUWIyNjli?= =?utf-8?B?bktPUTFmSVgzR3ZOdWNUZmxnc0lYS0V3MGs4L1JLVCtzZHJQekJaRGRhSjBx?= =?utf-8?B?NERJM3lpTCtabTg5UFdmeFcvZlRPZDdOeis3cjd2SkFVSGhFQUNmckVadWNI?= =?utf-8?B?TTIzcC9yV3JDSkhNc2lrR2dWUEM0N1dwbEhWQ3FDTUFKYzFCRlY3cW1QT3hv?= =?utf-8?B?UEkrVGVyWUhnUTJVWmUxbUZ1Mzk1Y1AwVjI5N2lta3VDMEpCMTVBSGNMN0dK?= =?utf-8?B?TERGeTZWUEU1YjYvZElra2hSUGt0VUFsM0tZNDBuOGpSTjd4d1NrUThPL0lK?= =?utf-8?B?cnNWdlhmTzV2N2ZvZDVzZitZKzB6ZnBUVzlJblpmaCtaWGpZNCsycUhmU3JE?= =?utf-8?B?Vm1FbmJGdU5NUjFtTFRNVHlwOTZZdXV2TjJXOFRocTFQNHB5NGlIN2NoaU5K?= =?utf-8?B?bUN6bXRPZEZzRkJMbXhVZmVRWFpkVTlUdUpSTGNLRjlBcmh0NmMvMzRrcytS?= =?utf-8?B?MEUwYTg2clp1RnBzd3FZTDUvcXdYU0syMlhJQWxSQ29ubEVNV2dodHZ2RWo5?= =?utf-8?B?bWQrZmhKR0xyVFpVd3lpc0VuMXpoMmFZeEdjdEZYcGsrMXZsRVNBTGxSckxx?= =?utf-8?B?QnovcTVNYmhjb2E3c0ZvTHRVLzJoUmpyc08vTGRWR3NmNjVUWnhuR0dWMTVJ?= =?utf-8?B?SUpILzJjSllJbFlPMURCN3RhYmhDOFhoNE1IWGNXMjdLS3d2N0NGU1p2QlVH?= =?utf-8?B?eDFHb2dRTTIyWUtQVDZZRlJuSllyeEYyUVVHSjczd2tvVENsWCs4dXNidzQ0?= =?utf-8?B?YnVkN0dpSnh4MlQ1eHFnR1NlYlNScjlJTU9JK0xNQlpyYWwwbGNtNEwvcXNY?= =?utf-8?B?TE91SkFNQURUTjg4cUN6cE82Y3kxRXcvT0Q4K05JajNTR3FZQ0x5Uys0YkIz?= =?utf-8?B?OE1Wc0M2VXhuRDl4ZkJNdkZDTDFnTE9naW1EREpWaUVBR091OU8rRmppR1Zj?= =?utf-8?B?eTArRWJiUGh5eVpBT3gvKzZ3SUhpWmVKUjdmODhFTDdGVm85WTVwdStJWGlS?= =?utf-8?B?TzliZlhoaXpBNXhVN05MZWU4QnlxQTZCUFpVaUZ3TWNwMFB4dDRSSGJreUlo?= =?utf-8?B?N0pTR2l5SFMranVnQWpYSTNwTFJvVUY3TUVnQ2hVam9SRVhLQmd0eXpvTUtH?= =?utf-8?B?QmhtZTFPdHdlL1JqWmJzNTJFWGlJbXdWc0FwYmRBUVdHVysyVHFVNzNoc0R3?= =?utf-8?B?emhRS0RQWi8wZXJvUjJDSUJFMVVBN3NPS2hrcXFTdzJyczM3aFNzY0FoQlV5?= =?utf-8?B?UUdkSmVIdUpMTVZrWGdwNkM5R2JnUHdHNTJRWk4rTEFZc1ZJcEJhV1R3PT0=?=
X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2512; 6:JSzdenibYpPYrZZniWUexNNxXw18O/vgvw2zoduv2o9oEY2bXdIzvvc/+hKk004JXErBkf18f6XY4eXLtAOlQof03Cd5Xg97Z8QpfNfz+kqGnZxy4Z4gSVf886WIvUoUJ4R7l4CHuxeWlohi/yO6hLP9ikBqGcraBwCXyuFY24cU+ekAJj0Ide93XLQghG1Fy/tRA16cCE1ie6kQMfEeWahrM+7kgSP/8uLL2GGlHSzb3BO0+Js87yTThNtPX7BKxNI4UnZ37rpdbvM0AgEXVeEZwDgrknp2VTvOtxE0LIMcZVGoQ4ePBRxiruS1UD/m7vIXmqnDyoKAHkwj6rSftSFcWu4mb1GBBnXmK3RhM05NEM3UpEzb/hINPxK9MLfBn4MzzjGe9YkLHQsDW5Q9VseIBBL86Te4RcHYNDRhuVoSbgSs17AZ56bRnX5BV9UAJCisAAp28mA8mh1u7zRaoKmaW+BrXRYCK8ZdK0XjhOKu9fgKFv5DjpU0ME/Q0MMRGLPfU7+eEg2htHAnDGfMsZjwC7Tir+e8vqfTYLpUavk=; 5:uaZLHYE0UnT8L3eZbXj1buN4QcYpzCGbDS6vAjy7tKNZBO3tNLQEphuUZNFW/vcV5bHGcQreCUJ7k4vnBtuIt0f/0AcCw1aeWHRAHqhSkm0RUERhIFBb7yj8eqJ5EHNNWMxnlcNV2LwVS6M+XGQRwg==; 24:/ejUmliGaLOGfKP/ZWGSyqDAzqsPR2Uv45I4eIYgP268X4x6STEVPnPdHSOk2Sd+oymTA63XxPsSzO0+79qIiWW1RUpZYHi+v7I2kntaP24=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2512; 7:Dd+GQ/1wm61ugicoGw4krR43Pz8isgfcl0YlAHffVIGgBUIMzb7jkU3Rkg74Rm5K077WGGltleE+5lPnZ61+K7xmZA0Qu0Aad4jUFBhi2WczcupE0tOn+xBNZiZ2FWhGfc2kHnIjR8ruvpj7UBIDmZ/AoBGoJxCeZYvfkS86HP/Lt0d1ZLKuhVR5F+v6Fj+TAGjHNKuzJXgSnRk2rAGPBtZONHpXcWst7vq1OJvOEWSD9ZfNSKI6yQxzn0dNTcPrLKBRwAACdJ0+3CdH9yMoKoNBv9rHijKUohguAT3Y5+mlyWyCDbK+BShSHHgnXyMlmixMts5fz88Rvhjr1E6Oqg==
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2017 13:26:45.5018 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR05MB2512
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/4rzkMcoxTC0tkOoixFD3X-R9a6s>
Subject: Re: [Idr] Review of draft-ietf-grow-bgp-reject-05
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.22
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: Wed, 19 Apr 2017 13:26:48 -0000

On Apr 18, 2017, at 9:08 AM, Alvaro Retana (aretana) <aretana@cisco.com> wrote:
> Note that 9.1.1. says that if “the route is ineligible, the route MAY NOT serve as an input to the next phase of route selection”.  IOW, even if routes are “ineligible” they can still be used (because of the MAY), which is not what is wanted.

Oh cool, MAY NOT is actually not a special term defined in RFC 2119. It doesn't have any special meaning despite the ALL CAPS. I think the plain English of it is clear in context -- the authors meant MUST NOT in 2119-speak. 

I think this is actually an erratum against 4271. To make matters worse, there is one other occurrence of MAY NOT in 4271, and in that case the intent is clearly the other way around -- in 4271, section 5, we have "Others are discretionary and MAY or MAY NOT be sent in a particular UPDATE message".

I'll plan to open errata against 4271 for these.

IMO the language in draft-ietf-grow-bgp-reject-05 is OK.

--John