[Bier] Re: Call for review for draft-ietf-bier-bfd
Greg Mirsky <gregimirsky@gmail.com> Fri, 26 July 2024 04:41 UTC
Return-Path: <gregimirsky@gmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7EA15C169421; Thu, 25 Jul 2024 21:41:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.851
X-Spam-Level:
X-Spam-Status: No, score=-5.851 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, NORMAL_HTTP_TO_IP=0.001, NUMERIC_HTTP_ADDR=1.242, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_HTML_ATTACH=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mi3x434jnAP3; Thu, 25 Jul 2024 21:41:12 -0700 (PDT)
Received: from mail-yb1-xb2a.google.com (mail-yb1-xb2a.google.com [IPv6:2607:f8b0:4864:20::b2a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A064FC1840C1; Thu, 25 Jul 2024 21:41:12 -0700 (PDT)
Received: by mail-yb1-xb2a.google.com with SMTP id 3f1490d57ef6-dfe43dca3bfso1689885276.0; Thu, 25 Jul 2024 21:41:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721968872; x=1722573672; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bQFnVpOmCV/lDOJUQtULy6Zd79Ab10S4ZpVx4BPsYzE=; b=eWGcQANv6BVpuhp05QJqD4H9WfQAZBXHwq9KtZduB8ehmhb9Cenk7A/B9txEUANVrk 8+PSpeiZYg/nMRBCBhccFRZHU8Tg1DEOpk9qxkfU6/Ujgqghv7vCFJKnD5VgAlVlmnFj uzgEDVRE9yfg6OcfnDTRbMI1MSLd9FWDho21JuyBivA4knCSmq9mfgbi02W4LGF/+/aq n9UoNSyJ5eih8e6hLEA0FxrPkSNJYp3Sywi7LayulLPRmHgGqxd+5TCVD/NNJdyxzEeX jxa2uaeykbzEvtkDPKfj5HYrdHIHJs2b8W/MM1vVND8P68V9aQUQaEX9TmqJUDpPaBp+ 9pbA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721968872; x=1722573672; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bQFnVpOmCV/lDOJUQtULy6Zd79Ab10S4ZpVx4BPsYzE=; b=Pi8aWslne6aCvFIhYwpemKRhrCnsMqePWiDTaU1MnKepeh516TE7HIiM21KOO3pMwg 02eHkwLwJlvXxfRECDWhBDC6N/EgH4X+hzoXdOVXxQ1QAZtqo4hEWu98Vc3LfIGRm85K hwSCYPomZhjyGx/ZaQNkjdC13pha8RO1RKDGGkCXAVtYcJuKCHkhVOKEoBZS8vTN6gov MDacBQdcLIMso4MdlFZ+R9VARAERErF1N9btpQQ6vH0xfBGNHz/gR+Ll+tEXQ1DtkaLM WYYgMxaAc85uEStl0zmWhiAmU1t/DmJrj22soF+CfpZXVLBdqV7wsnyIq1DvVFdnRSUf JQ8A==
X-Forwarded-Encrypted: i=1; AJvYcCWvvCnvRYg7hTZvpPPE4lESkz8/fpj8qgn1UUAjke86/dSEjPBJ6Eb6DrdiTb7Gr0AhyHcx@ietf.org, AJvYcCXE8tzzyGkHWVV9mW6pW9lm1JotAIRiWwK566C6kxQ0RdMoPeGs+ilr8KNyAEAqgvAkFVQM1g955A==@ietf.org
X-Gm-Message-State: AOJu0YzuwcizIwCZSCMcAUgQH2VsXt8JlndzH9uk4X913zoJ8Zs6LB5Q 9EHaRG8pgW7/HepZy/DtKWmV73Ck3QaFsrsdeT3t136uisas3EOb79YzPaLANamJpCXgkSotIta vDqZpA0ASNe/Y4EfEIFwRMZ2adDacxMpA1QE=
X-Google-Smtp-Source: AGHT+IFR8o4/ftyJkjlv5ECuchre+xzwJwQWalPPqzX5qJi7AcmbLiEruHn99umpzcc6NF5wYVlLZNyBK9ASvvR5oos=
X-Received: by 2002:a05:6902:2745:b0:e0b:358e:1e11 with SMTP id 3f1490d57ef6-e0b358e21dbmr2795865276.18.1721968871404; Thu, 25 Jul 2024 21:41:11 -0700 (PDT)
MIME-Version: 1.0
References: <20240625152506310zqVv53aO_wi-6iOS8xsZs@zte.com.cn> <BY5PR11MB43374713B3726C0C170DF720C1DA2@BY5PR11MB4337.namprd11.prod.outlook.com> <CA+RyBmVEgqkB6RAZ7kUGVdJ4FgHfmuMaumt6Mep4CRHOjDKDeA@mail.gmail.com> <BY5PR11MB43370EDC112AADF6205C430AC1AA2@BY5PR11MB4337.namprd11.prod.outlook.com> <CA+RyBmVufnPA48M3iJknDJMDeA51SBouhmTRD5gK61tZdwDy9A@mail.gmail.com>
In-Reply-To: <CA+RyBmVufnPA48M3iJknDJMDeA51SBouhmTRD5gK61tZdwDy9A@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 25 Jul 2024 21:41:00 -0700
Message-ID: <CA+RyBmUbRZ3R1ma9uhwHRKDgO5y7XXSTXj169U1SecBWzy-5dg@mail.gmail.com>
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
Content-Type: multipart/mixed; boundary="000000000000e517b5061e1f1ef4"
Message-ID-Hash: MBB4XSIKDKRFMITM6LRYWMRVJV35JLLM
X-Message-ID-Hash: MBB4XSIKDKRFMITM6LRYWMRVJV35JLLM
X-MailFrom: gregimirsky@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-bier.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "Les Ginsberg (ginsberg)" <ginsberg=40cisco.com@dmarc.ietf.org>, "zhang.zheng@zte.com.cn" <zhang.zheng@zte.com.cn>, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "bier@ietf.org" <bier@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Bier] Re: Call for review for draft-ietf-bier-bfd
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/TaSlEC02_8z6mPt34gb2omAHZHQ>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Owner: <mailto:bier-owner@ietf.org>
List-Post: <mailto:bier@ietf.org>
List-Subscribe: <mailto:bier-join@ietf.org>
List-Unsubscribe: <mailto:bier-leave@ietf.org>
Hi Les, Thank you for granting me your time for further discussion. I've updated the working version as we agreed. I would appreciate it if you could confirm that the updates address your concerns. The current working version and the diff highlighting all applied changes are attached. Regards, Greg On Wed, Jul 24, 2024 at 10:12 AM Greg Mirsky <gregimirsky@gmail.com> wrote: > Hi Les, > thank you for your thorough review and patience. Please find my follow-up > notes below tagged GIM2>>. Attached, please find the updated working > version with the diff highlighting al the applied updates. > > Regards, > Greg > > On Tue, Jul 23, 2024 at 6:47 PM Les Ginsberg (ginsberg) < > ginsberg@cisco.com> wrote: > >> (accidentally hit send too soon – please ignore previous email) >> >> >> >> Greg – >> >> >> >> Thanx for responding to my comments. >> >> >> >> Looking at the revised draft, I confess to being somewhat confused. >> Please help me understand. >> >> >> >> 1)The text in Section 4.2 is unchanged. It still says: >> >> >> >> “The BFIR generates the My Discriminator value for each multicast flow >> >> and advertises it to the expecting BFERs, which is indicated by the >> >> Bitstring and the BIFT-id,” >> >> >> >> This is not consistent with the revised format of the IGP advertisements. >> > GIM2>> My sincere apologies for rather sloppy cleanup. Bitstring is > removed. > >> >> >> 2)More importantly, looking at the revised IGP advertisement in Section >> 4.2.1, we have: >> >> No. of octets >> >> +-----------------------------+ >> >> | Type = TBD3 | 1 >> >> +-----------------------------+ >> >> | Length (multiple of 2) | 1 >> >> +-----------------------------+ >> >> | BIFT-id | 2 >> >> +-----------------------------+ >> >> | My Discriminator(s) | 4 * Number of My Discriminator(s) >> >> : : >> >> +-----------------------------+ >> >> >> >> I do not understand the relationship between the multiple discriminators >> and the single BIFT-id. >> > GIM2>> BIFT-id may be used in demultiplexing BFD control packets as > defined in Section 5: > The source address is BFIR-id and > BIER MPLS Label (MPLS network) or BFIR-id and BIFT-id (Non-MPLS > network) for BIER BFD. My Discriminator value is advertised in BIER > BFD bootstrapping using one of the options described in Section 4. > It is expected that the BFIR advertises its My Discriminators without > specifing intended BFERs. A BFER will use My Discriminator values, and > possibly BIFT-id, to demultiplex BFD Control packets received over UDP port > 3784 (RFC 8562 <http://3784>). > > >> Don’t you use the same Discriminator for all of the BFERs for a given >> multipoint path?? >> > GIM2>> Yes, BFERs that belong to the same multicast distribution tree > receive BFD Control packets with the same My Discriminator. But the same > BFIR will use a different My Discriminator value to monitor another > multipoint path with, possibly, an overlapping set of BFERs. > >> >> >> Previously the bit string presumably identified the set of BFERs. >> >> Now you have multiple discriminators. >> >> I am frankly lost here. >> >> ?? >> > GIM2>> A BFER will use all My Discriminators advertised by the given > BFIR to demultiplex received BFD Control packet. Upon disucssing, we > realized that identifying the set of BFERs expected to receive a BFD > Control packet with the specified My Discriminator is too burdensome, > unnecessary. > >> >> >> Les >> >> >> >> >> >> *From:* Greg Mirsky <gregimirsky@gmail.com> >> *Sent:* Tuesday, July 23, 2024 10:56 AM >> *To:* Les Ginsberg (ginsberg) <ginsberg=40cisco.com@dmarc.ietf.org> >> *Cc:* zhang.zheng@zte.com.cn; rtg-bfd@ietf.org; bier@ietf.org >> *Subject:* [Bier] Re: Call for review for draft-ietf-bier-bfd >> >> >> >> Hi Les, >> >> thank you for your thoughtful questions and comments; much appreciated. >> The authors discussed them and we propose updates that are reflected in the >> attached copy of the working version and highlighted in the diff. >> Although the BitString information is useful for a tail, it, for the >> purpose of reporting defects to the head of the multicast tree, is >> optional. In fact, the identity if the BFIR and its unique My Discriminator >> value are sufficient to correlate a notification from the tail to the >> appropriate BitString set. >> >> Your comments on the updates are most welcome. >> >> >> >> Regards, >> >> Greg >> >> >> >> On Sun, Jul 7, 2024 at 10:15 PM Les Ginsberg (ginsberg) <ginsberg= >> 40cisco.com@dmarc.ietf.org> wrote: >> >> Folks – >> >> >> >> I apologize for the lateness of my comments – I don’t consistently track >> BIER WG. Some of what I say below would certainly have been more beneficial >> if provided earlier. >> >> Nevertheless.. >> >> >> >> Regarding the proposal for new IGP Extensions for advertising BIER BFD >> information: >> >> >> >> I am troubled at the idea of having the IGP advertise information which >> includes the BIER Bit-String representing the relevant BFR-IDs. This string >> (defined in RFC 8296) can potentially be up to 4K bits (512 bytes) long. >> >> This is a lot of information for the IGPs to carry – and is particularly >> troublesome for IS-IS where it exceeds the carrying capacity of a single >> TLV (max 255 bytes). >> >> >> >> As a more minor point, the presence of the RESERVED field is >> inappropriate for IS-IS. This is commonly done in OSPF to preserve 4 byte >> field alignment, but this is useless in IS-IS and only serves to bloat the >> TLV size unnecessarily. >> >> >> >> In a larger context, the only previous use of the IGPs to advertise BFD >> discriminators that I am aware of was done in support of S-BFD (RFC 7883). >> To my knowledge, implementations have not made use of this extension – >> perhaps in part because assignment of discriminators based on information >> in an IGP database has not proved appealing – which calls into question why >> we should do this here. >> >> NOTE: I am happy to hear feedback from others that RFC 7883 is in fact >> being used. >> >> >> >> Finally, I ask whether any implementation of this draft – even as a POC – >> has been done? If so, what has been learned? >> >> In general, I am concerned that in the absence of implementation >> experience we may be standardizing things prematurely. >> >> >> >> Thanx for listening to my very late remarks. >> >> >> >> Les >> >> >> >> >> >> *From:* zhang.zheng@zte.com.cn <zhang.zheng@zte.com.cn> >> *Sent:* Tuesday, June 25, 2024 12:25 AM >> *To:* rtg-bfd@ietf.org; bier@ietf.org >> *Subject:* [Bier] Call for review for draft-ietf-bier-bfd >> >> >> >> Hi, >> >> The draft-ietf-bier-bfd passed last call in BIER WG. >> >> We'd like to get more review in BFD WG: >> https://datatracker.ietf.org/doc/draft-ietf-bier-bfd/ >> >> Comments and suggestion welcomed, please send your comments before 9th, >> July. >> >> >> >> And please volunteer if you want to be the shepherd of this draft. >> >> Thank you! >> >> Best regards, >> >> Sandy >> >> >> >> >> >> _______________________________________________ >> BIER mailing list -- bier@ietf.org >> To unsubscribe send an email to bier-leave@ietf.org >> >>
- [Bier] Call for review for draft-ietf-bier-bfd zhang.zheng
- [Bier] Re: Call for review for draft-ietf-bier-bfd zhang.zheng
- [Bier] Re: Call for review for draft-ietf-bier-bfd Reshad Rahman
- [Bier] Re: Call for review for draft-ietf-bier-bfd Les Ginsberg (ginsberg)
- [Bier] Re: Call for review for draft-ietf-bier-bfd Gunter van de Velde (Nokia)
- [Bier] Re: Call for review for draft-ietf-bier-bfd Reshad Rahman
- [Bier] Re: Call for review for draft-ietf-bier-bfd Greg Mirsky
- [Bier] Re: Call for review for draft-ietf-bier-bfd Greg Mirsky
- [Bier] Re: Call for review for draft-ietf-bier-bfd Les Ginsberg (ginsberg)
- [Bier] Re: Call for review for draft-ietf-bier-bfd Les Ginsberg (ginsberg)
- [Bier] Re: Call for review for draft-ietf-bier-bfd Greg Mirsky
- [Bier] Re: Call for review for draft-ietf-bier-bfd Greg Mirsky
- [Bier] Re: Call for review for draft-ietf-bier-bfd Greg Mirsky
- [Bier] Re: Call for review for draft-ietf-bier-bfd Les Ginsberg (ginsberg)
- [Bier] Re: Call for review for draft-ietf-bier-bfd Reshad Rahman
- [Bier] Re: Call for review for draft-ietf-bier-bfd Greg Mirsky