[spring] Re: New Version Notification for draft-cheng-spring-sr-policy-group-05.txt
Nat Kao <pyxislx@gmail.com> Thu, 05 September 2024 04:33 UTC
Return-Path: <pyxislx@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23319C1516E9 for <spring@ietfa.amsl.com>; Wed, 4 Sep 2024 21:33:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, T_SCC_BODY_TEXT_LINE=-0.01, 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 Jqw29UyPjQg3 for <spring@ietfa.amsl.com>; Wed, 4 Sep 2024 21:33:02 -0700 (PDT)
Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) (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 ietfa.amsl.com (Postfix) with ESMTPS id 1FEB4C1516EB for <spring@ietf.org>; Wed, 4 Sep 2024 21:33:02 -0700 (PDT)
Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-535dc4ec181so228623e87.3 for <spring@ietf.org>; Wed, 04 Sep 2024 21:33:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725510780; x=1726115580; 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=lX79pKCqDDm3qp+Oh0HUYBQBIZhdHtY5The5YigQW4Q=; b=c4xD1SVksmgLHp5PXtG+upsH14cKYJDgE6lHRu8ilRosBgXvToaMZXwr11mejE1m2Q ELelF9Gxwk40E9KvTtbBytl/pJvGF/IIuzhuCX/s75Jg5828Pwx1QS9covj5GgNOlJYE UXyC2S9gFV8PfSN4TlENy9k95K/JnCrttdby2iBRIbdNdLIsehr95h5TLuNUXSedpxa8 QoTZz4X9MwrqAnYwud2INe92BwRgc+kszVI6hWb7AUWVCu382KvP3MMemQhZpc3rlMIV zjeeiCOiUOrR0T4zAlpZL/lzgE8wKYTmztPh+v6LhSFUJ1IU8Q1utWbuNNky5o3HSq9x D1Ug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725510780; x=1726115580; 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=lX79pKCqDDm3qp+Oh0HUYBQBIZhdHtY5The5YigQW4Q=; b=wzjKnCs9kPC83ZHfQ+3YkJlRZyZeQl7dP8ELjKuhBr3T/kc8DTGmWQQ10ATOoL67Pf Dtx+Yu6pcg7wrysa55Ew376lWNM60sGQiKrA9pxpdRwJxl/4RS4ZJ+54tSJ5lA8XjSU7 KNSlmuA66/0XHgpR9pr398DkSdN2MpoaDEc5nTUnC7nXBOAgYNZSkH+BtkeUeEHs+lFT 8SAC5TpN3gI7GcPOcGLLSesiEbvBC0PhcbFVbgYt8AFOFINKucF0low7HQXMR0W/a81E J/522Qx5CaIoc2crTCMY7sIW81DpJ6begDQe39dacWlepwmV16RdC8seN/4AKZjRYZOb LxMg==
X-Gm-Message-State: AOJu0YwdHekJqOt6nKPf4m+xeT8tuEFOL9w5ck6emlmsg7+SSj+W1h+o 5O65wuNEsdMTl9uBNVFefDE5e8nEb4YN503NSiaQ327jXY7Si6JX/9V2FPq7x6thLb218MQYZ4G O1sTKmfX2uheqAY4eIiMX/GokXzZ6Fg==
X-Google-Smtp-Source: AGHT+IGf7enRIC3f/GgQ6c71UK0XIYI5lmrI4cSBf78dfIFvlSDU/WDJY7bL8oyk12F1Fun56tbpUZ4g4q+ECWJ/RdU=
X-Received: by 2002:a05:6512:31cb:b0:52f:df:db40 with SMTP id 2adb3069b0e04-53546bc749bmr12045885e87.56.1725510779359; Wed, 04 Sep 2024 21:32:59 -0700 (PDT)
MIME-Version: 1.0
References: <172372600675.1285931.16104569371126105471@dt-datatracker-6df4c9dcf5-t2x2k> <2afa66d16ae0735-0000b.Richmail.00009042667000617766@chinamobile.com>
In-Reply-To: <2afa66d16ae0735-0000b.Richmail.00009042667000617766@chinamobile.com>
From: Nat Kao <pyxislx@gmail.com>
Date: Thu, 05 Sep 2024 12:32:22 +0800
Message-ID: <CAKEJeo5Si-a2SznvGDyDNW70AkmH_gaH42s2Fen84n5PJgEZRw@mail.gmail.com>
To: Wenying Jiang <jiangwenying@chinamobile.com>
Content-Type: multipart/alternative; boundary="0000000000000f5bd2062157c98b"
Message-ID-Hash: U5IV6E366OLIR6A3OP4JGXLKILSEUZSR
X-Message-ID-Hash: U5IV6E366OLIR6A3OP4JGXLKILSEUZSR
X-MailFrom: pyxislx@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-spring.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: SPRING WG List <spring@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [spring] Re: New Version Notification for draft-cheng-spring-sr-policy-group-05.txt
List-Id: "Source Packet Routing in NetworkinG (SPRING)" <spring.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/-1Z4fQlMk-hT2A26FrpgdtUbGV8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Owner: <mailto:spring-owner@ietf.org>
List-Post: <mailto:spring@ietf.org>
List-Subscribe: <mailto:spring-join@ietf.org>
List-Unsubscribe: <mailto:spring-leave@ietf.org>
Hi, Wenying. Thanks for this draft. This draft provides a reasonable mechanism to steer traffic by different flow characteristics or QoS classes. -If I understand correctly, this draft modifies the load-balancing behavior defined in paragraph 5, Sec. 2.11 of RFC9256. There are three levels of recursion: 1. SR Policy Group(SRPG) level. Grouped by the color of the SRPG. The resolution procedure for a specific service route with (NH=E, Color=C) starts with the color C. C indicates the intent for per-flow-characteristic/SLA resolution using SRPG PG1. 2. Parent SR-Policy(p-SRP) level. Grouped by different endpoints. Inside PG1, we resolve the service route with NH=E for a specific p-SRP (E, C1). 3. Constituent SR-Policy(c-SRP) level. Grouped by different flow characteristics. Inside p-SRP (E, C1), the service route resolves into an array of c-SRPs (E, Cx). As defined in PG1, we map per-flow-characteristic/SLA to color 'Cx' instead of weighted load-balancing defined in RFC9256. The above procedure also ignores the relative weight(assigned at the p-SRP level) of those c-SRPs. Please correct me if I'm wrong. -AFAIK, for a specific SRPG PG1, only its color C1 is relevant. Its endpoint is irrelevant. However, as defined in paragraph 3, Sec.4, an SRPG is identified by <color, endpoint>. Not sure how we define an SRPG's endpoint. Maybe I've missed something? -The interactions with the Color-EC CO bits carried in the service route are not mentioned. Are those bits ignored in this mechanism? -We might need to consider some corner cases: 1. What is the precedence between an SR policy and an SRPG if they share the same color? 2. How do we fall back when both the SRPG and the p-SRP are available while the c-SRP is not? Is the "drop-upon-invalid" behavior of the p-SRP and the c-SRPs relevant in this situation? -Chapter 6 provides a concise and straightforward introduction to the whole approach. I would suggest moving Chapter 6 before Chapter 3 for better readability. Thanks! Nat On Fri, Aug 30, 2024 at 2:50 PM Wenying Jiang <jiangwenying@chinamobile.com> wrote: > Hi WG, > > > > We have submitted a new version of draft-cheng-spring-sr-policy-group > according to the suggestions received. > > https://datatracker.ietf.org/doc/draft-cheng-spring-sr-policy-group/05/ > > > > This draft was presented at IETF-115 and IETF-117. > > For detailed content, please refer to the presentation slides from > IETF-117: > > > https://datatracker.ietf.org/meeting/117/materials/slides-117-spring-sr-policy-groupslides-117-spring-sr-policy-group-00.pdf > > > > The main updates of version 05 include: > > 1.Adding Chapter 9, which provides details on the implementation status > of various vendors. > > > > Further review and comments are welcome, thank you. > > > > BR. > > Wenying > > > _______________________________________________ > spring mailing list -- spring@ietf.org > To unsubscribe send an email to spring-leave@ietf.org > On Fri, Aug 30, 2024 at 2:50 PM Wenying Jiang <jiangwenying@chinamobile.com> wrote: > Hi WG, > > > > We have submitted a new version of draft-cheng-spring-sr-policy-group > according to the suggestions received. > > https://datatracker.ietf.org/doc/draft-cheng-spring-sr-policy-group/05/ > > > > This draft was presented at IETF-115 and IETF-117. > > For detailed content, please refer to the presentation slides from > IETF-117: > > > https://datatracker.ietf.org/meeting/117/materials/slides-117-spring-sr-policy-groupslides-117-spring-sr-policy-group-00.pdf > > > > The main updates of version 05 include: > > 1.Adding Chapter 9, which provides details on the implementation status > of various vendors. > > > > Further review and comments are welcome, thank you. > > > > BR. > > Wenying > > > _______________________________________________ > spring mailing list -- spring@ietf.org > To unsubscribe send an email to spring-leave@ietf.org >