[Idr] Re: Follow-up: remaining resolutions for the comments (RE: RtgDir Early review: draft-ietf-idr-sdwan-edge-discovery-22
Alvaro Retana <aretana.ietf@gmail.com> Mon, 02 June 2025 12:15 UTC
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: idr@mail2.ietf.org
Delivered-To: idr@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 8F6772FA3CBB; Mon, 2 Jun 2025 05:15:09 -0700 (PDT)
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 pm3HA5emov_T; Mon, 2 Jun 2025 05:15:08 -0700 (PDT)
Received: from mail-pj1-x102d.google.com (mail-pj1-x102d.google.com [IPv6:2607:f8b0:4864:20::102d]) (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 C630C2FA3CB4; Mon, 2 Jun 2025 05:15:08 -0700 (PDT)
Received: by mail-pj1-x102d.google.com with SMTP id 98e67ed59e1d1-3124f18c214so2090756a91.2; Mon, 02 Jun 2025 05:15:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1748866507; x=1749471307; darn=ietf.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=ld6vgSQyOUWWUxPMEo2anxbFwjV7czghpZqi5u06tV0=; b=DVoOUEKeRyiNRKycPOU+94lR4BTgQ9RhCI2zKGVTV+SXIH/JIrsjE8ixz/0n5r6Dbw GRXgvpMvKzruCus8iSmKq9ZMCpjQ0uOJ21HLKQAOP1idMwBS4mnwbBpR48FXdgn8tpfE zI2Vyh0iPP89bz+2bObr67GfccvoIdW0i4dOvVEZXq8mm8EKXcGtEjqORKWH/BSW1dGr 4mpnyg9YaYXD0w3BkUUeZHpnHzRJVPTZZkTMBQV/MgQP05/L/gzsLsnvFQlY5EtMpio+ 6G3TBnJYxx/nW7up75k/gaXM/yWHcIbLpNPC2txFhvXSqE88MwawA5jVSJRI4M9K5IiS hROA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748866507; x=1749471307; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ld6vgSQyOUWWUxPMEo2anxbFwjV7czghpZqi5u06tV0=; b=mjJpVKbVmZCDKpHqjDfb6SqDpGDm0A30cEfN9eZx1/EUNzxCLh4ofSyOoHbOiIAR/L 8LMa668f+mVxCp1vsXzAncC5pvn+2ZRUPPYEiYAVXTzRj5HzxhOhDl2vqX8fuVfJaheq 8FOOfo+lmdrxPxlA41Ze1yv5nH1bzMlKx4zWA8mrdiF6W5H0bgRIV/PAqkyztrQzN0yJ o5zE+VRo0FhXkdRE8639DwT2V0ZY6Dx+CthbBugxvHkUgoJmdLFKT24Il/HCRq5gjpeK xrodj4qYJCQe7dg6SnOtlhIsQwSn2nhO4gwSa26S/dakoccCy8uaoksKG+5LqfEkhxOq 3CCg==
X-Forwarded-Encrypted: i=1; AJvYcCV6l4D9d6ZAX/OB7MHaXTo+AOKF3UiZXFku0lwA7GMj2lT0znWIp/+qOiCYui5Vpi94tduTPe+CGyoue7n9lKiARfKg6o/Fh8alZepMo51svL1yVblxVsE=@ietf.org, AJvYcCXOpVS8kkFQkxb5hjJyQNfTB7C+dWG0Kg8fIECzSxXEDX9bl5N/gZDagdprAzIiRwjl9uXGpaAp2g==@ietf.org
X-Gm-Message-State: AOJu0Yw5AARMvZS24q2+FEVZVhhfRuNESJ8u863UGQNnhA0tUe093Dpn QJSxTe5DQtxsEcH6DIBDvMDQmzjw6PiY/tv6Mh5XCigE8D/yHSjIRLfy+deJf9qlmIkToURdvUm dAsuPhBhkkAcHHb8PvnEiRB8LKS/wldstaZHe
X-Gm-Gg: ASbGncvkQfDvXHc+RDEo4VMbs4yc7OGzvBmWehHP4ihhMv8ziDPA5OPIUPnI/cE+aox VMSbbxpSezvxAIBwoe058oWjEojIiusAVpFVykgyWQczcSCGXnUM+Ew602PFJP+NbBNkODflyFm i2rt29M0DcMi93CuVbD33RRSmFkvDjsJik0+w59Ka/IBU=
X-Google-Smtp-Source: AGHT+IErJUvCpiF3SYDmvNbOWawwgch/+MQ4qm9Cm2dZYVXcd9YUC0vSKhOls6JDVF0J0S65OdHwOrtNKxL8lRfNk0k=
X-Received: by 2002:a17:90b:548b:b0:311:ea13:2e63 with SMTP id 98e67ed59e1d1-3127c6bbbecmr11164781a91.13.1748866507324; Mon, 02 Jun 2025 05:15:07 -0700 (PDT)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Mon, 2 Jun 2025 08:15:06 -0400
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Mon, 2 Jun 2025 08:15:06 -0400
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <CO1PR13MB492080297F16F3798D37CB988564A@CO1PR13MB4920.namprd13.prod.outlook.com>
References: <CAMMESsxX6gmKZfpwbxDvda75JKx=Ms46ooVuUewUdv7hjUNbaQ@mail.gmail.com> <CO1PR13MB4920B2B52CC1596BFA13CA038598A@CO1PR13MB4920.namprd13.prod.outlook.com> <CO1PR13MB492080297F16F3798D37CB988564A@CO1PR13MB4920.namprd13.prod.outlook.com>
MIME-Version: 1.0
Date: Mon, 02 Jun 2025 08:15:06 -0400
X-Gm-Features: AX0GCFs5rGuwNouuMTCUZlhoNxjJKwP-S6XmBVJKnoQ0xMrBC2_8Zj3a5Hvs90k
Message-ID: <CAMMESsz+jTprSziRmaOcUUhLx02_hTCpf2q=iy5_dxy0_V016Q@mail.gmail.com>
To: "idr-chairs@ietf.org" <idr-chairs@ietf.org>, "draft-ietf-idr-sdwan-edge-discovery.all@ietf.org" <draft-ietf-idr-sdwan-edge-discovery.all@ietf.org>, Linda Dunbar <linda.dunbar@futurewei.com>
Content-Type: multipart/alternative; boundary="000000000000edc1f4063695b626"
Message-ID-Hash: YLK6U6L5UX53RFUIFCSPKJPXFY4QLVKN
X-Message-ID-Hash: YLK6U6L5UX53RFUIFCSPKJPXFY4QLVKN
X-MailFrom: aretana.ietf@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-idr.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "idr@ietf.org" <idr@ietf.org>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Idr] Re: Follow-up: remaining resolutions for the comments (RE: RtgDir Early review: draft-ietf-idr-sdwan-edge-discovery-22
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/ATHcv_LGBfnltfWkhzlMz-zqyVk>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Owner: <mailto:idr-owner@ietf.org>
List-Post: <mailto:idr@ietf.org>
List-Subscribe: <mailto:idr-join@ietf.org>
List-Unsubscribe: <mailto:idr-leave@ietf.org>
On May 27, 2025 at 4:03:42 PM, Linda Dunbar wrote: Hi! ... > > [] The Introduction said that this section presents a "brief definition of > > these two use cases", but it seems to me that "SD-WAN Secure Links" is not > > a different use case... I may of course be confused already. > > [Linda] meant to say the following: > > "This section provides an overview of (1) L3VPN services supported by SD-WAN > overlays and (2) SD-WAN Secure Links as an alternative tunneling mechanism > for simpler deployments." Ok, but one thing that is not clear (and doesn't belong in this document) is the conditions when one or the other are used. IOW, what represents a "simpler deployment"? ... > > 225 Authorized BGP peer: Authorized BGP peer are Peers which a > > 226 particular BGP Peer has been configured by local policy to connect > > 227 to. > > > > [] IOW, what every other document would call a "BGP Peer". Note that this > > term is only used one more time in this document (§2.3) coupled with > > discovery, which, to me, is different that "configured". > > [Linda] Revised definition: > > “Authorized BGP Peer: A BGP peer that a given BGP speaker is permitted to > exchange SD-WAN-related information with, based on local configuration or > policy. This term is used in the context of SD-WAN edge discovery to indicate > that not all discovered peers are automatically eligible for overlay > connectivity.” I don't think the revision helped because, by default, BGP expects a configuration, so we're left with the same thing: a configured BGP peer. > > 229 Cloud DC: Off-Premises Data Centers that usually host applications > > 230 and workload owned by different organizations or tenants. > > > > [major] Some of the definitions are different from the ones in related > > drafts. For example, "Cloud DC" has a slightly different definition in > > draft-ietf-rtgwg-net2cloud-problem-statement. I recommend that you only > > define the terms once and then reference them. > > [Linda] Here is the revised definition of the Cloud DC: > > “Cloud DC: Off-premises data centers that host applications and workloads, > typically across multiple tenants or organizations, as defined in > [Net2Cloud].” The point of "only define the terms once and then reference them" is to not include a definition in this document. Instead, mention that the terminology in Net2Cloud is expected to be understood. However, we go back to the specific application (SD-WAN) vs the general use of the BGP extensions. And the fact that, in this case, "Cloud DC" is only used once more...as an example. Discussing its definition, or even including it, is not worth it... ... > [Linda] revised to the following: > > “Controller: Refers to the SD-WAN Controller as defined in > [SD-WAN-BGP-USAGE]. It is responsible for managing SD-WAN control-plane > operations, including overlay path setup, teardown, policy enforcement, and > route advertisement via BGP.” Same comment as above. ... > [Linda] Yes, change to the following and changed CPE to C-PE across the > entire document: > > “C-PE: Customer Premises Equipment that participates in the SD-WAN overlay > network. As defined in [SD-WAN-BGP-USAGE], the term is used in this document > to emphasize the role of a Provider Edge (PE) device functioning as the > SD-WAN edge node, responsible for forming secure overlays across diverse > underlay networks within the provider’s infrastructure.” Same comment as above. ... > [Linda] Changed to the following: > > “MP_REACH_NLRI: A BGP Path Attribute used to advertise reachability > information for multiple address families, as defined in [RFC4760]. This > document uses MP_REACH_NLRI for carrying SD-WAN-specific NLRIs.” Same as above. MP_REACH_NLRI is already defined in rfc4760... ... > > 300 TEA: Tunnel Encapsulation Path Attribute [RFC9012] > > > > [major] Please don't make up unnecessary terms. Using the name used in > > rfc9012 keeps terminology in sync through out all the RFCs. > > [Linda] "Tunnel Encapsulation Path Attribute " is used over 20 times in the > document. The full name makes the figure exceeding the Line limit. How about > this definition? > > “TEA: Abbreviation for Tunnel Encapsulation Attribute as defined in > [RFC9012]. Used in this document for brevity.” This is how we start splintering the terminology... ... > > 319 Tunnel Encapsulation may be attached to the prefixes from the Unicast > > 320 v4 and v6 ((AFI/SAFI 1/1 and 2/1), and L3VPNs for v4 and v6 (AFI/SAFI > > 321 1/128 and 2/128) (per [RFC4364], [RFC4659]). ... > > [major] The statement is about the use of the Tunnel Encapsulation > > Attribute is false, in general. It may be what this specification expects > > (when used with a specific tunnel type or NLRI) -- if so, please be > > explicit. > > [Linda] How about changing the sentence to the following? > > “The Tunnel Encapsulation Attribute [RFC9012] may be attached to prefixes > carried in BGP UPDATEs for IPv4 and IPv6 unicast routes (AFI/SAFI 1/1 and > 2/1), as well as for IPv4 and IPv6 L3VPNs (AFI/SAFI 1/128 and 2/128), as > specified in [RFC4364] and [RFC4659]. In the context of this specification, > these NLRIs are used to signal SD-WAN tunnel information and endpoint > properties associated with specific prefixes.” No. The first sentence still makes a general statement about the Tunnel Encapsulation Attribute (in general), and not just when the extensions defined in this document are used...which is what I assume you're after. ?? Also, the text in -23 uses "MAY" in the first sentence. It is out of place because the sentence is pointing at a fact, not an option. ... > > 350 This section summarizes the BGP requirements from the following three > > 351 scenarios from [SD-WAN-BGP-USAGE] can be handled by a BGP control > > 352 plane using BGP Tunnel-Encapsulation attribute [RFC9012]: ... > > [] Also, these seem to be data plane requirements, not "BGP requirements". > > > > IOW, I understand how BGP can be used to carry the information to achieve > > the final goal...but the requirements don't seem specific to the use of BGP > > [Linda] We've clarified that the listed items are deployment scenarios, not > “BGP requirements,” and rephrased the paragraph to distinguish them from the > five control-plane requirements described in Section 1.1. We've also applied > the suggested wording fix for clarity and accuracy. Here are the revised > text: > > “This section summarizes how a BGP-based control plane, using the BGP Tunnel > Encapsulation Attribute [RFC9012], can support three deployment scenarios > described in [SD-WAN-BGP-USAGE]. These scenarios focus on different ways > encrypted tunnels are used in SD-WAN service delivery. While Section 1.1 > lists five BGP-specific control-plane requirements, the following list > highlights service-level SD-WAN deployment models that BGP can support > through tunnel advertisement and associated metadata.” This is part of the redundant information between the draft that doesn't belong here. Alvaro.
- [Idr] RtgDir Early review: draft-ietf-idr-sdwan-e… Alvaro Retana
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Susan Hares
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Susan Hares
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Alvaro Retana
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Susan Hares
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Alvaro Retana
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Susan Hares
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Linda Dunbar
- [Idr] Follow-up: remaining resolutions for the co… Linda Dunbar
- [Idr] Re: Follow-up: remaining resolutions for th… Alvaro Retana
- [Idr] Request for comments on draft-li-idr-flowsp… lizhenqiang@chinamobile.com
- [Idr] Request for comments on draft-li-idr-sr-pol… lizhenqiang@chinamobile.com
- [Idr] Re: Request for comments on draft-li-idr-sr… liu.yao71
- [Idr] Re: Request for comments on draft-li-idr-sr… lizhenqiang@chinamobile.com
- [Idr] Re: Request for comments on draft-li-idr-sr… 宋力焱
- [Idr] Re: Request for comments on draft-li-idr-sr… liu.yao71
- [Idr] Re: Request for comments on draft-li-idr-fl… zhang.zheng
- [Idr] Re: Request for comments on draft-li-idr-sr… lizhenqiang@chinamobile.com
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Alvaro Retana
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Linda Dunbar
- [Idr] Re: Request for comments on draft-li-idr-fl… lizhenqiang@chinamobile.com
- [Idr] Re: Request for comments on draft-li-idr-fl… zhang.zheng
- [Idr] Re: Request for comments on draft-li-idr-fl… lizhenqiang@chinamobile.com
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Linda Dunbar
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Linda Dunbar
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Linda Dunbar
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Linda Dunbar
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Linda Dunbar
- [Idr] Re: RtgDir Early review: draft-ietf-idr-sdw… Linda Dunbar