Re: [OPSAWG] Erik Kline's Discuss on draft-ietf-opsawg-l3sm-l3nm-11: (with DISCUSS and COMMENT)
Erik Kline <ek.ietf@gmail.com> Thu, 23 September 2021 14:20 UTC
Return-Path: <ek.ietf@gmail.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AB093A074D; Thu, 23 Sep 2021 07:20:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0HdbhFdRg3F4; Thu, 23 Sep 2021 07:20:15 -0700 (PDT)
Received: from mail-ot1-x331.google.com (mail-ot1-x331.google.com [IPv6:2607:f8b0:4864:20::331]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F42D3A0771; Thu, 23 Sep 2021 07:20:15 -0700 (PDT)
Received: by mail-ot1-x331.google.com with SMTP id 97-20020a9d006a000000b00545420bff9eso8675666ota.8; Thu, 23 Sep 2021 07:20:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=pna0IaNrr7wsGdW8lI+JfffFMDpn6t7omrfk5L9x0WU=; b=nxSJ5RwiwMZovYmzyV34Etx5hQ0vuSuVYGdi3FWWxAALgD2LI7PxvFmbK6COQHKGo0 BRsZ1hQ2G4cGEeoEQ4xiaqvLPPZvu4mLQ24G98r6+S9gXuX/BZgGWZTnmvAWsrgoAkXy gh1I/gXPH0fiSgKWbZqf3V52uiDuWqGvHAkeVlcENIvFLjP2PS4OOs0zIEClZ/gZROth gQmr2EA7TiLNePklEFsiZHgYZ1SfRoGsVdd9S98Opc/tXTqHWGENlNcAYqubXu23xx/W 7PnhVwUds4nqf24Lkh21n8+IXO3yxHWv+4nPVphKoGkIhBCnpxneS39zMCMhaJ1Co6Ql SU8g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pna0IaNrr7wsGdW8lI+JfffFMDpn6t7omrfk5L9x0WU=; b=697ZPdaZYIqdlLIqMHSZR9ROhTIo0flHp1jn+8fJDKNTY6ejL/qhbNlTsrVkIZ1kwg erHJdHiiRYFaqtbKAoF43xijbnzy5FJ7vdBgyjUK9pgEGfEAoknL2zRGZcpT/mbPw33b zr9BI4VIsWQCbXK6uRfGTA7898u7Cu21PWpRhH3NQLXKj5JtGqHC48qcknQBmfwHew/r AAboRQhcPylSrbD8eQAmod0XgB8J9lWYp0MkW/5QI8S9yaV2AINEqD6Hm2epj1zDxm9V 2FrpMm5J7GVY0jKRKTAGAxJ9LJhRFSaAewxEIqbQstYvcEtzt7JVPzRSFXSmkfSihVkk zN5A==
X-Gm-Message-State: AOAM5338QBUAwQJKtjF7WT77Y9J3ogybfauz8MCn2DBBoLc8Lv7rzeWf pMNDlMkzXuKoVnC1AP1WOWQV9tsCdKCFH+hIRwg=
X-Google-Smtp-Source: ABdhPJxRf0OGxITgaNJd5z5QDZlJ0H7pRBjhCqP8GQ6V0lgxcVRru/JeW8TVBM6QWGnxPT7L882x+f1OQZT12V5fPN4=
X-Received: by 2002:a05:6830:2706:: with SMTP id j6mr3100841otu.380.1632406813839; Thu, 23 Sep 2021 07:20:13 -0700 (PDT)
MIME-Version: 1.0
References: <163234294710.10777.14803297076929305834@ietfa.amsl.com> <13609_1632377698_614C1B62_13609_289_1_787AE7BB302AE849A7480A190F8B93303540AE02@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
In-Reply-To: <13609_1632377698_614C1B62_13609_289_1_787AE7BB302AE849A7480A190F8B93303540AE02@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
From: Erik Kline <ek.ietf@gmail.com>
Date: Thu, 23 Sep 2021 07:20:03 -0700
Message-ID: <CAMGpriWJpLH-uJedqERdfT7dQCAvVH8kt-KArApr4Z8cfoB6aA@mail.gmail.com>
To: "mohamed.boucadair" <mohamed.boucadair@orange.com>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-opsawg-l3sm-l3nm@ietf.org" <draft-ietf-opsawg-l3sm-l3nm@ietf.org>, "opsawg-chairs@ietf.org" <opsawg-chairs@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>
Content-Type: multipart/alternative; boundary="0000000000004493ee05ccaa5423"
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/Xs8f_piJT30G4c5f5r-8a76q90w>
Subject: Re: [OPSAWG] Erik Kline's Discuss on draft-ietf-opsawg-l3sm-l3nm-11: (with DISCUSS and COMMENT)
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Sep 2021 14:20:21 -0000
Understood, thanks. (I yield to the combined power of "out of scope" and "future extension".) On Wed, Sep 22, 2021 at 11:14 PM <mohamed.boucadair@orange.com> wrote: > Hi Erik, > > Thank you for the comments. > > Please see inline. > > Cheers, > Med > > > -----Message d'origine----- > > De : Erik Kline via Datatracker [mailto:noreply@ietf.org] > > Envoyé : mercredi 22 septembre 2021 22:36 > > À : The IESG <iesg@ietf.org> > > Cc : draft-ietf-opsawg-l3sm-l3nm@ietf.org; opsawg-chairs@ietf.org; > > opsawg@ietf.org; adrian@olddog.co.uk; adrian@olddog.co.uk > > Objet : Erik Kline's Discuss on draft-ietf-opsawg-l3sm-l3nm-11: (with > > DISCUSS and COMMENT) > > > > Erik Kline has entered the following ballot position for > > draft-ietf-opsawg-l3sm-l3nm-11: 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/blog/handling-iesg-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-opsawg-l3sm-l3nm/ > > > > > > > > ---------------------------------------------------------------------- > > DISCUSS: > > ---------------------------------------------------------------------- > > > > [general] > > > > * I'm sure there are plenty things I'm not understanding, and probably > > these things are easy to address. But in general I feel like there > > could be some tension between needing to specify/model the L3 > > attributes that are used to provision both the endpoint and the > > clients with a possibly somewhat cleaner separation for holding client > > IP provisioning info. At what point, for example, should there be > > something like a separate "client-ip-provisioning-profile" string > > that is referenced? I think some of the richness of what can be > > expressed in IPv6 RAs may be bringing these ideas up, some of which > > can be expressed in DHCP as well but operationally may be less common. > > The contents of RIOs in particular seem like a bit of client > > provisioning information that an endpoint might need to be aware > > of as well. > > [[Med]] The L3NM focuses on what is required to be provisioned at the PE > side. As such, we are not directly touching a CE. > > > > > [S7.6.2] > > > > * Provisioning IPv6 clients can be more rich than the DHCPv6/SLAAC > > model noted here (and much more so than IPv4/DHCPv4). > > [[Med]] Agree, but we restricted the scope on purpose to what can be > actually passed by the service request: Please see > https://datatracker.ietf.org/doc/html/rfc8299#section-6.3.2.2.1 > > > > > Since you document how local-address/prefix-length becomes a PIO, > > should there be other related IP connectivity provisioning information > > in here, like: > > > > * more than just one PIO? (is this just repeated > > ip-connection/ipv6 entries, one for each on-link prefix?) > > * one or more RIOs that might need to be advertised to clients? > > * others (PVDIO, ...)? > > > > If this is "out of scope" for this document, where does it belong > > in the overall provisioning of an L3VPN service (out of curiosity, > > given that this document kinda models DHCP IP allocation ranges)? > > [[Med]] These are really out of scope. The focus is on aspects that are > widely used in current deployments and that can be requested by means of > the L3SM (RFC8299). Advanced features may be added in the future by > augmenting this module. Please note that given the large set of technical > component that we are touching, we had to make a decision about the > usability of the module vs. exhaustiveness of supported capabilities. > > > > > [S8] > > > > * Under provider DHCPv6 servers, the server definition has an > > "address-assign" choice of "number" with a > > "number-of-dynamic-address" (defaulting to "1"), but the description > > talks about the number of allocated prefixes. Should this value be > > "number-of-dynamic-prefixes" instead? > > [[Med]] This element is inherited from RFC8299 (L3SM). We prefer to > maintain the same name to ease the mapping between a service (L3SM) and the > network instantiation of the service (L3NM). As you can see in RFC8299, the > description talks about addresses, but that's not correct for IPv6 as we > reason in term of prefixes hence the updated description in the draft. > > > > > * Which of these elements describes whether or not DHCPv6 PD > > (Prefix Delegation) is enabled, and the prefix pools used? > > > > [[Med]] When PD is enabled, 'local-address' and 'prefix-length' will be > used to control the pool and the delegated prefix length. However, enabling > that functionality is not supported in this version because of the scope we > set for the document: what can be passed by a service request (L3SM). > > > > > ---------------------------------------------------------------------- > > COMMENT: > > ---------------------------------------------------------------------- > > > > [[Med]] Good catches. Fixed all for them. > > > [S7.2, nit] > > > > * "refers to as set of policies" -> > > "refers to a set of policies" > > > > [S7.3, nit] > > > > * "a P node or event a dedicated node" -> > > "a P node or even a dedicated node" > > > > [S7.4, nit] > > > > * "Indicates the maximum prefixes" -> > > "Indicates the maximum number of prefixes", perhaps? > > > > [S7.6.1, nit] > > > > * "is the layer two connections" -> > > "is the layer two connection" > > > > (although this sentence may be redundant with the one two sentences > > prior) > > > > [S7.6.6, nit] > > > > * "carrierscarrier" -> "carriers-carrier" > > > > > > > > _________________________________________________________________________________________________________________________ > > 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. > >
- [OPSAWG] Erik Kline's Discuss on draft-ietf-opsaw… Erik Kline via Datatracker
- Re: [OPSAWG] Erik Kline's Discuss on draft-ietf-o… mohamed.boucadair
- Re: [OPSAWG] Erik Kline's Discuss on draft-ietf-o… Erik Kline