[spring] Re: seek opinions on the draft
"阮征(联通集团本部)" <ruanz6@chinaunicom.cn> Thu, 26 June 2025 01:44 UTC
Return-Path: <ruanz6@chinaunicom.cn>
X-Original-To: spring@mail2.ietf.org
Delivered-To: spring@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 50A533993D98; Wed, 25 Jun 2025 18:44:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: 1.381
X-Spam-Level: *
X-Spam-Status: No, score=1.381 tagged_above=-999 required=5 tests=[BAYES_50=0.8, HTML_MESSAGE=0.001, INVALID_MSGID=0.568, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=no autolearn_force=no
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 E1u5o_eiSHaW; Wed, 25 Jun 2025 18:44:38 -0700 (PDT)
Received: from sendd.mailex.chinaunicom.cn (sendb.mailex.chinaunicom.cn [123.138.59.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 91EE23993D90; Wed, 25 Jun 2025 18:44:37 -0700 (PDT)
Received: from bg5.exmail.qq.com (unknown [10.172.147.156]) by sendd.mailex.chinaunicom.cn (SkyGuard) with ESMTPS id 4bSM1T62gKzp5Jrn; Thu, 26 Jun 2025 09:44:29 +0800 (CST)
X-QQ-mid: qylesmxpt1750902268tp1v322r0
Received: from LAPTOP-61IIMAR9 ( [10.2.113.1]) by bizesmtp.qq.com (ESMTP) with id ; Thu, 26 Jun 2025 09:44:27 +0800 (CST)
X-QQ-SSF: 0000000000000040D110000A0000000
X-QQ-FEAT: +BBVktQ4Oja1YP0YYhlpWaKNUnH4uKSJ
X-QQ-GoodBg: 0
Date: Thu, 26 Jun 2025 09:44:26 +0800
References: <685a25fc.050a0220.3047b6.4a60SMTPIN_ADDED_BROKEN@mx.google.com>, <CAOj+MMFORtx4z-Ps2YuGQ9krCjkYU4ekj3GLcWWo8xzrEYn3UA@mail.gmail.com>
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.25.398[cn]
Mime-Version: 1.0
Message-ID: <2025062609442579929353@chinaunicom.cn>
Content-Type: multipart/alternative; boundary="----=_001_NextPart101443775427_=----"
From: "阮征(联通集团本部)" <ruanz6@chinaunicom.cn>
To: Robert Raszuk <robert@raszuk.net>
X-QQ-SENDSIZE: 520
Feedback-ID: qylesmxpt:chinaunicom.cn:default:xx-kxq-mail.novalocal
Message-ID-Hash: PBLISVWYQJQL3FMIXYWJB4KEMUNLU7YO
X-Message-ID-Hash: PBLISVWYQJQL3FMIXYWJB4KEMUNLU7YO
X-MailFrom: ruanz6@chinaunicom.cn
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 <spring@ietf.org>, spring-chairs <spring-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [spring] Re: seek opinions on the draft
List-Id: "Source Packet Routing in NetworkinG (SPRING)" <spring.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/QGREJ9DWmBiU--O2LeHZLnv-5vc>
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 Robert, Thank you for your valuable comments, Please see inline, Thanks, Zheng From: Robert Raszuk Date: 2025-06-24 18:45 To: 阮征(联通集团本部) CC: spring; spring-chairs Subject: [spring] Re: seek opinions on the draft 【本邮件为外部邮件,请注意核实发件人身份,并谨慎处理邮件内容中的链接及附件】 Hi, Pretty interesting idea however I have few basic questions: a) Why do you define a new SID type instead of using existing node or adj SID and putting flow control as a SID function ? The entire idea of network programming is not about adding more and more SID types ... it is about inventing and adding network functions. There are two reasons for defining a new SID function: (1) We need a new SID to advertise to the network or controller which interfaces in the current network have PFC processing capabilities (not all devices and interfaces support PFC), and use this SID to guide the controller and remote devices to establish reverse tunnels for carrying PFC backpressure frames. However,existing SIDs do not have this functionality. (2) When a device receives a packet with this SID as the destination IPv6 address, it needs to perform special actions that are fundamentally different from the functions of existing SIDs. b) If this is for WAN how do you assure all nodes on the path between src and dst support PFC ? I assume by WAN you mean number of transit ASNs with different IGPs and no BGP-LS NNI running. Or do you mean that such WAN would always be under the same administrative domain ? Not all nodes need to support PFC. It only requires deploying SRv6 tunnels between PFC-capable nodes to carry backpressure signals. I believe the current scope of this technology should be within a single AS, and perhaps MAN scenarios are more applicable than WAN scenarios. Cross-AS scenarios are much more complex, which we can consider in the future, subject to the community's support for this solution. c) I recommend you add some OAM enhancements to indicate with ping/traceroute that such support is there. Moreover I also would like to see reporting of the state of the buffers with any already defined inband OAM SR mechanism. We will consider adding OAM functionality to indicate the reachability of this SID. In my original concept, buffer status is monitored by the device itself, and when the buffer exceeds a set threshold, a backpressure signal is sent upstream. Your idea is to use in-band OAM to carry buffer status information, allowing upstream routers to proactively take flow control actions based on this information, right? This is a highly insightful suggestion. d) Your proposal requires a lot of queues and buffers to be available on each transit node. That's pretty expensive and sometimes harmful for real time data where microseconds or less matters. Have you done any comparison or educated simulations how would it compare with end-to-end ECN say using DCTCP ? Wouldn't end to end not be more efficient if we are talking about few WAN nodes under same administration ? Latency-sensitive services can continue to adopt traditional deployment schemes, while loss-sensitive services or elephant flows prone to causing network congestion can deploy this solution. In my view, end-to-end ECN and the technology I proposed are technologies of different dimensions, and they are not in a competitive relationship. These two technologies can be deployed simultaneously to achieve higher data transmission efficiency. Thx a lot, Robert On Tue, Jun 24, 2025 at 6:13 AM 阮征(联通集团本部) <ruanz6@chinaunicom.cn> wrote: Hello everyone, We have just submitted a new draft titled "Priority-based Flow Control SID in SRv6". The concept of this draft originates from cross-DC communication scenarios, aiming to achieve end-to-end flow control through coordination between WAN and data center networks by enhancing flow control capabilities of selected WAN devices, thereby reducing network packet loss. This document proposes a new End.X.PFC SID to identify network interfaces with PFC capabilities, enabling backpressure frames to be transmitted across hops via SRv6 tunnels. This technology can be leveraged to mitigate congestion and packet loss caused by micro-burst traffic in the network, with enhanced effectiveness in specific scenarios such as RDMA over WAN and elephant flow environments. Please review the draft in the following link: https://datatracker.ietf.org/doc/draft-ruan-spring-priority-flow-control-sid/ Welcome any feedback and comments. Best Regards Ruanzheng on behalf of co-authors _______________________________________________ spring mailing list -- spring@ietf.org To unsubscribe send an email to spring-leave@ietf.org
- [spring] Re: seek opinions on the draft Robert Raszuk
- [spring] seek opinions on the draft 阮征(联通集团本部)
- [spring] Re: seek opinions on the draft 阮征(联通集团本部)
- [spring] Re: seek opinions on the draft Robert Raszuk
- [spring] Re: seek opinions on the draft 阮征(联通集团本部)
- [spring] Re: seek opinions on the draft Robert Raszuk
- [spring] Re: seek opinions on the draft 阮征(联通集团本部)