[Idr] Re: Opsdir early review of draft-ietf-idr-cpr-02
Dan Romascanu <dromasca@gmail.com> Wed, 05 June 2024 20:14 UTC
Return-Path: <dromasca@gmail.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABCC3C14F6F7; Wed, 5 Jun 2024 13:14:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.095
X-Spam-Level:
X-Spam-Status: No, score=-7.095 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_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 pjK019EwCeHg; Wed, 5 Jun 2024 13:14:28 -0700 (PDT)
Received: from mail-yw1-x1134.google.com (mail-yw1-x1134.google.com [IPv6:2607:f8b0:4864:20::1134]) (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 B0CC2C14F5F4; Wed, 5 Jun 2024 13:14:28 -0700 (PDT)
Received: by mail-yw1-x1134.google.com with SMTP id 00721157ae682-62a24836e10so79647b3.2; Wed, 05 Jun 2024 13:14:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717618468; x=1718223268; 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=pNZdhAsqg1CDTKXmNofMPpWKpzxwv6iMHy2QJGcniC8=; b=SXvgkzJ15x642VpgKmg/eVQfcL+DKkZfT2grZrISstTYFWxfOxC5tKG4o7+EupK/Ri zYMRZAy0OlWPaQu8Fpaq2TZFfE08r2YGA4hYUK0Yi60Ny0+Z1DsTxl4vx1wjllic4Nf7 BUr/qrtGKxM73G3A/pSSmNTuLA4p/Ss73Pmz4LFDOrfM3Y/Wbx3CdhgiiKr1cMrw+dA/ Aw/Q0z2ivaceYPS/LntaltGymjkGeMglbXQsqrftQ3P/qCe5TEXYnpYth8VhNAhj7vgz sJgFgSs+qxc5ItwLKff9lQcAB2v4FAXVlNitlGd+QMovNOnYvrLHd5cOJ2rMcQp1Mv+2 hurg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717618468; x=1718223268; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pNZdhAsqg1CDTKXmNofMPpWKpzxwv6iMHy2QJGcniC8=; b=nx3ScOCrQgz0FvVhc7Onau0dJsnsfZb5iu1lW0TfjOa/DhwghmIfsKsaEiWS+YxAC4 eosEAGSxxVxkweMf+7hqihDF4cSTkqZm+4C7bbOWFOkfgjEzZu+Q3MbhdEszYwVyDEfq LCXj2Q1gqiklcPw5U555sRMY/1ss/upzO9x3cy7uMzjKghAOQ9ViM7Y3bqwrbBQOZ483 PQy44waiRMglOLx3xniHGNzhm58Pwi5RCu9kL2nZmi41LbkqEgwEcEs/Y2KcOXvTuEhN oyynVIsQCui5t751buI/MRcvBY2xbiVCLP3UeZYSso3Ya6h6Mb4UsKNp9npc1remKgFd ncaA==
X-Forwarded-Encrypted: i=1; AJvYcCUvjr3LiCMhS1WIFj7eZYlPm/gRaLFuow+32SFK2PpPYjOo2QfL0w6MTpzmh9RnQIh78c8jiOKfipyPvtX7r4DtGt5HYcLH/xDp0rfTtuI4czQ1i2KcNAkx+kuDbM01yCoT9MaF/mwTflc9Nd3yF0Y=
X-Gm-Message-State: AOJu0YxYA5TC0Cz0K2gQ5fAI1xs1hzaF0EDDd3LOyY7eE4Z+ZPeI0CCU yO5ez8TUfIjOE4k7yiuN4KZRuqA1mxM4uVAXiZOsXXZkzcvfDK9Sa+NfnSOnp2MCi+yY0TiFyms jTfltvulPDAjk1VO7ud6ITpQGOU8=
X-Google-Smtp-Source: AGHT+IEJOMvJKJ9aRTG8szYkG+glOl3VF9dpprtRYrhYRcqbuyf0nEi7fULdAz1D5qNDk+a3GuNz+CzVgy4XqsgsjDE=
X-Received: by 2002:a05:690c:fc6:b0:61b:e5de:1206 with SMTP id 00721157ae682-62cbb5ec24amr36760217b3.3.1717618467672; Wed, 05 Jun 2024 13:14:27 -0700 (PDT)
MIME-Version: 1.0
References: <171718247206.34624.2098415723570266398@ietfa.amsl.com> <6b2117e7341243498d0334fcac8e9b11@huawei.com> <SA2PR08MB6620FE494AF219D2B83F1768B3F92@SA2PR08MB6620.namprd08.prod.outlook.com>
In-Reply-To: <SA2PR08MB6620FE494AF219D2B83F1768B3F92@SA2PR08MB6620.namprd08.prod.outlook.com>
From: Dan Romascanu <dromasca@gmail.com>
Date: Wed, 05 Jun 2024 23:14:16 +0300
Message-ID: <CAFgnS4UE7DQUwX75VCdP-T5G+1eDn7e7xrWdApzUg9GBtAYnNQ@mail.gmail.com>
To: Susan Hares <shares@ndzh.com>
Content-Type: multipart/alternative; boundary="000000000000a02183061a2a3681"
Message-ID-Hash: 5C5TROB7QKZQYMUKZIHLTOHTVW6KH2KF
X-Message-ID-Hash: 5C5TROB7QKZQYMUKZIHLTOHTVW6KH2KF
X-MailFrom: dromasca@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: "Dongjie (Jimmy)" <jie.dong=40huawei.com@dmarc.ietf.org>, "ops-dir@ietf.org" <ops-dir@ietf.org>, "draft-ietf-idr-cpr.all@ietf.org" <draft-ietf-idr-cpr.all@ietf.org>, "idr@ietf.org" <idr@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Idr] Re: Opsdir early review of draft-ietf-idr-cpr-02
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/kxoZlXPk9TKosIJgcpl-zKYhKmQ>
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>
Thanks for addressing my comments. The proposed edits look good to me. Regards, Dan On Wed, Jun 5, 2024 at 11:04 PM Susan Hares <shares@ndzh.com> wrote: > Comments as shepherd: > > > > I’ve suggested text to resolve the two comments from Dan Romascanu. See > Below. > > > > Sue > > > > PS – I’ve loaded the comments on draft-ietf-idr-cpr into a github > repository: > > > > > > *From:* Dongjie (Jimmy) <jie.dong=40huawei.com@dmarc.ietf.org> > *Sent:* Wednesday, June 5, 2024 1:08 PM > *To:* Dan Romascanu <dromasca@gmail.com>; ops-dir@ietf.org > *Cc:* draft-ietf-idr-cpr.all@ietf.org; idr@ietf.org > *Subject:* RE: Opsdir early review of draft-ietf-idr-cpr-02 > > > > > > Hi Dan, > > > > Thanks a lot for your review and comments, please see some replies inline: > > > > > -----Original Message----- > > > From: Dan Romascanu via Datatracker <noreply@ietf.org> > > > Sent: Friday, May 31, 2024 10:08 PM > > > To: ops-dir@ietf.org > > > Cc: draft-ietf-idr-cpr.all@ietf.org; idr@ietf.org; dromasca@gmail.com > > > Subject: Opsdir early review of draft-ietf-idr-cpr-02 > > > > > > Reviewer: Dan Romascanu > > > Review result: Has Issues > > > > > > Thus is an early OPS-DIR review of draft-ietf-idr-cpr-02. > > > > > > The document aims Informational Status.It describes a mechanism to > advertise > > > IPv6 prefixes in BGP which are associated with Color Extended > Communities to > > > establish end-to-end intent-aware paths for SRv6 services. Such IPv6 > prefixes are > > > called "Colored Prefixes", and this mechanism is called Colored Prefix > Routing > > > (CPR). > > > > > > Operators that have under their responsibility multi-services networks > running > > > BGP should be familiar with this document. > > > > > > From and Operational and Manageability point of view this document is > Almost > > > Ready. I found two issues that require clarifications. > > > > > > Operational Considerations are described in Section 4. I found two > places where > > > clarifications are needed: > > > > > > 1. The first paragraph is unclear to me. What does the sentence 'While an > > > operator may prefer a BGP-based solution for the reasons described > there.' > > > mean? I guess that this is related to the previous statement (' ... the > inter-domain > > > intent-aware routing may be achieved with SR Policy across multiple > domains, > > > and services with specific intent can be steered to SR Policy at the > ingress domain > > > based on Color') with the intention of defining an exception, but the > grammatical > > > inconsistency makes the statement vague. > > > Clarification is needed. > > > > Sorry for the confusion caused by this text. Actually "the reasons > described there" means the reasons described in > [I-D.hr-spring-intentaware-routing-using-color], which is referred to in > the first half of this sentence. > > > > We can break this into shorter sentences to make this clearer. > > > > *Sue (Shepherd) suggested New text: /* > > As described in section 5 of > [I-D.hr-spring-intentaware-routing-using-color], > > the inter-domain intent-aware routing may be achieved by creating a > logical tunnel > > defined by a SR Policy across multiple domains, and steering traffic for > services with > > specific intent (signaled by Color) into the ingress of the tunnel. The > logical inter-domain tunnel defined by an > > SR Policy may be established by BGP with the intent being signaled by > > Color Extended Community (Color-EC) or Color in the Tunnel Encaps > Attribute > > (TEA-ColorTLV). This document proposes an alternate solution to signal > > intent by utilizing specific methods of assigning as the sub-locators of > the > > node's base SRv6 locator. / > > > > > > > > 2. The following paragraph reads: > > > > > > > There may be multiple inter-domain links between network domains,. A > > > border node may receive CPR routes from multiple peering border > > > nodes. Then the border node may take the attributes of the inter- > > > domain links and/or the attributes of the received CPR routes into > > > consideration to select the best path for specific Colored Prefixes > > > to better meet the intent. The detailed mechanism is up to the > > > operator's policy. > > > > > > The first sentence seems incomplete. Moreover, what if the network > domains > > > belong to different operators with different policies? Operator's > policies need to > > > be somehow synchronized. How? > > > > Thanks for catching this nit. Either the comma in the first sentence > should be removed, or the period is removed and an "and” is added to the > beginning of the next sentence. > > > > The operator's policy here refers to the mechanism used to select the best > path from multiple received CPR routes. Yes the policy used in different > domains needs to be consistent. Some coordination between the domains is > needed, this is similar to the coordination of the color-mapping policy. We > can add some text to make it clear. > > > > *Sue (Shepherd) Suggested new text:/* > > There may be multiple inter-domain links between network domains > > directly or via tunnels (SR Policy tunnels). A BGP speaker may receive > > CPR routes from multiple AS BGP speakers via EBGP. The local policy of > > a BGP speaker may take the attributes of the inter-domain links and the > attributes of > > the received CPR routes into consideration when selecting the best path > > for specific Colored Prefixes to better meet the intent. The local policy > of > > a BGP speaker is outside the scope of this document. > > > > In a multiple-domain environment, the policy of BGP speakers in > > multiple domains needs to be consistent. / > > > > *Sue:* Do you have additional comments on the policy? > > > > > > Best regards, > > Jie > > >
- [Idr] Opsdir early review of draft-ietf-idr-cpr-02 Dan Romascanu via Datatracker
- [Idr] Re: Opsdir early review of draft-ietf-idr-c… Dongjie (Jimmy)
- [Idr] Re: Opsdir early review of draft-ietf-idr-c… Susan Hares
- [Idr] Re: Opsdir early review of draft-ietf-idr-c… Dan Romascanu