[Teas] Re: Éric Vyncke's Discuss on draft-ietf-teas-yang-te-41: (with DISCUSS and COMMENT)
Vishnu Pavan Beeram <vishnupavan.ietf@gmail.com> Sat, 28 March 2026 00:02 UTC
Return-Path: <vishnupavan.ietf@gmail.com>
X-Original-To: teas@mail2.ietf.org
Delivered-To: teas@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id DBCE3D2B59A6 for <teas@mail2.ietf.org>; Fri, 27 Mar 2026 17:02:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1774656152; bh=nP7kknHzI9zal6XLBtNoKRSdE7Um6K/mtvbU7VYB4sE=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=gaOtKcfGbPAQt0CCmncgjCxQIERqPEV6RF53UKcXzuV7Wx5TPfdYM/SkgYk/pWHoW bV/diaUPqJGZ0k0EDOS0JE/hRLy49Beq+O5Wdm+CJ5QhywLD4sR4qyz7xtundFXxms Dl1vQ4Y41b8RBnBroH8qdi5UQMu/s1jnmf/yEfF8=
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=unavailable 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 DsmtjVO21Fd0 for <teas@mail2.ietf.org>; Fri, 27 Mar 2026 17:02:32 -0700 (PDT)
Received: from mail-oi1-x22d.google.com (mail-oi1-x22d.google.com [IPv6:2607:f8b0:4864:20::22d]) (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 BBCDAD2B599C for <teas@ietf.org>; Fri, 27 Mar 2026 17:02:31 -0700 (PDT)
Received: by mail-oi1-x22d.google.com with SMTP id 5614622812f47-464ba2bb3aeso1589230b6e.1 for <teas@ietf.org>; Fri, 27 Mar 2026 17:02:31 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1774656151; cv=none; d=google.com; s=arc-20240605; b=jV4paxyvYLy3mGQ5d9ctfEREv3Wx6jo3aV0PZ1JYReiF40MLjhp3WVb7lTrovC37fK EDthal1NTHEdINYsMrne/fTG+j3ZRTDD1y0kmA/2sh3MdhC298kCEqAhsxQdnBHLUsZP eQOsEVQNNz3kE0TcIflrTPrw571lRmKjEDjcCbJUBi9sOX9JiEW26Va76UnvdP5rqVha 16F2k0R0IoRS4q+Ei3DGX80xGoY3J2jIoOu3Is4wjGUnbA/tSv0p5UmQmsJFUfya+k7j gop1XnRBSfppLwzAUorMQ40Zq+shNQtfKzA+UWTO5jR+madzFqkMSKyfNJVq9Dw6funB pu5w==
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=s0wwKsv42i1UW9PDF0sPa+2PhoPuyCHJyaGxmIfTB2k=; fh=FsmTIDiFuSpuWZaPFkQAHy/lBsz23QJTk57Zt0L4mC4=; b=hpKVKzlvmbLpURrnrPW46EENcElX/r8tHqTLtuhdKSvxi7lEMXgSOvR9x6m1Q4rayX Hin2Bwy3e4BfXcVPqOKS1dtAPZ87xx2w0SxhjQgZ8WoXvoeSYWm6FIMjantmGNIG3UIQ tszpjfe38pojtUFF8ZGyJ6YJIgfFtoXCFXXkfkZ1ZFKMsppwP7htmhxOZyPxpEKWeJDH DSnTClwpfjMHR/qZj9yZX6QBtSAV/SX0oLmFcRYyq9244HnO4R2cVhiCg+aU7iKm2lRO +eRdJbd5x6vdO4EGEiLjL2wGN9cvkTPz5HJzE6GYpmsSOceIh0GvRH0LH+SBNfFGc5Gv LTFA==; 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=1774656151; x=1775260951; 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=s0wwKsv42i1UW9PDF0sPa+2PhoPuyCHJyaGxmIfTB2k=; b=OejyFulmAU4avpdnvo4PbR0977577tt0jyfFsaSqfsU7cYf288rvJBCxEscIYpDhaA 6xDwXSw3QRwozFzVz04Kw1XbQaeQsfHfuKBke0Z3KzlCwum+OshoUi8cwqLhe3FDHlzT yZnG5fG6zfPti0m4kfxGTi9cSa3KjIvgZNOxNDS+tTJUd3bJ6QUyBSy1Zn42BKc3Na1u J+rNrNW7yH4fUmEmnYUazVCinFZMZ6prk7J3P3Kib6rf7Joq/AVl8bTP5eLyjRGLdUQL dQVoprkAI2pvltSaHjcHImWQrVYvz8X/FRnQOY8SRHmalvl0Y+UsOGjK3DlTNEhgxcTm 4L6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774656151; x=1775260951; 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=s0wwKsv42i1UW9PDF0sPa+2PhoPuyCHJyaGxmIfTB2k=; b=ek7I4PL42eojAue8SFu1Ye8xje4gR6pxEEff6qAN+EBS9Rbf6HxhmWfC+wTgPXlktO IbIfgLuZibG3tIwKtzqrwILhWtfKaEvRuDlXtND172eGKJ6E0Auvwh1QI4HOfBUqCB6S MTKCGhBsoI3j9TQ2JyxEDJ+G9OGhVU/Tzlx406oWMZ9wqXVoADPTi6wgaaz0XtVI8FMv KuDol4hbxaNEMCUitQLZSy+JTVhpm5ip2X/6FKfoyNoY7s3/i2XiITFJ35dx2ymZtXhj +3+DtSeF/K18uKadV1srmiycwSCMLOAe1r7J5bl97P8HL0GItR/BhduKJm0xMLc8CxBu p+OA==
X-Forwarded-Encrypted: i=1; AJvYcCUZLS5HkikSNroL9xK3V4JZ9h9YlpCvMb7NI/OiKOh3MX6SwdoD9qeHCsf3rwcPd/a7j0cu@ietf.org
X-Gm-Message-State: AOJu0Yyhm+woPz8/eEdVz3fio2f6OGpPn9ISAWfRaNr3GT+4sUPSipwb stu87dB2xpS71bFqLKM4bdgzQfBwpavkkrxZ+f2hJzyN2G2LyUxYVPam98jOhE0x5ZpWmpl6Q4S 9zH7JWkeijIM/8/8uQPVcXNkYH4xSk58=
X-Gm-Gg: ATEYQzzyZl8AjhaedYpSsC8JtsLI4YUnIAHktc/8fcVbGq8QUnqUP3MZXl2fLcEXAOD y+ZuJZRC9MxC1mnAFUxz9wqSRcLDZOt2XlBjUaJWy96CPHHCQO6cjj2uORWUZu5xJK2EWuOqyMU yhsfZbvktZfNeHS0RaGsZhZSjyJ2U/kPHAzdN9rBfoSNXNey4vg72TVBnR9VFKbR+Hg/xisHFzT 0+D4Kf5vcOnL8BK4kWQuHfon+iOhzJ51rppBkKGQlk3znjpZTLAdy2ASUwN9ShUadYnt+rFt9YD 0scn14ls
X-Received: by 2002:a05:6808:2445:b0:467:4b96:94ae with SMTP id 5614622812f47-46a8b05c4a8mr1931356b6e.22.1774656150771; Fri, 27 Mar 2026 17:02:30 -0700 (PDT)
MIME-Version: 1.0
References: <177019484716.141142.13786734271947069913@dt-datatracker-6bcfd44575-g5gjh> <LV8P220MB19140BFDD24EADEC7908C0EBFC61A@LV8P220MB1914.NAMP220.PROD.OUTLOOK.COM> <PH0PR11MB49668D1F1B9B1C7A8C3A9E78A941A@PH0PR11MB4966.namprd11.prod.outlook.com> <CAMoPOh=V8Ajy2-T31ksUU-1dD=KMDVsFceguaTSR_XbUJ4koCg@mail.gmail.com> <PH0PR11MB4966241A928116ECA43CB904A941A@PH0PR11MB4966.namprd11.prod.outlook.com>
In-Reply-To: <PH0PR11MB4966241A928116ECA43CB904A941A@PH0PR11MB4966.namprd11.prod.outlook.com>
From: Vishnu Pavan Beeram <vishnupavan.ietf@gmail.com>
Date: Fri, 27 Mar 2026 17:02:18 -0700
X-Gm-Features: AQROBzBMZ2v4iMr9WH1hRGGrz7Zp4bvTKKF0g2qtTmv2Er1uLncGXXvsPXODehg
Message-ID: <CAMoPOhmcO2sbYJuQNairQV8jNse6+rnPjtxcro=Fn4dA9+=Q7w@mail.gmail.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
Content-Type: multipart/alternative; boundary="00000000000077207c064e0a55b1"
Message-ID-Hash: L5BR722KXXTM4CKGAMWNA4GMSDPR5C6Z
X-Message-ID-Hash: L5BR722KXXTM4CKGAMWNA4GMSDPR5C6Z
X-MailFrom: vishnupavan.ietf@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-teas.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Tarek Saad <tsaad.net@gmail.com>, The IESG <iesg@ietf.org>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "draft-ietf-teas-yang-te@ietf.org" <draft-ietf-teas-yang-te@ietf.org>, "teas-chairs@ietf.org" <teas-chairs@ietf.org>, "teas@ietf.org" <teas@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Teas] Re: Éric Vyncke's Discuss on draft-ietf-teas-yang-te-41: (with DISCUSS and COMMENT)
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/IjprgVCvZC17YDBTB8DIq0HV_qY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Owner: <mailto:teas-owner@ietf.org>
List-Post: <mailto:teas@ietf.org>
List-Subscribe: <mailto:teas-join@ietf.org>
List-Unsubscribe: <mailto:teas-leave@ietf.org>
Eric, Ver. 44 (https://datatracker.ietf.org/doc/draft-ietf-teas-yang-te/44/) includes all the updates that were discussed on and off-list. Please review the changes and let us know if anything is amiss. Regards, -Pavan On Tue, Mar 17, 2026 at 8:18 AM Eric Vyncke (evyncke) <evyncke@cisco.com> wrote: > Pavan, > > This would indeed address my concern. > > -éric > > *From: *Vishnu Pavan Beeram <vishnupavan.ietf@gmail.com> > *Date: *Tuesday, 17 March 2026 at 23:05 > *To: *Eric Vyncke (evyncke) <evyncke@cisco.com> > *Cc: *Tarek Saad <tsaad.net@gmail.com>, The IESG <iesg@ietf.org>, > adrian@olddog.co.uk <adrian@olddog.co.uk>, > draft-ietf-teas-yang-te@ietf.org <draft-ietf-teas-yang-te@ietf.org>, > teas-chairs@ietf.org <teas-chairs@ietf.org>, teas@ietf.org <teas@ietf.org> > *Subject: *Re: Éric Vyncke's Discuss on draft-ietf-teas-yang-te-41: (with > DISCUSS and COMMENT) > > Eric, > > Regarding your comment on extended-tunnel-id, please refer to Tarek's > response sent on Feb 14th (reproduced below). We will change the leaf type > to tetypes:te-node-id, and that will ensure that an IPv6 address can be > used as the extended-tunnel-id. This change, when made, should address your > concern. > > ** > [TS]: RFC3209 defined this as 4 or 16 byte identifiers (depending on > session object type IPv4/IPv6). We will update this leaf as follows: > > leaf extended-tunnel-id { > type te-types:te-node-id; > description > "A qualifier used to ensure the global uniqueness of the > tunnel identifier. It carries a 4-byte or 16-byte value, > typically corresponding to the Extended Tunnel ID extracted > from the RSVP-TE SESSION object as defined in RFC 3209."; > reference > "RFC3209"; > } > > For reference, the te-node-id is already defined as: > > typedef te-node-id { > type union { > type yang:dotted-quad; > type inet:ipv6-address-no-zone; > } > } > ** > > Regards, > -Pavan > > On Tue, Mar 17, 2026 at 12:11 AM Eric Vyncke (evyncke) <evyncke@cisco.com> > wrote: > > Tarek and authors, > > Thanks for the -43 as it addresses some DISCUSS points but also introduces > a new one :-) > > > - Appendix A.1 is fixed indeed > - extended-tunnel-id the description is fixed *BUT* the YANG type is > dotted-quad which can only represent 32-bit quantity > > > About the remaining DISCUSS, the abstract still contains `The model covers > data that is independent of any technology or dataplane encapsulation` > which contradicts the title, which is indeed specific to LSP-based. > > Section 3 is better with the removal of 'generic' but it still has `This > document describes a TE data model that is independent of any dataplane > technology.` while being heavy on the LSP side. > > I.e., there are 2 remaining DISCUSS points that are mainly editorial > though. > > Regards > > -éric > > > > *From: *Tarek Saad <tsaad.net@gmail.com> > *Date: *Sunday, 15 February 2026 at 12:03 > *To: *Eric Vyncke (evyncke) <evyncke@cisco.com>, The IESG <iesg@ietf.org> > *Cc: *adrian@olddog.co.uk <adrian@olddog.co.uk>, > draft-ietf-teas-yang-te@ietf.org <draft-ietf-teas-yang-te@ietf.org>, > teas-chairs@ietf.org <teas-chairs@ietf.org>, teas@ietf.org <teas@ietf.org> > *Subject: *Re: Éric Vyncke's Discuss on draft-ietf-teas-yang-te-41: (with > DISCUSS and COMMENT) > > Hi Eric, > > Thank you for your review and comments. Please see inline for responses. > I'm also adding a pointer to the work-in-progress diffs > <https://author-tools.ietf.org/diff?url_1=https://raw.githubusercontent.com/tsaad-dev/drafts/master/te/draft-ietf-teas-yang-te.txt&url_2=https://www.ietf.org/archive/id/draft-ietf-teas-yang-te-41.txt> > . > > *From: *Éric Vyncke via Datatracker <noreply@ietf.org> > *Date: *Wednesday, February 4, 2026 at 3:47 AM > *To: *The IESG <iesg@ietf.org> > *Cc: *adrian@olddog.co.uk <adrian@olddog.co.uk>, > draft-ietf-teas-yang-te@ietf.org <draft-ietf-teas-yang-te@ietf.org>, > teas-chairs@ietf.org <teas-chairs@ietf.org>, teas@ietf.org <teas@ietf.org> > *Subject: *Éric Vyncke's Discuss on draft-ietf-teas-yang-te-41: (with > DISCUSS and COMMENT) > > Éric Vyncke has entered the following ballot position for > draft-ietf-teas-yang-te-41: Discuss > > When responding, please keep the subject line intact and reply to all > email addresses included in the To and CC lines. (Feel free to cut this > introductory paragraph, however.) > > > Please refer to > https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ > for more information about how to handle DISCUSS and COMMENT positions. > > > The document, along with other ballot positions, can be found here: > https://datatracker.ietf.org/doc/draft-ietf-teas-yang-te/ > > > > ---------------------------------------------------------------------- > DISCUSS: > ---------------------------------------------------------------------- > > > # Éric Vyncke INT AD comments for draft-ietf-teas-yang-te-41 > CC @evyncke > > Thank you for the work put into this document. > > Please find below some blocking DISCUSS points (easy to address), some > non-blocking COMMENT points/nits (replies would be appreciated even if > only for > my own education). > > Special thanks to Adrian Farrel for the shepherd's *very detailed* write-up > including the WG consensus, the lack of implementation status, but it > *lacks* > the justification of the intended status. > > I hope that this review helps to improve the document, > > Regards, > > -éric > > Note: this ballot comments follow the Markdown syntax of > https://github.com/mnot/ietf-comments/tree/main, i.e., they can be > processed by > a tool to create github issues. > > ## DISCUSS (blocking) > > As noted in > > https://datatracker.ietf.org/doc/statement-iesg-handling-ballot-positions-20220121/ > , > a DISCUSS ballot is a request to have a discussion on the points below; I > really think that the document would be improved with a change here, but > can be > convinced otherwise. > > ### Misleading title & abstract > > The abstract contains `The model covers data that is independent of any > technology or dataplane encapsulation` (i.e., not linked to a technology) > but > the whole model is about LSP (i.e., linked to specific technologies). The > TEAS > charter is explicitly not limited to MPLS/GPLS as it includes `TE is > applied to > packet networks via MPLS TE tunnels and LSPs, but may also be provided by > other > mechanisms such as forwarding rules similar to policy-based routing.` > > Suggest using 'A YANG data model for LSP-based point-to-point TE and the > associated interfaces' > > [TS]: we feel the current title "A YANG Data Model for Traffic Engineering > Tunnels, Label Switched Paths, and Interfaces" covers LSP based tunnels. To > ensure we're in sync with the WG, a new discussion thread will be started > on the WG mailing list on proposed new terminology. > > > ### Section 3 > > Same as above as the text includes `The elements of the generic TE YANG > data > model` while it forces the use of LSP. > > I won't comment anymore about this model being LSP-only (e.g., leaves > source/destination are about `LSP endpoint`). > > ### Section 5.3 and extended-tunnel-id > > If `extended-tunnel-id` is just a 32-bit ID (such as OSPFv3 router ID) > printed > in quad decimal, then do not use IPv4 in the description (currently `by > carrying an IPv4 address of the LSP head end`). > > If it is actually an IPv4 address, then this I-D should not be published in > 2026 as it does not support IPv6. > > [TS]: RFC3209 defined this as 4 or 16 byte identifiers (depending on > session object type IPv4/IPv6). We will update this leaf as follows: > > leaf extended-tunnel-id { > * type te-types:te-node-id;* > description > description > "A qualifier used to ensure the global uniqueness of the > tunnel identifier. It carries a 4-byte or 16-byte value, > typically corresponding to the Extended Tunnel ID extracted > from the RSVP-TE SESSION object as defined in RFC 3209."; > reference > "RFC3209"; > } > > For reference, the te-node-id is already defined as: > > typedef te-node-id { > type union { > type yang:dotted-quad; > type inet:ipv6-address-no-zone; > } > > > > ### Appendix A.1 > > Even if the examples in appendixes are usually non-normative, they should > be > easy to understand and the tunnel `Example_LSP_Tunnel_A_2 (IPv6)` appears > to be > anchored on 2 IPv6 addresses (thank you) but these addresses do not appear > on > the figure 10. > > *[TS]: The figure is updated with addresses.* > > ---------------------------------------------------------------------- > COMMENT: > ---------------------------------------------------------------------- > > > ## COMMENTS (non-blocking) > > ### Med Boucadair's DISCUSS > > I second Med's DISCUSS about the lack of justification about the single > choice > of anchoring a tunnel on a single interface (as opposed to a node or > multiple > interfaces). > > *[TS]: we will respond to Med's comment and keep you posted.* > > ### Use of SVG graphics > > To make a much nicer HTML rendering, suggest using the aasvg tool to > generate > SVG graphics. It is worth a try especially if the I-D uses the Kramdown > file > format ;-) > > ### Section 5 > > Please expand SRLG at first use. > > *[TS]: done.* > > ### Section 5.1.2 > > I wonder whether the TEAS WG considered adding other properties for the > tunnels, e.g., MTU, whether to copy the hop-limit/TTL to the outside > header, ... > > Why is it `LSP head-end` for leaf source and `LSP endpoint` for leaf > destination ? > > *[TS]: the 'LSP endpoint' is used now in both cases - e.g.:* > > NEW: > leaf source { > type te-types:te-node-id; > description > "The address of the ingress LSP endpoint that identifies the > start of the tunnel. This typically corresponds to the > Tunnel Sender Address extracted from the RSVP-TE > SENDER_TEMPLATE object."; > > Please run a spell check on the module itself (e.g., > s/identfies/ident*i*fies/) > *[TS]: done.* > > Regards, > Tarek (for the authors) > > > > ### Appendix A > > Having IPv4-only examples in 2026 does not sound too good... > > > > >
- [Teas] Éric Vyncke's Discuss on draft-ietf-teas-y… Éric Vyncke via Datatracker
- [Teas] Re: Éric Vyncke's Discuss on draft-ietf-te… Tarek Saad
- [Teas] Re: Éric Vyncke's Discuss on draft-ietf-te… Eric Vyncke (evyncke)
- [Teas] Re: Éric Vyncke's Discuss on draft-ietf-te… Vishnu Pavan Beeram
- [Teas] Re: Éric Vyncke's Discuss on draft-ietf-te… Vishnu Pavan Beeram
- [Teas] Re: Éric Vyncke's Discuss on draft-ietf-te… Eric Vyncke (evyncke)
- [Teas] Re: Éric Vyncke's Discuss on draft-ietf-te… Vishnu Pavan Beeram
- [Teas] Re: Éric Vyncke's Discuss on draft-ietf-te… Eric Vyncke (evyncke)
- [Teas] Re: Éric Vyncke's Discuss on draft-ietf-te… Adrian Farrel
- [Teas] Re: Éric Vyncke's Discuss on draft-ietf-te… Vishnu Pavan Beeram
- [Teas] Re: Éric Vyncke's Discuss on draft-ietf-te… Rakesh Gandhi