Re: [Last-Call] Rtgdir telechat review of draft-ietf-opsawg-l2nm-16
Yingzhen Qu <yingzhen.ietf@gmail.com> Tue, 24 May 2022 19:17 UTC
Return-Path: <yingzhen.ietf@gmail.com>
X-Original-To: last-call@ietfa.amsl.com
Delivered-To: last-call@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB789C18514E; Tue, 24 May 2022 12:17:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.094
X-Spam-Level:
X-Spam-Status: No, score=-7.094 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_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ziX7aXi72qF; Tue, 24 May 2022 12:17:32 -0700 (PDT)
Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (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 0B883C15E3E2; Tue, 24 May 2022 12:17:32 -0700 (PDT)
Received: by mail-pf1-x42d.google.com with SMTP id i24so17262562pfa.7; Tue, 24 May 2022 12:17:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=No6zZ0BaV6c/unWJJ1Ue/rmGJcr/pbbGSS9rQib9MzI=; b=n48ZA5iUtoyqwbV0hubnSBmgtVWdi77JHtFZlk7cWX4pToTTJx8uWNiSfgkTdEsXf/ kuU4GfZpP0LMCZqhaaPJhKshwH0wYvA+aUCQ0t7XZkfyeJ89gzfQ3o5v/LHp2iPeH8SH dUQUzdh/Uw8X9kbQao5PlKJEkTq3BeO1rYGa7/DVbDo2YJtKFPAJwpZmLDh1Z/Z4X71i WcVt5f6QBZ0JnO1DqgWe2lIdKlhMR52yhPE+cLCWO+eze8y5ZNVaHEURcsuaqetkeQfh ZHxuGmmtMguWSx6ZqJLiy7OKyT2a9YdFjw167kLPXu0RcLB49P8rSzWwg2GERIYECPyx b2sA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=No6zZ0BaV6c/unWJJ1Ue/rmGJcr/pbbGSS9rQib9MzI=; b=CefxyrmEOYHROQCS81j6spZO+Ffs7/NWfXC+ygwLgovyGL9UWQvk8ZGmES9afsbZfr tdSnd/VuX3AVQkdD0KwvBpf5Kx9JYF90hYaTvSNC156fkhoTUyDtqvmZaTe2DAWJ+0i+ 09w+teL0u5aB9/Deuuuti/TTEBXUQTaCf5iO0toMIDrAWbbp15WtO5fNiQ9aRWiLgLlq 7h6mO7MnkZEHncw+ZE1KhsRQeYZFooawfOBDFer640ATyKZVT79D8L3Y1I3kRLkqOk9v jEQW3Hh4lsqxSz/WE8oTt/BMmXYPWVVBqxBXu88gkM/La3/1+WSdGNMn7ryRKNw3JZZL TBWA==
X-Gm-Message-State: AOAM532EfDRTIs8h8D90DIptwn6dZhxQgt6u4ETJVkaDZtznyCfb+hPb z0QPkeowhAwXnC5gyDryG3/kfOsB2Q==
X-Google-Smtp-Source: ABdhPJzwM6w68Cwm+liZNpocmtzBT6gK+BHZudf2H13C0EbkwFWONipbPOcOYiODrTenibvfkPPwrw==
X-Received: by 2002:a63:8bc1:0:b0:3f9:f00b:f877 with SMTP id j184-20020a638bc1000000b003f9f00bf877mr14715587pge.378.1653419850956; Tue, 24 May 2022 12:17:30 -0700 (PDT)
Received: from smtpclient.apple ([2601:646:9702:c61:3418:b551:d84c:a123]) by smtp.gmail.com with ESMTPSA id a8-20020a1709027d8800b00162529828aesm1005598plm.109.2022.05.24.12.17.30 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 May 2022 12:17:30 -0700 (PDT)
From: Yingzhen Qu <yingzhen.ietf@gmail.com>
Message-Id: <6CFCF2DE-6600-4C0E-BF39-21A77D49D680@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_16B0E613-59ED-4575-A0F4-072F5791CFD4"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\))
Date: Tue, 24 May 2022 12:17:28 -0700
In-Reply-To: <23673_1653374770_628C7F32_23673_369_2_e6244d148c40426d923f2be276d4002d@orange.com>
Cc: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-opsawg-l2nm.all@ietf.org" <draft-ietf-opsawg-l2nm.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>
To: mohamed.boucadair@orange.com
References: <165334850837.36350.8527218349497939902@ietfa.amsl.com> <23673_1653374770_628C7F32_23673_369_2_e6244d148c40426d923f2be276d4002d@orange.com>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/DTX1YizFGyKSA3KA9K9SAfmYn8E>
Subject: Re: [Last-Call] Rtgdir telechat review of draft-ietf-opsawg-l2nm-16
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>, <mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>, <mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 May 2022 19:17:36 -0000
Hi Med, Thanks for working on my comments. Just one question inline below. Thanks, Yingzhen > On May 23, 2022, at 11:46 PM, <mohamed.boucadair@orange.com> <mohamed.boucadair@orange.com> wrote: > > Hi Yingzhen, > > Many thanks for the review. > > Please see inline. > > Cheers, > Med > >> -----Message d'origine----- >> De : Yingzhen Qu via Datatracker <noreply@ietf.org <mailto:noreply@ietf.org>> >> Envoyé : mardi 24 mai 2022 01:28 >> À : rtg-dir@ietf.org <mailto:rtg-dir@ietf.org> >> Cc : draft-ietf-opsawg-l2nm.all@ietf.org <mailto:draft-ietf-opsawg-l2nm.all@ietf.org>; last-call@ietf.org <mailto:last-call@ietf.org>; >> opsawg@ietf.org <mailto:opsawg@ietf.org> >> Objet : Rtgdir telechat review of draft-ietf-opsawg-l2nm-16 >> >> Reviewer: Yingzhen Qu >> Review result: Has Nits >> >> I have been selected as the Routing Directorate reviewer for this >> draft. The Routing Directorate seeks to review all routing or >> routing-related drafts as they pass through IETF last call and >> IESG review, and sometimes on special request. The purpose of the >> review is to provide assistance to the Routing ADs. >> For more information about the Routing Directorate, please see >> http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir >> >> Although these comments are primarily for the use of the Routing >> ADs, it would be helpful if you could consider them along with any >> other IETF Last Call comments that you receive, and strive to >> resolve them through discussion or by updating the draft. >> >> Document: draft-ietf-opsawg-l2nm-16 >> Reviewer: Yingzhen Qu >> Review Date: 05/23/2022 >> IETF LC End Date: unknown >> Intended Status: Standards Track >> >> Summary: >> Thanks to the authors for working on this document. I think it's >> almost ready for publication. There is one error in the appendix >> A.2 example that should be fixed before publication, and there are >> a few minor issues/nits that may be considered before publication. >> >> Major Issues: >> >> Appendix A.2: >> libyang[0]: Node "ldp-pw-type" not found as a child of "ldp-or- >> l2tp" node. >> (path: Schema location >> /ietf-l2vpn-ntw:l2vpn-ntw/vpn-services/vpn-service/vpn-nodes/vpn- >> node/signaling-option/signaling-option/ldp-or-l2tp/ldp-or-l2tp, >> data location /ietf-l2vpn-ntw:ldp-or-l2tp, line number 61.) This >> should "t-ldp-pw-type". >> > > [Med] Good catch. Fixed. Thanks. > >> General Comment: >> A lot of descriptions about nodes exported from RFC9181 in section >> 7 are redundant from RFC9181. > > [Med] We tried to find a balance between pointing to RFC9181 and ease the readability of the document. > >> >> Minor Issues and Nits (line numbers are from idnits): >> >> 397 Also, the L2NM uses the IANA-maintained modules "iana- >> bgp-l2-encaps" >> 398 (Section 8.1) and "iana-pseudowire-types" (Section 8.2) >> to identify a >> 399 Layer 2 encapsulation type. >> >> [nits]: encapsulation type and pseudowire type. >> > > [Med] ACK. Changed to "encapsulation and pseudowire types" > >> 409 view of the L2VPN service. Such a view is only visible >> within the >> 410 service provider and is not exposed outside (to >> customers, for >> 411 example). >> >> [nits]: Visible within/visible to > > [Med] Fixed, thanks. > >> >> 500 'name': Sets a name to uniquely identify an ES within >> a service >> 501 provider network. This name is referenced in the >> VPN network >> 502 access level of the L2NM (Section 7.6). >> >> [major]: I don't see where the "name" is referenced. > > [Med] This is called here: > > +--rw group* [group-id] > | +--rw group-id string > | +--rw precedence? > | | identityref > =====> | +--rw ethernet-segment-identifier? string > > > A.4 provides an example how the segment is created and then how the name is called in the L2NM. > > Updated the text with a pointer to that appendix. [Yingzhen]: “ethernet-segment-identifier” is defined as string here in stead of a leafref, why? > >> >> 577 The 'vpn-profiles' container is used by the provider to >> maintain a >> 578 set of common VPN profiles that apply to VPN services >> (Section 7.2). >> >> [nits]: to be consistent with section 7.2: to maintain/to define >> and maintain >> > > [Med] OK. > >> 629 This document does not make any assumption about the >> exact definition >> 630 of these profiles. The exact definition of the >> profiles is local to >> 631 each VPN service provider. >> >> [nits]: These two sentences should be rewritten to be concise. > > [Med] OK, shortened to: > > "The exact definition of these profiles is local to each VPN service provider." > >> >> 2785 leaf name { >> 2786 type string; >> 2787 description >> 2788 "Includes the name of the Ethernet Segment >> (ES)."; >> 2789 } >> >> [nits]: please update the description > > [Med] Updated to: > > "Includes the name of the Ethernet Segment (ES) that > is used to unambiguously identify an ES."; > >> >> 3824 container active-global-parameters-profiles >> { >> 3825 description >> 3826 "Container for a list of global >> parameters >> 3827 profiles."; >> 3828 list global-parameters-profile { >> 3829 key "profile-id"; >> 3830 description >> 3831 "List of active global parameters >> profiles."; >> 3832 leaf profile-id { >> 3833 type leafref { >> 3834 path "../../../../../global- >> parameters-profiles" >> 3835 + "/global-parameters- >> profile/profile-id"; >> 3836 } >> 3837 description >> 3838 "Points to a global profile defined >> at the >> 3839 service level."; >> 3840 } >> 3841 uses parameters-profile; >> 3842 } >> 3843 } >> >> [question]: profile-id is a leafref to the "global-parameters- >> profile", where grouping "parameters-profile" is already >> included/used, why is it used here again? is it for configuration >> overwritten? >> > > [Med] We need to call out a specific profile (and use the same id) to be activated at the node level. Some of the parameters will be overridden. > > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you.
- [Last-Call] Rtgdir telechat review of draft-ietf-… Yingzhen Qu via Datatracker
- Re: [Last-Call] Rtgdir telechat review of draft-i… mohamed.boucadair
- Re: [Last-Call] Rtgdir telechat review of draft-i… Yingzhen Qu
- Re: [Last-Call] Rtgdir telechat review of draft-i… mohamed.boucadair