Re: [mpls] FW: New Version Notification for draft-ietf-bfd-rfc5884-bis-00.txt

Greg Mirsky <gregimirsky@gmail.com> Fri, 19 June 2026 19:02 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: rtg-bfd@mail2.ietf.org
Delivered-To: rtg-bfd@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 41C8310423CE3 for <rtg-bfd@mail2.ietf.org>; Fri, 19 Jun 2026 12:02:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1781895777; bh=Rs1jzkZkLz84t2Rk+WfFoF8DbjbI/LLmjVjWzEnqrdI=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=gmUXxHVntd3yOIUTEzcjXOR9Ip2XZN8bJrkwxId9IxkB7+SKgu4F5vE1EQyCwVg3M fEbW5rIEtUGB85ZsRGDfQh2tniyPNBwsMgzlH0c2PsG+SPIZjW0jz9t1VjMnMThvCN PZQJ5xx6vEBAe9PejrJNfuaPrG1pB8Hiiyvx+PQ0=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WR-43ZBm2TXT for <rtg-bfd@mail2.ietf.org>; Fri, 19 Jun 2026 12:02:56 -0700 (PDT)
Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 6D98D10423CD6 for <rtg-bfd@ietf.org>; Fri, 19 Jun 2026 12:02:56 -0700 (PDT)
Received: by mail-pj1-x102b.google.com with SMTP id 98e67ed59e1d1-37cb36ca63bso1290680a91.0 for <rtg-bfd@ietf.org>; Fri, 19 Jun 2026 12:02:56 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1781895775; cv=none; d=google.com; s=arc-20240605; b=IfvDIM0RrjnfhA4z/67uljVvkl++TfVpj5oNuaOp+LlU4uBvMvhY6+gwDcoLtPFW7W weQ3ZIYVYoOWSCHQQ1629VuUZXyjX9BLn1HBaGD2PZ6BED8fSbO6sPsAZTj/NRj1nkm2 MKl4s5WSJghnsBBT0AwUdL9CSLIIxmD0cQ7edFUYFDK9UeAOnmcZznV69/kN2/y+Xr7y Y7Ln+KRmjwIhlsyy5uz7vmy/ogEXFfNd/VkYAb8w5fRsvLDrGbehi90SURqPMxYZpnwo wCzM9e48/k9D0W8CKvGepvwwGvh5N6UI5ScaAGGDCAms8aBjoLn994qUobBY08H/n0Fb m7Qw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=w89bIxslzZPkwxvP9Ue0Nvg7aFvJIyU7c6bFkikBhcQ=; fh=NuY9AtYDfl7IjJ9pMUYLVeTnPJnJeeOZwzINwHVHTyw=; b=CZcsy64jAtoJecr8hodDzrTFp/iJoa8IX3B+0PdctPHBvgzeLp/2bnPl/RAxiwUIN9 n/nWs9AdEIanAlKhe5ZOvIdU/zJtCncueqCyuQWYahKUp7oR9QO52KbwM7Dx5+ClLzhu PcVgn/mWPxk/HaWqa8G7VPXA7OD/74NeySjN9sXvYOfKdy2YawwFiDK7BjpTFnSlLoTi zY2m9H93f5rtYQjdpPuzTgQ6uF1bnI4h3LxTVb+gLKiYRdA4PvQ9mjKLZmt7wk2u9GKP H418MVWgiwNz8vSjnHY6xtnkXg4wbbq921PhKYMBFTVp7H4zdHf43+ISpf/jq3OYupPU GDOQ==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1781895775; x=1782500575; 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=w89bIxslzZPkwxvP9Ue0Nvg7aFvJIyU7c6bFkikBhcQ=; b=bezYteB3yUtB+obpZqgVik8EanHUHaUp/Hv6jdJp5SsTgGmPLLnTeujZwDrWViU6vA yNzv9F/NurquKa6qw6u9U1/bMAjOCWKOeCa0ynJcq3uEVJnfGE35GWHulSmNDOrOZqql +xyYydaMohQqMmG44c/6hoxzkyMgouemHYNXjkv3/fcxV+K/v/E7M8YM/oI3uJTSoI4r w8H/WA7zXMznEALmPpRQk9+gaf/Al04ObHtzSHl9TapaysFmDFgA56DMTn6YVfPi5QhH gLRPwxfKsaJCe+y6i/JqJdP8mWXkrVY2SavFupuwcJ0Vm+aGuTGpcv4u4Bz/TgwTDF6C LWuQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781895775; x=1782500575; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=w89bIxslzZPkwxvP9Ue0Nvg7aFvJIyU7c6bFkikBhcQ=; b=DgO4mvazyh2lKhVx7ZvvEl47PAol8JasvgRzgCmjpkeGTihuqP9sO+zkWs/NEriWaL bbuId4te04nmObywVHexmuD9QI+g6aVTaRF+BBLWKU0B872mVUKz939El4EIWYJtp1Y5 /p+YkQZ7rSVMhWm3EWHge1vhBIswRjUa10VufGqPhZ1UnQ77KgNACJIv2XdP5mVLvFr/ vuz9huhonq8BGAVFi2yGdU+ApOdF9Mg/vKcw5swm/CCnPc10gVx2jsno1phJmeW5oEmp kFNiLVeCNnGZlzgvkMLAqKnK9N3JXxdjNvP8cwGwFBImC2lWVD+wTzUJQdBECTA1U2m8 3gFg==
X-Gm-Message-State: AOJu0YzyrHHWxxsi+5tQiJ5YebzJMfWxxRHhzpW/QfP9Nt9y9dryowiY 8GYU2RFhgu3F9eXHy+Zs/0HA2lowwLv0PKPzZPr4ud0EqBPeb5gyG2abeHwZpXe7aVVZxq2Cutb wHmtTdlqjsYXt6vwvCxn88U684LysLRs=
X-Gm-Gg: AfdE7ck/sL+ebiRItUqvZ+lZoL8o4hWs9we8HrGGEk/LzvhGWGGO+Pg7+wLEdbxo1Wq uy4+fImAPt5VQ4jtaXb2RM9R7SDU7fa14m8AsL31k5VV+ZkbDWUj9WjQ1S33TJnep8FmFy5hWIY s/hLJ8jmeDKjOhScZJ2tyBEpklQaC5EOoXS8+ZgVv694ZLRQdV4539cj9WPtYxHekYNhknNf9Of Q2UY3f2+ZVZPMF0oYdlO04qyCggfM3b2Z1MZ5cpekkZDQLOzy7NiPcrS9V4mX5phBqj5RCUzKgZ aQM921RJ2caPzpZwgz14qgRbIlLjqg==
X-Received: by 2002:a17:90b:264c:b0:36b:91a3:6af3 with SMTP id 98e67ed59e1d1-37d157c4728mr5425025a91.7.1781895775342; Fri, 19 Jun 2026 12:02:55 -0700 (PDT)
MIME-Version: 1.0
References: <178179354920.810381.11612191353857667328@dt-datatracker-f9b87776f-8pmmg> <DS0PR11MB6495F90C0634F57D304E36D5CDE32@DS0PR11MB6495.namprd11.prod.outlook.com>
In-Reply-To: <DS0PR11MB6495F90C0634F57D304E36D5CDE32@DS0PR11MB6495.namprd11.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Fri, 19 Jun 2026 12:02:42 -0700
X-Gm-Features: AVVi8CcxEk0cX8-zdADQyNd5uhkDex-APrSjY3AxEsdgMOJZAxDBg4A_x6B5xYU
Message-ID: <CA+RyBmUgreZv2BxdGz2KJYEHqFb2UDcju=U-o_e3=cUV+0J9AA@mail.gmail.com>
Subject: Re: [mpls] FW: New Version Notification for draft-ietf-bfd-rfc5884-bis-00.txt
To: "Vengada Prasad Govindan (venggovi)" <venggovi=40cisco.com@dmarc.ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b7566e06549ff0b1"
Message-ID-Hash: OSVA45YLEHGHPXKR7EORZ6WETSSADSHR
X-Message-ID-Hash: OSVA45YLEHGHPXKR7EORZ6WETSSADSHR
X-MailFrom: gregimirsky@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-rtg-bfd.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "bfd-chairs@ietf.org" <bfd-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection" <rtg-bfd.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-bfd/QWXrNIkzzBHQBidXCnzL3HV5mgc>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-bfd>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Owner: <mailto:rtg-bfd-owner@ietf.org>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Subscribe: <mailto:rtg-bfd-join@ietf.org>
List-Unsubscribe: <mailto:rtg-bfd-leave@ietf.org>

Hi Vengada,
Thank you for driving this important work. I have read the document and
have several comments and questions:

   - As the 5884bis is the result of merging RFCs 5884 and 7726, should the
   lists of authors also be merged?
   - At some point, we need to update authors' affiliations and verify
   contact information.
   - Should Abstract and Introduction stress that this specification is
   applicable only to point-to-point LSP and PW, and BFD over a
   point-to-multipoint LSP and PW is outside the scope?
   - The Abstract notes that the 5884bis obsoletes RFC 5884 and 7726.
   Should that, possibly in a more extended statement, be noted in the
   Introduction?
   - I believe that reference to LSP ping should be switched from RFC 4379
   to RFC 8029.
   - An address from an IPv4-mapped IPv6 address
   range 0:0:0:0:0:FFFF:7F00:0/104 doesn't conform to the requirement in RFC
   8029:

   2.  If an LSP is broken in such a way that it prematurely terminates,

       the diagnostic packet MUST NOT be IP forwarded.

That is because IPv6 has a single loopback address ::1, and
0:0:0:0:0:FFFF:7F00:0/104 range is routable. RFC 9780
<https://datatracker.ietf.org/doc/rfc9780/> defines
an IPv6 address from the Dummy IPv6 Prefix address block 100:0:0:1::/64 for
precisely this use case.


   - The list in Section 3.1 - c) and d) should be separated.
   - Perhaps s/LSP Ping includes extensive control plane verification/LSP
   Ping ensures extensive control plane verification/
   - a) and c) in the list in Section 3.2 need some beautification.
   - Should we use consistent, e.g., alphabetical, marking of elements in
   the lists?
   - In Section 3.2, the last list is misaligned.
   - How useful is the following paragraph without discussing how to ensure
   that  BFD control packets of different BFD sessions in the ECMP environment
   traverse distinct paths?

   If there are multiple alternate paths from an ingress LSR to an
   egress LSR for an LDP IP FEC, LSP Ping traceroute MAY be used to
   determine each of these alternate paths.  A BFD session SHOULD be
   established for each alternate path that is discovered.


   - Continuing on the case of ECMP described above, consider a
   scenario when a single BFD session is used to monitor connectivity between
   two LERs over MPLS. In such a case, is the level of the normative language
   in the following reasonable? Could MUST be replaced by SHOULD?

   To use BFD for fault detection on an MPLS LSP, a BFD session MUST be
   established for that particular MPLS LSP.  BFD Control packets MUST
   be sent along the same data path as the LSP being verified and are
   processed by the BFD processing module of the egress LSR.


   - It is not clear to me where the reference "as described above" in
   Section 5 points to.
   - Should the following text from Section 6 be moved to Abstract and
   Introduction?

   This specification
   describes procedures only for BFD asynchronous mode.  BFD demand mode
   is outside the scope of this specification.  Further, the use of the
   BFD Echo function is outside the scope of this specification.


   - It seems like a forward reference to Section 6.1 would be helpful to a
   reader:

   This BFD
   Control packet MUST set the Your Discriminator field to the
   discriminator received from the ingress LSR in the LSP Ping Echo
   request message.


   - Would adding a figure to Section 6.1 to visualize the BFD
   Discriminator TLV be useful?
   - It seems like text imported from RFC 7726 carries references to RFC
   5884, which can be removed from the 5884bis.
   - Should the Operational Considerations section be added as required by
   draft-ietf-opsawg-rfc5706bis
   <https://datatracker.ietf.org/doc/draft-ietf-opsawg-rfc5706bis/>?

Thank you for your consideration.

Regards,
Greg

On Thu, Jun 18, 2026 at 8:53 AM Vengada Prasad Govindan (venggovi)
<venggovi=40cisco.com@dmarc.ietf.org> wrote:

> Hello BFD/ MPLS WG,
> As part of BFD RFCs being promoted to Internet Standard, please find the
> -00 version of the rfc5884-bis (the combined bis draft for RFC5884 and
> RFC7726). I have also incorporated 3 known errata for RFC5884 that have
> already been published. This document is the union of two RFCs (RFC5884
> contributing most of the text). It requires a good review from the WG for
> the flow of the document since two documents got merged. There is a
> questionnaire to be filled by implementors in the Appendix. If you have
> experience with implementations/ deployments, please respond to the
> questionnaire (I will be happy to record your responses in the document if
> you respond to me over email copying the WG as well).
>
> Thanks
> Prasad
>
> -----Original Message-----
> From: internet-drafts@ietf.org <internet-drafts@ietf.org>
> Sent: Thursday, June 18, 2026 08:09 PM
> To: Thomas D. Nadeau <tom.nadeau@bt.com>; George Swallow <swallow@tbd.com>;
> Kireeti Kompella <kireeti@juniper.net>; Rahul Aggarwal <rahul@juniper.net>;
> Thomas Nadeau <tom.nadeau@bt.com>; Vengada Prasad Govindan (venggovi) <
> venggovi@cisco.com>; Vengada Prasad Govindan (venggovi) <
> venggovi@cisco.com>
> Subject: New Version Notification for draft-ietf-bfd-rfc5884-bis-00.txt
>
> A new version of Internet-Draft draft-ietf-bfd-rfc5884-bis-00.txt has been
> successfully submitted by Vengada Prasad Govindan and posted to the IETF
> repository.
>
> Name:     draft-ietf-bfd-rfc5884-bis
> Revision: 00
> Title:    Bidirectional Forwarding Detection (BFD) for MPLS Label Switched
> Paths (LSPs)
> Date:     2026-06-18
> Group:    bfd
> Pages:    18
> URL:
> https://www.ietf.org/archive/id/draft-ietf-bfd-rfc5884-bis-00.txt
> Status:   https://datatracker.ietf.org/doc/draft-ietf-bfd-rfc5884-bis/
> HTML:
> https://www.ietf.org/archive/id/draft-ietf-bfd-rfc5884-bis-00.html
> HTMLized: https://datatracker.ietf.org/doc/html/draft-ietf-bfd-rfc5884-bis
>
>
> Abstract:
>
>    One desirable application of Bidirectional Forwarding Detection (BFD)
>    is to detect a Multiprotocol Label Switching (MPLS) Label Switched
>    Path (LSP) data plane failure.  LSP Ping is an existing mechanism for
>    detecting MPLS data plane failures and for verifying the MPLS LSP
>    data plane against the control plane.  BFD can be used for the
>    former, but not for the latter.  However, the control plane
>    processing required for BFD Control packets is relatively smaller
>    than the processing required for LSP Ping messages.  A combination of
>    LSP Ping and BFD can be used to provide faster data plane failure
>    detection and/or make it possible to provide such detection on a
>    greater number of LSPs.  This document describes the applicability of
>    BFD in relation to LSP Ping for this application.  It also describes
>    procedures for using BFD in this environment.  This document
>    obsoletes RFC5884 and RFC7726.
>
>
>
> The IETF Secretariat
>
>
> _______________________________________________
> mpls mailing list -- mpls@ietf.org
> To unsubscribe send an email to mpls-leave@ietf.org
>