RE: A draft on the encapsulation of end-to-end IETF network slice information in IPv6 data plane

"Dongjie (Jimmy)" <jie.dong@huawei.com> Wed, 26 May 2021 15:20 UTC

Return-Path: <jie.dong@huawei.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 3BA2B3A31C2 for <ipv6@ietfa.amsl.com>; Wed, 26 May 2021 08:20:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AohTbi3kuRxA for <ipv6@ietfa.amsl.com>; Wed, 26 May 2021 08:20:32 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72E263A31BB for <6man@ietf.org>; Wed, 26 May 2021 08:20:32 -0700 (PDT)
Received: from fraeml743-chm.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4FqvYP6782z6T1L9 for <6man@ietf.org>; Wed, 26 May 2021 23:11:37 +0800 (CST)
Received: from dggeme753-chm.china.huawei.com (10.3.19.99) by fraeml743-chm.china.huawei.com (10.206.15.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.2176.2; Wed, 26 May 2021 17:20:26 +0200
Received: from dggeme754-chm.china.huawei.com (10.3.19.100) by dggeme753-chm.china.huawei.com (10.3.19.99) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2176.2; Wed, 26 May 2021 23:20:24 +0800
Received: from dggeme754-chm.china.huawei.com ([10.6.80.77]) by dggeme754-chm.china.huawei.com ([10.6.80.77]) with mapi id 15.01.2176.012; Wed, 26 May 2021 23:20:24 +0800
From: "Dongjie (Jimmy)" <jie.dong@huawei.com>
To: Tom Herbert <tom@herbertland.com>
CC: Ole Troan <otroan@employees.org>, 6MAN <6man@ietf.org>
Subject: RE: A draft on the encapsulation of end-to-end IETF network slice information in IPv6 data plane
Thread-Topic: A draft on the encapsulation of end-to-end IETF network slice information in IPv6 data plane
Thread-Index: AddN6qlZvQtgESJJSb+tDwu4II3fPf//41eA//rsWcCACjk2AP/8uDnw
Date: Wed, 26 May 2021 15:20:24 +0000
Message-ID: <2275d6ee052e4173b7a9ba2474567321@huawei.com>
References: <e4844158fd844388bba27293e91b2265@huawei.com> <DBB92575-BEF4-4EE2-81E7-D62755940F52@employees.org> <a661bbb138704ff1b5130ee4922f3318@huawei.com> <CALx6S34Wh1kAFiTSLE7Wris8+F8ZM2hy2UFxoUrotDuao2K+jg@mail.gmail.com>
In-Reply-To: <CALx6S34Wh1kAFiTSLE7Wris8+F8ZM2hy2UFxoUrotDuao2K+jg@mail.gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.45.173.54]
Content-Type: multipart/alternative; boundary="_000_2275d6ee052e4173b7a9ba2474567321huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/_K21QYfuedo-y2dzrvAl4DdE9yw>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 26 May 2021 15:20:37 -0000

Hi Tom,

Thanks for your comment. Please see inline:

From: Tom Herbert [mailto:tom@herbertland.com]
Sent: Monday, May 24, 2021 11:34 PM
To: Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>
Cc: Ole Troan <otroan@employees.org<mailto:otroan@employees.org>>; 6MAN <6man@ietf.org<mailto:6man@ietf.org>>
Subject: Re: A draft on the encapsulation of end-to-end IETF network slice information in IPv6 data plane


On Mon, May 24, 2021, 4:26 AM Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>> wrote:
Hi Ole,

Thanks for your comment.

It is expected that the identifiers defined in this draft will be parsed or processed by some network nodes along the path, rather than only the endpoints, thus maybe it is more convenient to carry them in the IPv6 header. This could also reduce the overhead of introducing other tunnel layers to the IPv6 network.

A HBH option to provide acillary information for IPIP encapsulation makes a lot of sense to me, however this proposed format wouldn't be extensible to carry other type of information that might be of interest beyond a four byte ID.

[Jie] For different types of information to be carried in HBH, one approach is to define them as different HBH options.

A way to make the format extensible could simply be to add a sixteen bit flags that can indicate flag-fields like in GRE or GUE. This allow other optional fields in option. Since HBH EH needs to be eight bytes anyway, there's no additional overhead if this is only HBH option. Also, this is a way to pack data into one option as opposed to using separate options (so less overhead and limiting number of options in HBH EH is a good thing).

[Jie] The approach you suggested is to introduce optional fields in one HBH option, and use flags to indicate their existence. This could reduce the number of options and may have a better packing efficiency, while how to introduce new fields based on this approach may need some further consideration. With separate options, the processing behavior and the length of each option can be determined from the option type and option length fields. Can similar function be provided with the one packed option approach?

Best regards,
Jie

Tom



Best regards,
Jie

> -----Original Message-----
> From: otroan@employees.org<mailto:otroan@employees.org> [mailto:otroan@employees.org<mailto:otroan@employees.org>]
> Sent: Friday, May 21, 2021 4:58 PM
> To: Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>
> Cc: 6man@ietf.org<mailto:6man@ietf.org>
> Subject: Re: A draft on the encapsulation of end-to-end IETF network slice
> information in IPv6 data plane
>
> Hi Jie,
>
> > Recently we published a draft on the encapsulation of end-to-end IETF
> network slice information in IPv6 data plane:
> >
> >
> https://datatracker.ietf.org/doc/html/draft-li-6man-e2e-ietf-network-slicing
> >
> > This document defines the mechanism of encapsulating the end-to-end
> network slice related identifiers in IPv6 packet, which is aligned with the
> framework as defined in draft-li-teas-e2e-ietf-network-slicing.
>
> What are the benefits of using an IPv6 extension header to carry the meta
> data?
> In contrast to embedding it in a tunnel header (like what GRE, Geneve, etc,
> etc does).
>
> Best regards,
> Ole

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------