Re: [Idr] AD Review of draft-ietf-idr-bgp-gr-notification-13

"John G. Scudder" <jgs@juniper.net> Wed, 04 April 2018 15:52 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 74DEE12DA49; Wed, 4 Apr 2018 08:52:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-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 MRwUDSbKqDIx; Wed, 4 Apr 2018 08:52:42 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C07D12DA3E; Wed, 4 Apr 2018 08:52:42 -0700 (PDT)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w34Fou46013972; Wed, 4 Apr 2018 08:52:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : message-id : content-type : mime-version : subject : date : in-reply-to : cc : to : references; s=PPS1017; bh=RD+i1vPpkQSz6oRniUPBq6/kieLQtaidAgmCSsL0TXw=; b=eLseLRLff9+zDbEkN1qaAQFss3DA/4NSS5wBRuO1O/jZfPgPn3/b99ql37r9s5UM+Ydp X5g7+KDbfLerhnSWfYrkOV5Ka5Sk9lYxDPHjqhJpiEgbx7Nz3LtVkl3LaEIWUhYpV30K 4bGSx8m67E4DLuSPqYKyLQP+C9E2Z4nlDUHSIlAzPyu0lvBabt7MI0T9cS/ghy0oYDLI SYzMK+hNCkAwbAZ3wCpbA3qhmbEFhVr1kabrNDSiwzUm7u13OdqOi9j1ZFc5qFYKT0zQ IZ653mVw3kUv4Dnh9VWdN6hD3+K5MfAJUJiV50JgZ8Ztrwf7hdl8bZCwqiT4MTuIwNx5 pQ==
Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp0019.outbound.protection.outlook.com [216.32.180.19]) by mx0a-00273201.pphosted.com with ESMTP id 2h516rg37q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 04 Apr 2018 08:52:28 -0700
Received: from [192.168.42.26] (75.151.14.9) by SN1PR0501MB2080.namprd05.prod.outlook.com (2a01:111:e400:5962::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.653.5; Wed, 4 Apr 2018 15:52:25 +0000
From: "John G. Scudder" <jgs@juniper.net>
Message-Id: <10678DB4-5DC4-4FC1-AAED-36F27EE30FEE@juniper.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_E4E28B68-BC04-44D4-98AD-9EA6266724B1"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Wed, 04 Apr 2018 11:52:14 -0400
In-Reply-To: <CFB6905F-8A09-494E-B7C5-500D15027844@juniper.net>
Cc: draft-ietf-idr-bgp-gr-notification@ietf.org, idr-chairs@ietf.org, Jie Dong <jie.dong@huawei.com>
To: Alvaro Retana <aretana.ietf@gmail.com>, "idr@ietf. org" <idr@ietf.org>
References: <CAMMESszAe0avmcX0X95uOwRu29cTvbx_t7ewBwU-Hig20SD9pg@mail.gmail.com> <03AE36E3-F18B-4F34-9A6C-242AA1CAB4EC@juniper.net> <CFB6905F-8A09-494E-B7C5-500D15027844@juniper.net>
X-Mailer: Apple Mail (2.3273)
X-Originating-IP: [75.151.14.9]
X-ClientProxiedBy: CO2PR18CA0052.namprd18.prod.outlook.com (2603:10b6:104:2::20) To SN1PR0501MB2080.namprd05.prod.outlook.com (2a01:111:e400:5962::29)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 4002d6c3-e8c2-453b-438f-08d59a44108c
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:SN1PR0501MB2080;
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2080; 3:mKdAS/RKBprLLBaAeV29ji6MnrcShq7fbSMn+muvyjWMILLNWdtNeviKkHrfodXUJqiiAWziqN0mDrmhHLJ6GqRDlRjE9lck2vRAY2w5K0WKdrQp4Y7VU85fUj+XbcnqJvWh7NLPyJcWqbCfZmYy0y95ZK1rvO272nD4Zy7tjECvFdbYoEcgz9eHiPh2DGHAQejiL48lTvHcEr+Ozlz/SbGtuWb8FGYzl/YqOwBFR8Pe9sGc2LUmHxsntk7Ij1Qx; 25:VoSJgu2vEJGv0iYjQpQDYW8brcSFqRpLm4eziMdhIEMxbgZNHGdIEtV2h+r2lthnGFbM+d9Y4WjIufQGsJq3VfoFsNPImqSxtHPBuGJN8R+sJxujWng+19kCazQrk6iwyi1WaT3m3gF0IMO/GNQ8bbW4gluLAUHrXyGTzBq66IrddjbyoNnX6nMfBscWouOxfFh7Pi/7pl9tO3fqJ4Vf4mv3fyd8SRGGEt4mubVpwQmG7pLe88iip+DJeLAPG/67XILMjmr+OX8fwLNNI+aNdSwUgcmkvhrMXXxp/55o/EASBTDV8EYEG/eTwc3Zw9NGY7n7RzZoPrNCGsEWKODzCQ==; 31:kQsLf6bHFS0bT1ggNSCvctYoAF5QuSYgaAr/tyjP51rv1irWu5UvBrvePjVuzj8KSPKVrBGA0eO/WOy34/E0OanbaenpNPlciFEdKWBlPlL6nsjnq5cmFTkGPFgcujh3itpMxLeizzavLk162mQL56Ki/WPgEQ0bt316hstKpuPs5BE7FZjhRTfreZaa3kyv1pJh//doGBT6QGlKptcK9IkAHAuxMOQJo05YxiPQP9k=
X-MS-TrafficTypeDiagnostic: SN1PR0501MB2080:
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2080; 20:p0rJlbzHHozUSMcefnaVXZ1h8qWkn9ssN5DI10uUVwAoUGd34tXPhIam94Vz56ohay1lLvreml1YHKz1yXvMRyxi8Rt4EnpKto7UGRiXjwjgSBi2AZwX9S+xROFqvOoobpfTzvpJ1JYioqX2JuWGRwXgVGPSRfBab7HttJy5z/yrMmCZhqXfo+lOfPPoLZCsK6gb/FzfcntC4saI12LdxdOxtQDsaCRsqgD53emAFq3J985fA5AlZlCq2S3JaZV7l/O9caakJZkIRzREABhEhhy3T+sK0z+CsHM2Ya+cgomt50WzhPhhGqLV+sPdBNZRWpZZGGXyBH2HpKcWpq1F3PB2E+kJcrrFpGfxUo6nkJA7Fz2bQ+4dKh8rZ/24bl5tAeMmq4qqebC1blNJf2GE0laaImxYZKugZ3tgUCgj5IKyqDKT7KQKEeQY6LYCWjkjjjMYXMb18NeI7nM5YClrgFQkMgR+Fy4P45XIcKqKhlUBhmAAMK16UIjViQ8yKCrk; 4:WEBW/DLwVNxEvr8+tq0Sw1W86/z9FyJ3OVXfd1BbV3zQK66iRLRIqB2zM2ZNhG7QPxi2cCadXmR1xknMaK4e55J/35fM3S6yXRonPXNRdNeBjLAQMfr9pFqS2ff6yUk0esAsEg66upgnS/yGa7CSeS4QSkVyszKqfd/FgXboqliFwsmSDEC62XwoCWUqlm9zZVOAIi39bEsMImr6hTwi065JT3Ir8VaMGMOTFMo6b0UGfeMq5LxsQHCGdqaZhhjTejLvKW9gGeEG4dXDXA1Yw/6QMBE2p5s0De3/Rjy4ch+4YDFMaq9Of8lBdnqz9xvX
X-Microsoft-Antispam-PRVS: <SN1PR0501MB2080755DC9B0CE6A951798DDAAA40@SN1PR0501MB2080.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(138986009662008);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231221)(944501327)(52105095)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(6072148)(201708071742011); SRVR:SN1PR0501MB2080; BCL:0; PCL:0; RULEID:; SRVR:SN1PR0501MB2080;
X-Forefront-PRVS: 0632519F33
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(366004)(39860400002)(376002)(346002)(396003)(39380400002)(189003)(199004)(33964004)(15650500001)(446003)(6666003)(33656002)(86362001)(2906002)(478600001)(7736002)(76176011)(229853002)(3846002)(6116002)(16586007)(16526019)(68736007)(97736004)(486006)(36756003)(186003)(2616005)(106356001)(956004)(50226002)(77096007)(8936002)(8676002)(11346002)(6246003)(26005)(16576012)(81166006)(81156014)(5660300001)(316002)(52116002)(105586002)(476003)(84326002)(6486002)(82746002)(57306001)(4326008)(59450400001)(53546011)(69556001)(386003)(39060400002)(25786009)(83716003)(53936002)(110136005)(236005)(117156002)(66066001)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1PR0501MB2080; H:[192.168.42.26]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
Received-SPF: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2080; 23:py46tj2IJJkyO3T51k0OebsIAktXY801nTL1sfispso+GH3uu7zLiRatz7XgT+BESMpgLeyFKZus1+qbQWc94ZirlWZGyJs0p1BZnVOZw/ya1BhDwrddvyV7LM2wHhBhDPTiNjOkqq+mEkYp4pas/7KZRSqPkgEcsrZyQ0wN8LCGk1J6cRq+niLY401zvwSKW6AparDwHiA8ZfdeJMMygWOwu/pjdowDMAEE00ZZorRk+M9mMKFHHwKwFnP6MjQTMQnQlbJ/x07ZJJ/8wvkhZCOPXZNFtSg+oq37Hmw0BGrg0UhM8V/u9VM1AwZAkKPBUmm1VttDgUhxbwp0UPtEPIsuxyzkKP2M54yVQ0Sn9pLXBeFIFJ8GCx2Y0OTktVwMc414cPZXYhWsmIUl340jtPPUbeKGI4JVepGS7NOZBFW0QWjdisvHqxN9LckAaZgR3c0O0OcNUWVxB60ZHRsifw2bw0mLm+RwCpdJOCJR7Y2M33Ham1gQHiDIpnahGomGTz1Mpa407uCjYYk05GlX13qlDHBl39qjzm3PHGPfDzr/+BtPp+EnVU5CfPYPsy00rpJeaWmZgpajPbwE8mGNK3KhjV1WrHx7qXmHLkfXJmG99B7IE/JriDmEkYxY318+Vfvx5rsT82zlzmuO0ulP/amMadecTpYBcVhjlOkAr/wInpMluM/2HtJWqNjHCq+NwLKkrTFDNpYyp3Cd4dSqHF6IQqroat7kzxB2y+7QS1/OGORIg8rulLvwxTrkVseNPNHPr1zyXQrQIeIioowz9JFU6OZcDEpyGMwC8J1dmiv3El/guOt3/MgUARN/2ZH6zEGowHbY+SfjQNw/qrI7AOynOjkO5l4p2JmfK8lp+XAd9vRlHpRaHmjd6DhIwnyqwV9d+08bs7EVUy+NDh2j+U2J2mSFbZN9u4GOIWoqRKV27WuVKwKhlW6/XSuwuoyjBLawKpl3l1DF66ETgR8zk/7CB3NIKY0XneyQh8o3Wvo7+xd4bif+f1nKS5EZsi7OWER5sVg9v6mv/9pv8hlApcEP8F7G0NW3KK7LLOo7zbyV7d8X6lKd4JlY/7GvfYvPVgdl+DKid3A9mLZYaIGa6fv4GUzHAaa+iaezGWqVIs/MHxTFiwsIQQrdFYpRPGa225SE9TTJtw4CBoYrhZ+sVLDp+hBftPfVlz+85CChdHlBQC8T7giNdaHk3jC8ljVfkcGActPykS7hcAo+2WJ1wQfVMNutmmZZU4gCOt7lnhgRjH3QvTdbqUo1iETPo/PMc5VCFoGEAF/unxQuQrWVhFm7f860DdCsCgx3+7XmAhloFRcjc8U5jinehryGo43YM6IRdotO/vH6mlDuQf3ZE0fBqYzNNDtn5F6Y/onqHxeWb5z9huhotbsLpbcFgd7pkdtXRZ3VyeMWZydpPveqC55NP99Fj6mGVu6Q366+MWU=
X-Microsoft-Antispam-Message-Info: fZlZQesVBMeKzUCw7GDbMGqh8xuLHuE0aBqvBg9ybbnndVVXqG6LoIKNtUCO1Qy++QOEJikkIuj8FLrMzoIzGHxlP37sfcilFB7khXFi6gXeFuKzW+1fp+JoDMgZE0xjETWgE2jfUfzZ3CLb/gdA+QBbRhsJwK1p2fFPl1i/kKkjjOYx/wrcUpawzVt2Pfo+
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2080; 6:w1AReXXIjNttAFfYbfAbYTL6bKIiTTxBfRj6KeLtd1sLix8RHQ+dcVSTTU9CkETt3+gXbTzrwYG118eHq00ddgR/TtxcBDZAaRBkTUo237QaS7fl/tF3NvFYl5jNlDngC2voh08ABgVZizlkkCsDuxa5WIKtUi1x7l51lM8dEzYKJxVlHilOwhq3iwfTsIFN56jye8ZN8ZMkxYysMPzG0FGQ9CDFVxpW1MBxZTZHif6Pj1tySTeJ0+a8hmUYshqB+YMQ87UpkjO0+Tpv7H1k4IQ2xspASGPB87cy5DuF9uDibfKtxrMlHUNnMxBuNa+kAcNGfCORrLjdK0DQnIyL1EnQdBbNsugufRc6xQO0O6RIpndxxdi5a6Oh4kby1LRrVB4o9Uv0+JwyLI20xJJNfmhIBhIt9lKB1lNdQ9lp9KtACVHtNo/qyYh1OfSmIW+NHooA6jJdDl+9LXPTtkVhnQ==; 5:tR71y6gd2zncFhfxN1La/kmwDtlPC4KPZLiN1+LTUPMkFddKF+HlurousUEE19Kr9cyGcAT4RdNgc2aUwXmSh9DrOeOFKIUmwtS/rcjknpv9iPWgxud6tZU0vTuIi4AklbDwNib+GG0K3W3v4ApHkUfBV8lSRxB1Eg0FbIhV7XM=; 24:nRkDRZ1vCEnfeBg7lkEdMrKaDZF6lw8j2k5bW5cyqqyLxDf/EUVriW1vUK62wWJLkPfk1MvFpKLwSZIXWrkdvfacjcIQP157B96PPMmHpoI=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2080; 7:BoVXlD0S5LD4VuQg5LDsmCXffzzrgXy6LomOMYLYk2GnpWzdNn86L/jXUINrQXC0GBqYqoFDJ4MRaIStG8iB9h8suK3qYVasoypH/AiRK8tSiXblFVDz9QICcY30plJVjYdQUL7jYRXvlHzts38PWye+HPB91W3sYiJVQGBDEFFdXSUwh98AFUoSFRDxPsBkC9AnwbwEg5xRWXyMQAzWlx2wYMheuV/Cx5ULBpkwZB8hSJtStJfnhYzX6kpkPERN
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Apr 2018 15:52:25.8695 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 4002d6c3-e8c2-453b-438f-08d59a44108c
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0501MB2080
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2018-04-04_04:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1804040160
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/99J3RrJQAXWCuGqq7pc0Hrk-nOs>
Subject: Re: [Idr] AD Review of draft-ietf-idr-bgp-gr-notification-13
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, 04 Apr 2018 15:52:44 -0000

On Apr 3, 2018, at 5:02 PM, John G. Scudder <jgs@juniper.net> wrote:
> 
>> Then you also say: “...if the Graceful Notification ("N") bit is not set in the newly received Graceful Restart Capability, no new actions are triggered on the Receiving Speaker -- in particular, a clear "N” bit does not trigger deletion of stale routes.”  If I understand rfc4724 correctly, stale routes could be deleted — the text indicates changes in the behavior even if the N bit is not set, right?  If you are Updating this section of rfc4724, what would make it crystal clear is an “OLD/NEW” notation of the text (as in, this is the OLD text…and this is the NEW text…).
> 
> Oh ouch, I see why you were confused. I believe we meant F bit, not N bit. I'll propose a replacement in OLD/NEW style.

Upon further consideration, I think the text was correct -- but confusing -- as written. I'll work on clarifying but won't change N to F. I believe the intent was to say "If the new session doesn't advertise the N bit, implementors shouldn't assume any special semantics other than 'gr-notification is no longer in effect'." One might argue this was an attempt to say "don't write bugs", so one solution would be to completely remove the offending paragraph if it can't be clarified acceptably.

--John