Re: [IPv6] [spring] WG Adoption call for Segment Routing Header encapsulation for Alternate Marking Method

Haoyu Song <haoyu.song@futurewei.com> Fri, 10 February 2023 17:24 UTC

Return-Path: <haoyu.song@futurewei.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 256B8C16950C; Fri, 10 Feb 2023 09:24:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.996
X-Spam-Level:
X-Spam-Status: No, score=-6.996 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, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, 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=futurewei.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 FoQ9X9WPr1ry; Fri, 10 Feb 2023 09:24:29 -0800 (PST)
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2070f.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e88::70f]) (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 3BA18C151710; Fri, 10 Feb 2023 09:24:29 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MfzJdJV1NZcF+vxe91tld5StDnIL9zzGx862Md7sUceC82BktE/ZdxlOwVkT47z0hOZKvSLVVTlBFN5gHynXTr8dFkClBMemZj4KEGuCg10G82urOEb1jZJ6ChNo1yXfsKP6/ZK+bRaXadV2HDNV0OPKEywRZVfTStz/apuW95wAUNFjt6vNd07t6VI4cuyFSaCU+NRjL6Bo64QOXPN5L7FgA+3VVVpTkgIrr/j6N/xCfeARLu6Tgcpk9vCMFMgngSuct2kqrQqFlqc3tlINGYnd9MrfyC6n9vf7rj8i5g/TC6hsgpOP6Gp7mNMBP1YLjpn9TK/iyCpBuiw0zWQNgQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=J0dGnrJqhiLYSb5QD3QOOXuJTPAAoXSJAbmG5nXVh8o=; b=I45HNmXlSFlEidmcotPlP1feft7xTJsru39iHirU1razXPFyArLvPrkPFpoCel/o7TTXnAdDkA9e6GWXiyfWSg/6MUdJP1rGtWgb2lFs6MINEtr4muDgF+y8v/vMg8x2iKNTB336kyuIex3Q/1+dKjnGQ04g4K4mdvWzQlx0ENyFkXKcx3s/WeY87uG8Q6MdBBbFDIuaIxwiAjOYyOVm9H6vra9qTqat0QNCnOfYKMlkEp8LJdVOA5gBsFcipBJQC8pcsSuZGPN0+DEY7s5+ojnklNtIjaEKJr2kvf1ThaLBc4C2W1gJAO8vq/BuuVLic1008WazptQbyWZdSk+wVQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=J0dGnrJqhiLYSb5QD3QOOXuJTPAAoXSJAbmG5nXVh8o=; b=bEpCOvtLj1yOI8qAA2cU/ilTEloJbljB5dSKntdsBzJfv6FrUSJr9+3scm6JLDze9Kdejh7QHW9M09gLoLK6MT5pGTmTAKhip0Hb54xghtJMKpTLcbXbohJsiFUHK2QDjqeOg50nzJ/Pzw0GsEK5cGm+SEbh2b/AhNeaUjSvqFI=
Received: from BY3PR13MB4787.namprd13.prod.outlook.com (2603:10b6:a03:357::13) by SA1PR13MB5588.namprd13.prod.outlook.com (2603:10b6:806:233::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.19; Fri, 10 Feb 2023 17:24:24 +0000
Received: from BY3PR13MB4787.namprd13.prod.outlook.com ([fe80::1f8e:a6f4:d5a0:c536]) by BY3PR13MB4787.namprd13.prod.outlook.com ([fe80::1f8e:a6f4:d5a0:c536%8]) with mapi id 15.20.6086.019; Fri, 10 Feb 2023 17:24:24 +0000
From: Haoyu Song <haoyu.song@futurewei.com>
To: Giuseppe Fioccola <giuseppe.fioccola=40huawei.com@dmarc.ietf.org>, "xiao.min2@zte.com.cn" <xiao.min2@zte.com.cn>, "jmh@joelhalpern.com" <jmh@joelhalpern.com>
CC: "spring@ietf.org" <spring@ietf.org>, "ipv6@ietf.org" <ipv6@ietf.org>
Thread-Topic: [IPv6] [spring] WG Adoption call for Segment Routing Header encapsulation for Alternate Marking Method
Thread-Index: AQHZPS9MIqjqdrvYhECD54XkeSh70q7IaIzA
Date: Fri, 10 Feb 2023 17:24:24 +0000
Message-ID: <BY3PR13MB47877ACC60B22B943BA1B3159ADE9@BY3PR13MB4787.namprd13.prod.outlook.com>
References: c51e4a3f-5e6e-5386-4e6a-23709d52c1fe@joelhalpern.com <202302101053208513967@zte.com.cn> <bd9c7926aad04bb980ce1a00e30aed83@huawei.com>
In-Reply-To: <bd9c7926aad04bb980ce1a00e30aed83@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY3PR13MB4787:EE_|SA1PR13MB5588:EE_
x-ms-office365-filtering-correlation-id: e5dfb64f-1a93-4424-fed7-08db0b8ba7af
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4dmGhz5fmjuvTDScn1xGfhfKniZ1jWNfY/0EoV1KVJeLX4jBXmuxHujLgjziIX4lhKbKQg75TvPYhsJHwJT/uq7Rj4QvAB7vMtyv74cjp0mLKQPjybTfsORd/50m6iFu2SOVrMM8a8Q04+mOeSMhWAGrJV1bJkXbe6EwFEASWpf4xbwvGNk8LhD8EbpLjtPew+Aej6rsShMMvCULiVdffhf4ucXanPiynP8/rQ0pavwoJ0rwJqZSwMsJp1xqHW9+ddYF5Dzrjyvce49n/MeG+0fb/vdOL3SWgP+a0wHvLt8khwjB3T7LKqjHk32f+Tt1VHAu1LTL8z7fBPQWh03ira869HWyKU4YyM/ql0fnQfwv81m2RstH8okNO9aV9KnMWZk/KCaq//yZ7XdT2v7Lz4ynezioWlyPO7FywLBQhjURAQq7N/76SKYdbUXkBy12syvQSE1K2eJfpQOFh3yiE4wAGdr2939C2pM8Yjy6YeCU7bd/8aMlWUD8VmwPjx71IHYGJZedx0HYjsr0V6Jqqr3MQvUAFZ2qDXFhXOAdFozMrSq/T8ImmYZ84jmtl2Kd0eHo0Z0Lni7VM8HYqer7TZBuJWFQSw4/JUj2NfWD6k/D8ydzZ201YkjGifAzktXTcVXUJtZcun6mY3riagiykTq15kiEGWGc0IlKhK5QqefZj0AE4GmDGUDNssK8HyxFA5PwfRHlDE1+F4h6k0I6J6cv38YOhE71xm1mO7+UhWwf2VQSYzsc9R+kc8VUQ6Ak7PKP38Tm57Kw3opZvy/9kA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR13MB4787.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(376002)(346002)(39840400004)(136003)(396003)(366004)(451199018)(54906003)(316002)(66946007)(38100700002)(110136005)(8676002)(66446008)(66556008)(64756008)(8936002)(4326008)(41300700001)(66476007)(76116006)(5660300002)(38070700005)(86362001)(122000001)(33656002)(166002)(53546011)(186003)(26005)(6506007)(9686003)(7696005)(966005)(2906002)(52536014)(44832011)(478600001)(83380400001)(55016003)(71200400001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: OvbFfhOefsv48hM/IbY2Gdl4zRJMHRBE5iotfXKoKV6flHZDiiKlZBETj/38gdwygd8VaF0/sjEADmp1LQGL43QWwPtQxv8aVoqTsaT3+a40Hg4i5y3zJ2TEo6qFI9xuHbE/B4IEX3nhnCR2T+9diWZk8NTmrYsgJnnxG/rYh5c+NOPTnQVukM9bY8PPl0epe++IKj4sE/1+gUUTgtPxXHM1BlOx4oOCapIgW/d7zK5fhFpRg8lhE+swuy89oPaaCLPn/H/WeDkghbgMaVrMjuPp7puU7GJfsVI8QfpboHaLBB4gDtv95AToJ8T5/bOEfuLRfTEAeCU1XxpKi9NsQr7KbP5+tSrvxV7VIrEpGCQJEGC5zqd0JCD+99BzvBS7bJn3NUV9TeouRJeUnxurJXF6Wpx+0kHxsJZgGdZel/V76R4H4iRzzCyEsBPdaWwkCIdICRdP491AuQP8gA9WnryOhLSLliITx1fMkaDGEcKWR4FJ0xFfojniwRdszUah0Xp9zRqWSbp3dFEdKjF23kuaqG/Y/tweemHBuSPSbMcYJxVo24MRuLJyfQ3R+c/tb6bRKaKTc07Kyzh6bV6yD+H/fJRLzI4BHYbEwm0WRTqvPUWEwOxLV3HKENxRkQJbApntnC+SKhltZLzSm/p3YfrGjfguSC/rLrT2b9av5NcUhxTzDTzNrEB69+2/A30LjESp0SEtpHMptaUoY5mSoBVw6HtAETjcxlGQpYXNnUAEQc30aSD1g5h9g0dDplLlND5dWorptZL4CyxOzLwnAv3BiqazbgAWJWBh+HqwQCttsEvqjcoXvFBmHxC5Dlxy58ebefzsl4QVaol2XJpG8xRR5IaOXAC3ByuFQdorhefFb7Uhq1KXvWCq49TozvLI2msw9R5Jhs8AV0xrXoWM5CCHXI013/mwsF8BR1X4+NMSN74MMab5qmfx+4BK0YW9S9WAtVq6/yLObTri2cqC9QANhJYc+y0dhjD/+oRuGw1M9Cak0sh52gR3dCxwSQCUrB57PFWTunpkZsPYbfmwPjDR6g3K0BaFV1vhlEGt3vQsqNnQa4ZtRduwDAinNFOeQsxYIT1e8qdoTdGaHitOqMsSY0eOwnEd5xQhH1Bg1VKS/I5NLYwi2REOJu3pLl8XSSdi8F6i7+vU8CBtPhxGEjssuHwMHj6FsIfljdwh2s25s4OLggKbIx7FD/CiJX1JXs2OXqfaey8p5wkD6whFLQTs1lYAtTndtgiU4OcyrEh4XhopsJeuvkzHHk5fmLW98gwpN71a/cXP0Nu7a8+9KzPOnN8CGb0U6TiQ6xe7kyQAy4oH6v6WNIw+/A0N4WzTAQlNkCqPo6W3O0ZC+TvBoqwlwLOG2b8NV9GB4Vw5XcP42bk/2i5uSeyd37xJJqYIjD+SjgJOi/dPjLy8RmaQ4CF+F8g/tdcLd5jwZ/KJWwlcyZSM/XW/2W5FrSWaPXg55NYDFul3eXdIkjqeaB94WGCAheoa3JcId9fwPHerXmxVcYWJ0nRXfbZhPp/9yRMB2Qf2cSbcwzlS1iinJbwlW2kpbrJ0+TqlZrRp/Va8tcU=
Content-Type: multipart/alternative; boundary="_000_BY3PR13MB47877ACC60B22B943BA1B3159ADE9BY3PR13MB4787namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR13MB4787.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e5dfb64f-1a93-4424-fed7-08db0b8ba7af
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2023 17:24:24.4278 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: hMUtcYzzzuh/43qjcf0VwxIremmFRHlXQy4IfH4m9D0Sm+vtivzdJMjtCkp4l8PBcvveAIStyDk47Cf2iZhCyg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR13MB5588
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/wajMnQ4al6MZkckKxMrnb0c6nsw>
Subject: Re: [IPv6] [spring] WG Adoption call for Segment Routing Header encapsulation for Alternate Marking Method
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: Fri, 10 Feb 2023 17:24:33 -0000

IMO,the method in this draft clearly defines the AM effective scope by data plane encapsulation itself. It avoids the need of using two EHs to achieve the goal. Using two EHs not only bloats the header size but also requires cumbersome configurations to the non-SR routers.
In either case (SRH or DOH encapsulation), the AM processing is the same which accounts for the major implementation cost. However, the introduction of SRH encapsulation can reduce the overall system cost in the SRv6 scenario.

Best,
Haoyu

From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of Giuseppe Fioccola
Sent: Friday, February 10, 2023 1:08 AM
To: xiao.min2@zte.com.cn; jmh@joelhalpern.com
Cc: spring@ietf.org; ipv6@ietf.org
Subject: Re: [IPv6] [spring] WG Adoption call for Segment Routing Header encapsulation for Alternate Marking Method

Hi Xiao,
Thank you for the feedback.
As also discussed with Greg, this is a general issue if you want to add on-path information for SRv6 and avoid some limitations with the option header (RFC 9098 and draft-ietf-6man-eh-limits). I think that, for SRv6, a more robust way can be to integrate the data fields directly into the SRH, since there is the possibility to define dedicated TLVs.

Regards,

Giuseppe

From: ipv6 <ipv6-bounces@ietf.org<mailto:ipv6-bounces@ietf.org>> On Behalf Of xiao.min2@zte.com.cn<mailto:xiao.min2@zte.com.cn>
Sent: Friday, February 10, 2023 3:53 AM
To: jmh@joelhalpern.com<mailto:jmh@joelhalpern.com>
Cc: spring@ietf.org<mailto:spring@ietf.org>; ipv6@ietf.org<mailto:ipv6@ietf.org>
Subject: Re: [IPv6] [spring] WG Adoption call for Segment Routing Header encapsulation for Alternate Marking Method


Hi Joel, et al.,



As a verndor having implemented the encapsulation *put the Alternate Marking encodings in the Destination Option preceding an SRH* [RFC 9343], I regard the encapsulation *put the Alternate Marking encodings in the SRH TLV* [draft-fz-spring-srv6-alt-mark] as a burden.

Note that it's a data plane encapsulation, one solution is preferred always, unless the newly introduced one has significant advantage (in some aspects, to some people), it's not the case to me, the potential benefit to use one IPv6 extension header (SRH) instead of two (DOH+SRH) doesn't mitigate my concern. :(



Best Regards,

Xiao Min
Original
From: JoelHalpern <jmh@joelhalpern.com<mailto:jmh@joelhalpern.com>>
To: SPRING WG List <spring@ietf.org<mailto:spring@ietf.org>>;
Cc: 6man <ipv6@ietf.org<mailto:ipv6@ietf.org>>;
Date: 2023年02月02日 08:45
Subject: [spring] WG Adoption call for Segment Routing Header encapsulation for Alternate Marking Method
This call is for the draft at:
https://datatracker.ietf.org/doc/draft-fz-spring-srv6-alt-mark<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-fz-spring-srv6-alt-mark&data=05%7C01%7Chaoyu.song%40futurewei.com%7Ca656a2c5fc5845caeb4d08db0b466c20%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638116169340368509%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=KiDUrI4cNbVJc4a23yAgAsNISUwY39bOghRfif6zcfE%3D&reserved=0>

This email starts the WG adoption call for the subject draft (as
requested by the authors, with apologies from the WG chairs for how long
it has taken to kick this out.)  This call will run through the end of
the day on Feb 16.  Pleaes read the whole email as there are a few
points, and it is not that long.

Please comment on whether you think this topic is something you think
the spring WG should work, whether you think this draft is a good
starting point for such work, any issues or concerns you have, and
whether you would be willing to help be contributing and / or reviewing
the work if the WG does choose to work on it.

6man is copied for their information, as this is different from but
related to an extension header proposal in front of 6man.

Authors and named contributors, please confirm to the list that all
known, relevant, IPR has been disclosed.  If it has note, please remedy
this gap.

The spring chairs have noted one aspect of this draft that caught our
eye, and we would appreciate WG members who comment on the adoption to
consider, and if possible opine, on this.  As we read this draft, as
distinct from the related 6man extension header work, this causes the
recorded altmarks to only be updated at routers identified in the SRH
segment list.  (We presume this would include all identified points in a
compressed container.) We could not tell from the document what the
value was for this as distinct from getting the measurements at all
routers.  Do WG members understand and agree that it does have value?

As a lesser point, we consider that one quote in the draft is misleading
and will likely need to be reworded in the near future.  The draft say
"SRH TLV can also be used to encode the AltMark Data Fields for SRv6 and
to monitor every node along the SR path."  It is unclear if these was
intended to mean all routers (most of which would not see this TLV) or
if it was intended to refer to only those routers identified in the SRH,
in which case we presume it will be reworded.

Thank you,

Joel

_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fspring&data=05%7C01%7Chaoyu.song%40futurewei.com%7Ca656a2c5fc5845caeb4d08db0b466c20%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638116169340368509%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Bq2cJMycTZKjss%2B%2F6S8uLcDWFDfQPGJYq8ZMLZoEduc%3D&reserved=0>