Re: [IPv6] Progress of comments resolution on draft-ietf-6man-enhanced-vpn-vtn-id

Chongfeng Xie <chongfeng.xie@foxmail.com> Thu, 14 December 2023 02:53 UTC

Return-Path: <chongfeng.xie@foxmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B42EC14F726; Wed, 13 Dec 2023 18:53:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.169
X-Spam-Level:
X-Spam-Status: No, score=-4.169 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, HELO_DYNAMIC_IPADDR=1.951, 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, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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 (1024-bit key) header.d=foxmail.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 OSrln9U-JX48; Wed, 13 Dec 2023 18:53:50 -0800 (PST)
Received: from out203-205-251-60.mail.qq.com (out203-205-251-60.mail.qq.com [203.205.251.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7374DC14F602; Wed, 13 Dec 2023 18:53:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1702522419; bh=QwXotruaCyCoTEYDyqOQeQWkFe6pFSEY3P29hTPZuHc=; h=Date:From:To:Cc:Subject:References; b=x0VoW1KGctVF5apFYVgNs5yFInpg+pEGX2jgvJUbak8ddSf/iFfkdHc9N0kLvzAoW 3eJ754gEpfsKK+oisUu/s3+LBunmuRor0aqPUoYEb+OD8mTVTAlkLD5FxBta6ZwBJ0 euXtatXIYtzmbRgcmovMP6m9ghPejgaW5n+tkd2s=
Received: from DESKTOP-48H476U ([219.142.69.78]) by newxmesmtplogicsvrszb6-0.qq.com (NewEsmtp) with SMTP id D659585B; Thu, 14 Dec 2023 10:53:37 +0800
X-QQ-mid: xmsmtpt1702522417t2ngska6m
Message-ID: <tencent_4DCA9642F17C866B1E401A0E60B3E1D89207@qq.com>
X-QQ-XMAILINFO: OZZSS56D9fAjKyy8aEqcPqL/aw8viqwv9a02yOJXOFsL3WusC4mLDUN1+qxwb8 GCJ0L6xZbsGgQBQUbERTFcNuzYHU785KUWt4Ys9vf9NAAIAxG6NwDNznaopZgD2xmGz46AKwk+J+ rx6yhfAJ56FDYzPNmQ8TbMkD4vO1f0YHQNf8d0ya2mnDvChOuwIf6LVOT2TnPCY8H2srCmCzn/Jf /YtdzZJnLHcLT2RthyLjdt0vnPVN8/v4c11hz9O8o1oH/zVLw1xrsnEJG6Ggf4TRxJQNJIlaXXE+ NoEVEVsRp8xh4enx3VtE8zJPWbpJdmQLGx51hoFpQn4Jms77LRZJsCDhAcVa/uRUVWG3SuD4+3FU OpnkBNk1aatG2eAoY7ZpSC5pjo6LT5QZK93bEK+XRI2KiEK4UmrC06/oDcR7xtP22rQnffKrSxth ODe5Q6GuS6yXEQ/UY2sGDVB8h6wy5AbKHIKs5VVslGEy5RaFQk7sxoOgu416gkHEJxFKkO39iTrE jxCfd0In4zvNd99sgOieM8N6BSy21bjro+D1fGQWM3dgJoO3dSSoTmsGNJhPvG45uyGbV83lmR7X CvEC1ZvxQA40yPwnREE05uNF12mzLBSk4gPCfG3y9CBpVvhCcopdz4STydaxnJjEP9VDLMlrgRxl 3/EKsdiNWiQTOpbZxHK20g78p2jhPMc9aPIh5IgmJMsscUsL0++t3F8Xj4spK5zCqJuEvaOlEFQa 8500TLkmCXD/FjjK1iqMIQzZbBQyOz8Ai+DLyGM97Ec9kINdO5w8SIyZV+nGBDBge2GjZBOTxhQE LF/BfLQpF0LI05yeNexehAl7ZH3TCRh8JcDv5E+5shr9Zp4SwM51ZGFK1iqKKWdbzw0P6Gn6wJvU XS2EcPD3z1HIHIBFjanM+EHevtJ57v+hSnMgHpyE4XXqSiPuYTQkjoMnxYjM5pTA4on4A4tdMbq6 fLBxGEsjWIPuE1SrmNIpzHLfUw0qL8Ho3Ip04J3LtQIJ8xt7xdLhukgal+ou7KZEcavC/gBDJx3T eXAseGJBEzgXR8KMlon7x/qGV6YYo=
X-QQ-XMRINFO: NyFYKkN4Ny6FSmKK/uo/jdU=
Date: Thu, 14 Dec 2023 10:53:39 +0800
From: Chongfeng Xie <chongfeng.xie@foxmail.com>
To: adrian <adrian@olddog.co.uk>, "Dongjie (Jimmy)" <jie.dong@huawei.com>
Cc: IPv6 List <ipv6@ietf.org>, "draft-ietf-6man-enhanced-vpn-vtn-id@ietf.org" <draft-ietf-6man-enhanced-vpn-vtn-id@ietf.org>
References: <165d35ecaaa44a3daff0783cd161eb12@huawei.com>, <014c01da2cde$f6e31510$e4a93f30$@olddog.co.uk>, <2fcc89b28bc64c7cb5cf2abf20319006@huawei.com>, <021e01da2d1d$2efc2930$8cf47b90$@olddog.co.uk>
X-Priority: 3
X-GUID: 6DE9AE56-EBB4-434B-B241-E2CEE42631A3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.24.96[cn]
Mime-Version: 1.0
X-OQ-MSGID: <202312141053388039543@foxmail.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart768080001442_=----"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/VpLD1qPzplF0v5YfYZohxJ-jWMo>
Subject: Re: [IPv6] Progress of comments resolution on draft-ietf-6man-enhanced-vpn-vtn-id
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2023 02:53:55 -0000

Hi Adrian,

Thanks for sharing your opinion on this document.

I fully agree with your suggestion about the terminology alignment with TEAS according to recent discussion and decision made there on the enhanced VPN framework.

Regarding the S flag, I also find it useful for network slicing in our network, as it can help to customize the behavior on traffic belonging to specific NRPs, and also on specific flows in an NRP. It could also be generalized for other use cases.

Thus I think it would be more efficient to keep the S flag as part of this document and progress together.

Best regards

Chongfeng

From: Adrian Farrel
Date: 2023-12-13 01:03
To: Dongjie (Jimmy)
CC: '6man'; draft-ietf-6man-enhanced-vpn-vtn-id@ietf.org
Subject: Re: Progress of comments resolution on draft-ietf-6man-enhanced-vpn-vtn-id
Hi Jie,
 
I rather expected some more comments on this, and I sat back to watch them,
but then it went quiet and I forgot.
 
So, "better late than never".
 
As an aside, I wonder whether you should follow the advice given by TEAS in
its work on draft-ietf-teas-enhanced-vpn, and feeding into IDR on
draft-dong-idr-sr-policy-nrp. That is, generalise the VTN use case to NRP. I
don't think this makes any technical change to the document, but makes the
applicability wider (more generic) in step with what TEAS is doing. This
seems to in keeping with the suggestions in your Section 5. But it would
require some editorial work.
 
I am not enthusiastic about splitting out multiple documents. It just makes
more work.
 
While I understand that the authors and Med thought this might be a
compromise, I doubt that the authors really want to do this (that is, make
more work for themselves) and since no one spoke up on the list, I wonder
whether it the (perfectly valid) preference of only one person.
 
If the reason for splitting was technical or made for a radical improvement
in readability, I might buy it. But I think it is purely a documentation
issue.
 
It is worth noting that if the document was split then, without the S flag,
the whole flags field would be unused in the remaining document. It is
"unusual" for a spec to define a field that has no documented use. I'd be
uncomfortable with that.
Conversely, I think this drat should introduce a new registry to track the
flags field
 
Personally, I see some value in the S bit as defined. At least, I do in the
context of the network slicing use of the NRP. Consider a network where some
resources are strictly partitioned (reserved) at some transit nodes, but at
other nodes (perhaps ones that are known to have plenty of capacity) no
partitioning has been performed. In this case, you would want the nodes that
have not done any partitioning to not be bothered by the VTN/NRP ID carried
in the packet. But consider, instead, a network that is resource constrained
where partitioning has been carefully performed on all nodes. In this case
you would want to observe that the packet cannot be assigned to any
partition and so should not use the resources of any other partition.
 
Well, I think this might be softened for two reasons:
1. If a node does not understand the HBH option, it will skip over it (you
have specified the highest-order 2 bits are set to 00), so the default
behaviour is to try to forward the packet.
2. Assigning best-effort forwarding to packets seems like a reasonable
default.
 
So, I would keep the S bit in this, but I would change "drop" to "perform
best effort forwarding". (Noting, of course, that the best you can do might
still be to drop the packet.)
 
Cheers,
Adrian
 
> From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Dongjie (Jimmy)
> Sent: Wednesday, November 8, 2023 12:59 AM
> To: 6man <mailto:ipv6@ietf.org>
> Cc: draft-ietf-6man-enhanced-vpn-vtn-id@ietf.org
> Subject: [IPv6] Progress of comments resolution on
draft-ietf-6man-enhanced-vpn-vtn-id
>
> Hi WG,
>
> Regarding Med's review comments on draft-ietf-6man-enhanced-vpn-vtn-id,
the authors
> and Med met in Prague and reach some agreement about the possible
resolution of his
> comments.
>
> The proposed approach is to split the definition of the S flag out from
this document, so
> that this document will focus on the specification of the VTN option with
all the flags as
> reserved, and the S Flag could be defined as an extension to the VTN
option in a separate
> document.
>
> Before updating this WG draft, we would like to know the WG's opinion on
this approach
> to move forward. Any feedback is welcome.