[mpls] Re: Looking at draft-sxg-mpls-mna-deterministic-latency
song.xueyan2@zte.com.cn Fri, 05 July 2024 14:29 UTC
Return-Path: <song.xueyan2@zte.com.cn>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8C78C151552; Fri, 5 Jul 2024 07:29:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.896
X-Spam-Level:
X-Spam-Status: No, score=-6.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_TEMPERROR=0.01, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 IH1zhMcD3oTb; Fri, 5 Jul 2024 07:29:16 -0700 (PDT)
Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.216.63.35]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21EEEC1519A0; Fri, 5 Jul 2024 07:29:07 -0700 (PDT)
Received: from mxct.zte.com.cn (unknown [192.168.251.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4WFwqv6b2Nz5B1Jt; Fri, 5 Jul 2024 22:28:59 +0800 (CST)
Received: from mse-fl2.zte.com.cn (unknown [10.5.228.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mxct.zte.com.cn (FangMail) with ESMTPS id 4WFwqF3lT6z4xfxK; Fri, 5 Jul 2024 22:28:25 +0800 (CST)
Received: from njy2app01.zte.com.cn ([10.40.12.136]) by mse-fl2.zte.com.cn with SMTP id 465ESLKG065498; Fri, 5 Jul 2024 22:28:21 +0800 (+08) (envelope-from song.xueyan2@zte.com.cn)
Received: from mapi (njb2app06[null]) by mapi (Zmail) with MAPI id mid203; Fri, 5 Jul 2024 22:28:24 +0800 (CST)
Date: Fri, 05 Jul 2024 22:28:24 +0800
X-Zmail-TransId: 2afe66880308444-e6589
X-Mailer: Zmail v1.0
Message-ID: <20240705222824955MkgBFDwnsuLsos23CaoHg@zte.com.cn>
Mime-Version: 1.0
From: song.xueyan2@zte.com.cn
To: adrian@olddog.co.uk
Content-Type: multipart/mixed; boundary="=====_001_next====="
X-MAIL: mse-fl2.zte.com.cn 465ESLKG065498
X-Fangmail-Anti-Spam-Filtered: true
X-Fangmail-MID-QID: 6688032B.002/4WFwqv6b2Nz5B1Jt
Message-ID-Hash: YHEOZYACHLVJ4O2H7FJ4EWTOSRDBZFT5
X-Message-ID-Hash: YHEOZYACHLVJ4O2H7FJ4EWTOSRDBZFT5
X-MailFrom: song.xueyan2@zte.com.cn
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-mpls.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-sxg-mpls-mna-deterministic-latency@ietf.org, mpls@ietf.org
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [mpls] Re: Looking at draft-sxg-mpls-mna-deterministic-latency
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/ib-2CXzf_USBymSsFzNrCiBfz_o>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Owner: <mailto:mpls-owner@ietf.org>
List-Post: <mailto:mpls@ietf.org>
List-Subscribe: <mailto:mpls-join@ietf.org>
List-Unsubscribe: <mailto:mpls-leave@ietf.org>
Hi Adrian, Thank you very much for review and sharing your comments and questions, very helpful. Please find my replies inline tagged with [Xueyan]. Best regards, Xueyan Original From: AdrianFarrel <adrian@olddog.co.uk> To: draft-sxg-mpls-mna-deterministic-latency@ietf.org <draft-sxg-mpls-mna-deterministic-latency@ietf.org>; Cc: mpls@ietf.org <mpls@ietf.org>; Date: 2024年07月04日 23:16 Subject: [mpls] Looking at draft-sxg-mpls-mna-deterministic-latency Thanks for this draft. I see it has bounced around a bit, but I believe you have now settled on the right positioning: - It's an MPLS WG topic - It is targeted for MNA It is good to have a proposed solution for one of the MNA use cases. I found the term "deterministic latency" hard to resolve without reading the whole document. "Bounded latency" is explained in section 1 with a brief definition and a pointer to RFC 9320. That's great, but can you also add a definition of deterministic latency near the top of the Introduction? And perhaps a more detailed definition in section 3.2. [Xueyan]: Sorry for bring your confusion. Actually the term "deterministic latency" is from [I-D.ietf-detnet-scaling-requirements], while "Bounded latency" is from RFC9320. These two terms seem like but when used together may bring confusion. I think we can delete the term "Bounded latency". About the definition for "deterministic latency", it's added in section 2.2. I copied here for your convenience: "Deterministic Latency (DL): The bound of network latency and delay variation between two DetNet endpoints." Do you think it's OK? You might add [I-D.ietf-mpls-mna-fwk] and [I-D.ietf-mpls-mna-requirements] to section 2.2 [Xueyan]: OK, will add these references to terminology section. In Figure 1 (like Figure 1 of RFC 8964) it is really important that you mark "top of stack" and "bottom of stack" because the picture is non-intuitively "upside down". It is correct that you follow the format of 8964, but you need to highlight this. In particular, Figure 2 reverts to the "normal" way of displaying LSE ordering. [Xueyan]: OK, will update Figure 1 to reflect the stack position. In section 2, I see that you are assuming that the DLNA will always be carried by a Type C LSE. I think we have to consider the case where the DLNA is the only MNA in the packet. In this case, are you assuming that a Type B LSE will be included with opcode=2? You just need to add a few words for this. [Xueyan]: Yes, when traditional mechanisms such as DSCP and Traffic Class used for queue processing, Ancillary data may be not needed. The information will be added in next version. draft-ietf-mpl-mna-hdr has been a moving target! You need to do a little work in Figure 2 to catch up with the latest LSE formats. [Xueyan]: Thanks. Will update it to reflect the new changes. Can you give any advice for the setting of the U-bit and IHS for the DNSL case? [Xueyan]: OK, will add suggested value to these fields. Quite a bit more work will be needed to explain what ancillary data is carried and how it is encoded. Part of this will be explaining why you leave some of the bits in the Type C LSE as reserved. [Xueyan]: Agree :-). The co-authors will discuss further and supplement this aspect. For section 6, please consider that the MPLS header is not normally protected. What would happen if an attacker changed the values in the ancillary data? How can this be protected ( [Xueyan]: OK. The security defined in [I-D.ietf-mpls-mna-header] and RFC9055 (for DetNet security) applies for this draft. Other possible security considerations will be added in the future. _______________________________________________ mpls mailing list -- mpls@ietf.org To unsubscribe send an email to mpls-leave@ietf.org
- [mpls] Re: Looking at draft-sxg-mpls-mna-determin… song.xueyan2
- [mpls] Looking at draft-sxg-mpls-mna-deterministi… Adrian Farrel
- [mpls] Re: Looking at draft-sxg-mpls-mna-determin… Adrian Farrel