Re: [bess] Murray Kucherawy's No Objection on draft-ietf-bess-mvpn-fast-failover-13: (with COMMENT)
"Murray S. Kucherawy" <superuser@gmail.com> Sat, 19 December 2020 02:09 UTC
Return-Path: <superuser@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 217613A0CFE; Fri, 18 Dec 2020 18:09:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=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=gmail.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 RZPDPQyhH7bi; Fri, 18 Dec 2020 18:09:02 -0800 (PST)
Received: from mail-vs1-xe2a.google.com (mail-vs1-xe2a.google.com [IPv6:2607:f8b0:4864:20::e2a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDC023A0CE3; Fri, 18 Dec 2020 18:09:01 -0800 (PST)
Received: by mail-vs1-xe2a.google.com with SMTP id z16so2395973vsp.5; Fri, 18 Dec 2020 18:09:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=n5hbyzv7jreAf9QKMnh/+OhtQCMmNZd8NpY2AFExFb8=; b=RCZCx62TESOCHmfApHpGJdXzgdTtpc56qr637X9PNoNxJBnMdt4kYA2I3thBk55D/4 Jbn1mGGX0qX6GttUwquUaHBoGBVB2SFm4tYSW4JUTlV+fPp8Pd31G8UvJJMKvqhTZSRb CMaF7gQ2cZVgOwUazOd2+NfCbNsaUzFCCrBmGvQQ2VCgatAidKnSrdsqXC3o34khgfFq zrce/USDzXxMDhcxRYgjadQIODpluHLOlv80nkBE6yLttdu79xoIchKJp9RcWEQmCv0T avnD9Gmywg/Iak25FMFyat6nzZOm13Bio2bVavsb91Lpp4d42bQrfXffomSxnotXIi7b ytFg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=n5hbyzv7jreAf9QKMnh/+OhtQCMmNZd8NpY2AFExFb8=; b=U1NgqIqJQkqPw5SNGE36L9o/VeA+FK0rIA3K4/Gk+xMRoRko+0+xiTHRxAG1JfpjRR pOS+seW44F9gmzwE+Y2Roqtn4IuBS9oHBiTtzzgc6JigPuzW3nuY8MK9dTVkzwX/s28D Zx1iItK1sT7qZTh3C4h4o7quIKYnXNAL8TgHQfTpfDE5yvta4iHlDQGlgWIXLhT/ai6K Y8iWaV2soS5H4uHTmBVVkefcG7JPkAeVMTahH6W1VY+I4ng2MQ3RH1ouUkqA0XbDt/9R Z1Ep/2vw+oEpfI68Z1kp2Jsxjjqed1/yv2O16u9s6OFpKYh5YgdMRNjWaiTGjRAHzBKi imXg==
X-Gm-Message-State: AOAM530GaFx3fIesJzKBJdzwCKbuHlEjSP6Tla56deJomYJvUc9dCdnW z991/T2vGPGQT7qX8qxvHwquGcKycLr1ag+5wbg=
X-Google-Smtp-Source: ABdhPJxbMxCeyrfgiPB9ENki0V9C7Obux3zSAoRI2h7A2ObvvbqYeviGF2r0BRjyiA+WPhyGITzVJGp+/jVFrNq2BZU=
X-Received: by 2002:a67:2bc2:: with SMTP id r185mr6938585vsr.15.1608343740409; Fri, 18 Dec 2020 18:09:00 -0800 (PST)
MIME-Version: 1.0
References: <160818412527.17298.3702147407914965440@ietfa.amsl.com> <CA+RyBmX+npXwUDCmEEXzR6DReN2CpPR3jH0HcYNrUYaT2w9dog@mail.gmail.com>
In-Reply-To: <CA+RyBmX+npXwUDCmEEXzR6DReN2CpPR3jH0HcYNrUYaT2w9dog@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Fri, 18 Dec 2020 18:08:49 -0800
Message-ID: <CAL0qLwbndyDwEwMvy3+wxWMcbh9mFSKUhH=dstEzEOSAPk1Ybg@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-mvpn-fast-failover@ietf.org, bess-chairs@ietf.org, BESS <bess@ietf.org>, Stephane Litkowski <slitkows.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="00000000000052eca405b6c7b572"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/k9n5E7VbYHkpohQUjIFn83kN9qw>
Subject: Re: [bess] Murray Kucherawy's No Objection on draft-ietf-bess-mvpn-fast-failover-13: (with COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Dec 2020 02:09:04 -0000
On Thu, Dec 17, 2020 at 8:57 PM Greg Mirsky <gregimirsky@gmail.com> wrote: > > I can't quite parse the first sentence of Section 3.1.1. Maybe this will >> help: >> >> OLD: >> >> A condition to consider that the status of a P-tunnel is Up is that >> the root of the tunnel, as determined in the x-PMSI Tunnel attribute, >> is reachable through unicast routing tables. >> >> NEW: >> >> When determining whether the status of a P-tunnel is Up, a condition >> to consider is whether the root of the tunnel, as determined in the >> x-PMSI Tunnel attribute, is reachable through unicast routing tables. >> > GIM>> Thank you for the suggested text, it is much clearer. I might > propose a small re-wording to get the following: > NEW TEXT: > > When determining if the status of a P-tunnel is Up, > a condition to consider is whether the root of the tunnel, > as specified in the x-PMSI Tunnel attribute, is reachable > through unicast routing tables. > > What do you think? > Yep, that's better. >> Section 3.1.2 has a similar concern. >> > GIM>> I agree and propose the following update: > OLD TEXT: > A condition to consider a tunnel status as Up can be that the last- > hop link of the P-tunnel is Up. > NEW TEXT: > When determining if the status of a P-tunnel is Up, a condition to > consider is whether the last-hop link of the P-tunnel is Up. > Looks good. >> Why is that a SHOULD and not a MUST in Section 3.1.6.1? > > GIM>> The thinking, as I recall, was that the operator might re-enable > P-tunnel tracking, and not deleting the p2mp BFD session(s) might make an > implementation to resume tracking faster. Though the gain might be > negligent for a single BFD session, but if the same PE is the root for > multiple multicast trees, such behavior might be useful. But thinking about > that now, we might give the same flexibility and still use MUST. Please > review the following update: > OLD TEXT: > o the P2MP BFD session SHOULD be deleted. > NEW TEXT: > o the P2MP BFD session MUST be deleted. The session MAY be deleted > after some of time. If an implementation uses a timer to delay > the cleanup, it MUST allow the configuration of the delay > interval, and use a reasonable default value. > Taking my own run at it; either is fine: o the P2MP BFD session MUST be deleted. The session MAY be deleted after some configurable delay, which should have a reasonable default. > Same question about >> 3.1.6.2, > > GIM>> I think that it was the same reasoning. Would applying the update as > above be helpful? > Sure. > >> and the ones in 4.2. > > GIM>> I think these two SHOULDs could have been MAYs but not MUSTs. In > fact, the text that follows uses MAY and then it is used to illustrate what > constitutes "cold root standby", "warm root standby, and "hot root > standby". The latter is the case when both SHOULD are followed. > Do you think that is reasonable? > My concern generally is just this: Or, if they are correctly SHOULDs, you might >> consider giving some guidance to the reader about when one might go about >> deviating from the advice given, since SHOULD offers a choice. >> > If you feel that your suggestion resolves that concern, I'm happy. -MSK
- [bess] Murray Kucherawy's No Objection on draft-i… Murray Kucherawy via Datatracker
- Re: [bess] Murray Kucherawy's No Objection on dra… Greg Mirsky
- Re: [bess] Murray Kucherawy's No Objection on dra… Murray S. Kucherawy
- Re: [bess] Murray Kucherawy's No Objection on dra… Greg Mirsky
- Re: [bess] Murray Kucherawy's No Objection on dra… Murray S. Kucherawy
- Re: [bess] Murray Kucherawy's No Objection on dra… Greg Mirsky