Re: [Teas] WG Last Call: draft-ietf-teas-rfc3272bis-16

Adrian Farrel <adrian@olddog.co.uk> Tue, 28 June 2022 21:52 UTC

Return-Path: <adrian@olddog.co.uk>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B5C1C157B50; Tue, 28 Jun 2022 14:52:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.903
X-Spam-Level:
X-Spam-Status: No, score=-1.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 zW7eIzXtKxye; Tue, 28 Jun 2022 14:52:34 -0700 (PDT)
Received: from mta7.iomartmail.com (mta7.iomartmail.com [62.128.193.157]) (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 60828C14CF08; Tue, 28 Jun 2022 14:52:32 -0700 (PDT)
Received: from vs1.iomartmail.com (vs1.iomartmail.com [10.12.10.121]) by mta7.iomartmail.com (8.14.7/8.14.7) with ESMTP id 25SLqTaE005230; Tue, 28 Jun 2022 22:52:29 +0100
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 5CFCF4604B; Tue, 28 Jun 2022 22:52:29 +0100 (BST)
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 3D25D4603D; Tue, 28 Jun 2022 22:52:29 +0100 (BST)
Received: from asmtp2.iomartmail.com (unknown [10.12.10.249]) by vs1.iomartmail.com (Postfix) with ESMTPS; Tue, 28 Jun 2022 22:52:29 +0100 (BST)
Received: from LAPTOPK7AS653V (93.197.bbplus.pte-ag1.dyn.plus.net [81.174.197.93] (may be forged)) (authenticated bits=0) by asmtp2.iomartmail.com (8.14.7/8.14.7) with ESMTP id 25SLqSa0027027 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 28 Jun 2022 22:52:28 +0100
Reply-To: adrian@olddog.co.uk
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'Dhruv Dhody' <dhruv.ietf@gmail.com>
Cc: 'Vishnu Pavan Beeram' <vishnupavan@gmail.com>, 'TEAS WG' <teas@ietf.org>, 'TEAS WG Chairs' <teas-chairs@ietf.org>
References: <CA+YzgTtkkKrbaPKidFEJfqfrsKSTDFV98LXuVd2pbk1_s4__iQ@mail.gmail.com> <CAB75xn62SdhwB7vZ-TJNxJQhhacuvSnqNnx15cj3+k1GYK8q6w@mail.gmail.com> <059401d88a3e$3a81cc20$af856460$@olddog.co.uk> <CAB75xn5JayfAtBHCZj7WWdSL8S9jua-21+3Y8UvMwr+KGYDmEQ@mail.gmail.com>
In-Reply-To: <CAB75xn5JayfAtBHCZj7WWdSL8S9jua-21+3Y8UvMwr+KGYDmEQ@mail.gmail.com>
Date: Tue, 28 Jun 2022 22:52:28 +0100
Organization: Old Dog Consulting
Message-ID: <07cd01d88b39$5cadcb40$160961c0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_07CE_01D88B41.BE740800"
X-Mailer: Microsoft Outlook 16.0
Content-Language: en-gb
Thread-Index: AQIFEcIjH4mNsDnW1Guv6OCb7hE8dQMsyitmAcSugkUB+PToY6zU8Tzw
X-Originating-IP: 81.174.197.93
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.1.0.2090-9.0.0.1002-26984.003
X-TM-AS-Result: No--25.305-10.0-31-10
X-imss-scan-details: No--25.305-10.0-31-10
X-TMASE-Version: IMSVA-9.1.0.2090-9.0.1002-26984.003
X-TMASE-Result: 10--25.305000-10.000000
X-TMASE-MatchedRID: CxmI61mtwh9fsB4HYR80ZnFPUrVDm6jtkYC3rjkUXRLe6dEbvIyrxUIC I4EiVebqomQw6Qh3l+g3hu8snJh6Pk9OXLef1sAM5DSMPEZQAkO/MsbKvA9/48iCh8yBqE+t+UJ J+jurd/LhphqipnEX3CmC4ky8sbVvyQGk2bkoo3AtMfCdg6KRDRyZZXVVr0zuZDcS/yew2l85Q+ 5OtQJCFYOaK7R6v2MMNgNt8XFlSSrOQNPbSnPLHRF4zyLyne+ANu1wOw+8qVMSLXKEgCHHCTOP+ azllbV7Okq5zj7pdBhDdMoZEIMqAdMqtdKBBJfZnIGynr5ObIavPB/GOBV4LUty8cifGH0UIgaY fJe22O7eKu+USgFzsJUE/Am5Y1o/a6oXS5YQlJN9v8t4yaa1EI9I12PUkzIBKt6M1Cs6ur+dQs2 A3jaPk7V0r/e7lH4z91yb+cLGfLAHDvjr7OxGkGzBijri5+RV85KnKa/jGzjAPZqqrTvDOtnfJr USEbFDMQ9s+Qqr1bfwIMUuKkzWkQqU4tmmg3HI36lQXQeyPFH4qCLIu0mtIEukIs3g1HjeofYlG 2S9Af+uL9UvWu/CHfFENcfi0kqDmSuhkyegN5/fSQNpZkETVDoSfZud5+GgQ6Cj3EXWBE0c7bE2 R176OaL15TD97T9E6B0nNlQ1Nf1ffmyTc70m9RO7C3UVWhpn31asM/gsp2mpVUR0SvYtSvU72nY VxvYN4D6lW82JZVEb8xI2OD3Z7eyDy8V8lTWUZBiPr4EU8TBRpObkR9DMwiPS9JdK3W4/tAgK4T tXrP2NA7k11Cii62ZAYNwGoQD102uOaQCpma2eAiCmPx4NwGmRqNBHmBve1B0Hk1Q1KyI9euiYe 3o8eIfXlp5S9cfA4kYXbobxJbLnIzRzWS2P0w==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/BVEIGvX-vlCeH3t8tadbWSauSGg>
Subject: Re: [Teas] WG Last Call: draft-ietf-teas-rfc3272bis-16
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Jun 2022 21:52:39 -0000

Dhruv, thanks.

 

Your RSVP-TE text results in the section below.

 

I find the use of “TE” in the term BIER-TE unfortunate. That that work used to be called “Traffic Engineering for BIER” was one of the inspirations for reopening RFC3272bis. You’re right that section 3.5 of the BIER-TE architecture document goes some way to explaining tree engineering in the context of traffic engineering, so I have also included the text further below.

 

Cheers,

Adrian

 

5.1.3.4.  RSVP-TE

 

   RSVP-TE is a protocol extension of RSVP (Section 5.1.3.2) for traffic

   engineering.  The base specification is found in [RFC3209].  RSVP-TE

   enables the establishment of traffic engineered MPLS LSPs (TE LSPs),

   taking into consideration network constraints such as available

   bandwidth.  The extension supports signaling LSPs on explicit paths

   that could be administratively specified, or computed by a suitable

   entity (such as a PCE, Section 5.1.3.11) based on QoS and policy

   requirements, taking into consideration the prevailing network state.

   RSVP-TE enables the reservation of resources (for example, bandwidth)

   along the path.

 

   RSVP-TE is further extended to support Fast Reroute (FRR) [RFC4090],

   Diffserv [RFC4124], and bidirectional LSPs [RFC7551].  RSVP-TE

   extensions for support for GMPLS (see Section 5.1.3.5 are specified

   in [RFC3473].

 

   Requirements for point-to-multipoint (P2MP) MPLS TE LSPs are

   documented in [RFC4461], and signaling protocol extensions for

  setting up P2MP MPLS TE LSPs via RSVP-TE is defined in [RFC4875]

   where a P2MP LSP is comprised of multiple source-to-leaf (S2L) sub-

   LSPs.  To determine the paths for P2MP LSPs, selection of the branch

   points (based on capabilities, network state, and policies) is key.

 

 

 

5.1.3.13.  Bit Index Explicit Replication Tree Engineering
 
   Bit Index Explicit Replication (BIER) [RFC8279] specifies an
   encapsulation for multicast forwarding that can be used on MPLS or
   Ethernet transports.  A mechanism known as Tree Engineering for Bit
   Index Explicit Replication (BIER-TE) [I-D.ietf-bier-te-arch] provides
   a component that could be used to build a traffic engineering
   multicast system.  Note well: BIER-TE does not of itself offer
   traffic engineering, and the abbreviation "TE" does not, in this case,
   refer to traffic engineering.
 
   In BIER-TE, path steering is supported via the definition of a
   bitstring attached to each packet that determines how the packet is
   forwarded and replicated within the network.  Thus, this bitstring
   steers the traffic within the network and forms an element of a
   traffic engineering system.  A central controller that is aware of
   the capabilities and state of the network as well as the demands of
   the various traffic flows, is able to select multicast paths that
   take account of the available resources and demands.  This
   controller, therefore, is responsible for the policy elements of
   traffic engineering.
 
   Resource management has implications on the forwarding plane beyond
   the BIER-TE defined steering of packets.  This includes allocation of
   buffers to guarantee the worst case requirements of admitted traffic
   and potentially policing and/or rate-shaping mechanisms, typically
   done via various forms of queuing.  This level of resource control,
   while optional, is important in networks that wish to support
   congestion management policies to control or regulate the offered
   traffic to deliver different levels of service and alleviate
   congestion problems, or those networks that wish to control latencies
   experienced by specific traffic flows.

 

 

 

From: Dhruv Dhody <dhruv.ietf@gmail.com> 
Sent: 28 June 2022 08:26
To: Farrel Adrian <adrian@olddog.co.uk>
Cc: Vishnu Pavan Beeram <vishnupavan@gmail.com>; TEAS WG <teas@ietf.org>; TEAS WG Chairs <teas-chairs@ietf.org>
Subject: Re: [Teas] WG Last Call: draft-ietf-teas-rfc3272bis-16

 

Hi Adrian,

 

On Mon, Jun 27, 2022 at 9:24 PM Adrian Farrel <adrian@olddog.co.uk <mailto:adrian@olddog.co.uk> > wrote:

Hi Dhruv,

 

Thanks for your reviews, past and present.

 

See in line.

 

Adrian

 

From: Teas <teas-bounces@ietf.org <mailto:teas-bounces@ietf.org> > On Behalf Of Dhruv Dhody
Sent: 23 June 2022 18:30
To: Vishnu Pavan Beeram <vishnupavan@gmail.com <mailto:vishnupavan@gmail.com> >
Cc: TEAS WG <teas@ietf.org <mailto:teas@ietf.org> >; TEAS WG Chairs <teas-chairs@ietf.org <mailto:teas-chairs@ietf.org> >
Subject: Re: [Teas] WG Last Call: draft-ietf-teas-rfc3272bis-16

 

Hi WG, 

 

I reviewed the document in the past. I did a pass again. Thanks, Adrian and the design team for a great job! 

 

Compared to details provided for other techniques, I found the details about RSVP-TE to be lacking. We have a section on RSVP [1] but it does not say much about RSVP-TE. Wouldn't it make sense to have an explicit section on RSVP-TE for such a comprehensive I-D? 

 

[AF] I suppose that would go after 5.1.3.2 to follow on from the last sentence of that section, and comes before 5.1.3.3 that would build on it. But you know what I am going to say…

 

[AF] I’d be happy to receive some text.

 

[Dhruv]: Here is something for you to further refine...

 

RSVP-TE is a protocol extension of the RSVP for traffic 

engineering as specified in [RFC3209]. RSVP-TE allows 

the establishment of TE LSPs, taking into consideration 

network constraint parameters such as available bandwidth. 

The extension supports signaling explicit paths that could

be administratively specified, or automatically computed 

by a suitable entity (such as PCE) based on the QoS and 

policy requirements, taking into consideration the 

prevailing network state. RSVP-TE enables the allocation 

of resources (for example, bandwidth) along the path using

the PATH and RESV messages.


RSVP-TE is further extended to support Fast Reroute (FRR)

[RFC4090], Diffserv [RFC4124], Bidirectional LSPs 

[RFC7551]. Support for GMPLS for RSVP-TE is specified in 

[RFC3473].

To support TE for multicast services, requirements for 

point-to-multipoint (P2MP) MPLS TE LSPs are documented 

in [RFC4461], and signaling protocol extensions for 

setting up P2MP MPLS TE LSPs via RSVP-TE is defined in 

[RFC4875] where a P2MP LSP is comprised of multiple 

source-to-leaf (S2L) sub-LSPs. To determine the paths for 

P2MP LSPs, selection of the branch points (based on 

capabilities, network state, and policies) is key.  

 

 

I also wonder if there should be some text on TE for multicast? 

 

[AF] Would that be anything that didn’t go in the RSVP-TE section?

 

[Dhruv]: I can think of BIER-TE, maybe a pointer to https://www.ietf.org/archive/id/draft-ietf-bier-te-arch-13.html#section-3.5

or borrow some text? 

 

Thanks! 

Dhruv

 

 

Otherwise, IMHO the document is ready to be shipped! 

 

Thanks! 

Dhruv

 

[1] https://www.ietf.org/archive/id/draft-ietf-teas-rfc3272bis-16.html#section-5.1.3.2

 

On Tue, May 24, 2022 at 10:52 PM Vishnu Pavan Beeram <vishnupavan@gmail.com <mailto:vishnupavan@gmail.com> > wrote:

All,

This starts working group last call on

https://datatracker.ietf.org/doc/draft-ietf-teas-rfc3272bis/


Given the size of the document, this will be an extended
LC (3 weeks). The working group last call ends on June 14th.
Please send your comments to the working group mailing list.

Positive comments, e.g., "I've reviewed this document
and believe it is ready for publication", are welcome!
This is useful and important, even from authors.

Thank you,
Pavan (Co-Chair & Doc Shepherd)

_______________________________________________
Teas mailing list
Teas@ietf.org <mailto:Teas@ietf.org> 
https://www.ietf.org/mailman/listinfo/teas