RE: New Version Notification for draft-hinden-6man-hbh-processing-01.txt
"Pengshuping (Peng Shuping)" <pengshuping@huawei.com> Mon, 07 June 2021 10:46 UTC
Return-Path: <pengshuping@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 3B6333A0EBA for <ipv6@ietfa.amsl.com>; Mon, 7 Jun 2021 03:46:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-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 cyLVPI3k54WY for <ipv6@ietfa.amsl.com>; Mon, 7 Jun 2021 03:46:53 -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 4BA4A3A0EB3 for <ipv6@ietf.org>; Mon, 7 Jun 2021 03:46:53 -0700 (PDT)
Received: from fraeml705-chm.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Fz8qj6jmlz6J8d9; Mon, 7 Jun 2021 18:34:09 +0800 (CST)
Received: from dggeml707-chm.china.huawei.com (10.3.17.137) by fraeml705-chm.china.huawei.com (10.206.15.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2176.2; Mon, 7 Jun 2021 12:46:49 +0200
Received: from dggeml757-chm.china.huawei.com (10.1.199.137) by dggeml707-chm.china.huawei.com (10.3.17.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2176.2; Mon, 7 Jun 2021 18:46:47 +0800
Received: from dggeml757-chm.china.huawei.com ([10.1.199.137]) by dggeml757-chm.china.huawei.com ([10.1.199.137]) with mapi id 15.01.2176.012; Mon, 7 Jun 2021 18:46:47 +0800
From: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
To: Bob Hinden <bob.hinden@gmail.com>, IPv6 List <ipv6@ietf.org>
CC: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Subject: RE: New Version Notification for draft-hinden-6man-hbh-processing-01.txt
Thread-Topic: New Version Notification for draft-hinden-6man-hbh-processing-01.txt
Thread-Index: AQHXV92cddsJvufupEuv3pyUBA+l/KsDdcSw
Date: Mon, 07 Jun 2021 10:46:47 +0000
Message-ID: <1e023f7d325d45f68f9dc0c0ff6a054d@huawei.com>
References: <162265842779.4095.2393609365780372735@ietfa.amsl.com> <E5A31CCD-104D-4B92-9730-4FCFBF191F46@gmail.com>
In-Reply-To: <E5A31CCD-104D-4B92-9730-4FCFBF191F46@gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.108.243.114]
Content-Type: multipart/alternative; boundary="_000_1e023f7d325d45f68f9dc0c0ff6a054dhuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/oMhJNeo7Nqa0PZKjezW_-HJuc1M>
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: Mon, 07 Jun 2021 10:46:58 -0000
Hi Bob, Gorry, Thank you for the updates! First, I have some questions on the "Hdr Ext Len" described in RFC8200 as below. What is the intention to have the sentence "not including the first 8 octets"? Does "the first 8 octets" include the "Next Header" 1 octet, "Hdr Ext Len" 1 octet, "Option Type" 1 octet, and "Opt Data Len" 1 octet, in total 4 octets? Hdr Ext Len 8-bit unsigned integer. Length of the Hop-by-Hop Options header in 8-octet units, not including the first 8 octets. As described in RFC8200 as below, the length of the options is to make the complete Hop-by-Hop Options header an integer multiple of 8 octets long. So considering the description above, if the first option is 4 octets long, does that mean the "Hdr Ext Len" is zero? If the first option is 8 octets long, does that mean it has to have a 6-octet padding? Options Variable-length field, of length such that the complete Hop-by-Hop Options header is an integer multiple of 8 octets long. Contains one or more TLV-encoded options, as described in Section 4.2<https://datatracker.ietf.org/doc/html/rfc8200#section-4.2>. In this new draft, I have some questions on the length of the new HBH options in this draft. * Fixed size in 8-octet units. Specifically any new Hop-by-Hop options should not be variable size that could extend beyond what can be executed in the Fast Path. "Fixed size in 8-octet units": does that mean it has a fixed size that is 8 octets? Or an integer multiple of 8 octets long? Because in RFC8200, it is also written as "Length of the Hop-by-Hop Options header in 8-octet units". Is what you meant to say that the first option should have a fixed size that is 8 octets? You do have this specification in Section 5.1 of the new draft "This field specifies the length of the Option Header in 8-octet units." which means that it is not changed compared to RFC8200. So if the first option has a fixed size in 8 octets, considering the above specification in RFC8200, does that mean it has to always have a 6-octet padding when there is only one option? In Section 10, there is "Removed requirement for HBH Option size and alignment". Do you mean that in RFC8200 the length of options needs to make the HBH header an integer multiple of 8 octets long, but now you only define the length of the option itself as a fixed size value, 8 octets? But again you keep the "the length of the Option Header in 8-octet units"... Nit: page 5 - would have be processed -> would have been processed page 7 - at least one node on the patch -> at least one node on the path page 8 - it's function -> its function; it's usage -> its usage; it's use -> its usage; it's processing -> its processing page 9 - it can be proceed -> it can be proceeded Best regards, Shuping From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Bob Hinden Sent: Thursday, June 3, 2021 2:31 AM To: IPv6 List <ipv6@ietf.org> Cc: Gorry Fairhurst <gorry@erg.abdn.ac.uk>; Bob Hinden <bob.hinden@gmail.com> Subject: Fwd: New Version Notification for draft-hinden-6man-hbh-processing-01.txt Hi, We posted a new version of draft-hinden-6man-hbh-processing. The changes include: * Expanded terminology section to include Forwarding Plane and Control Plane. * Changed draft that only one HBH Option MUST be processed and additional HBH Options MAY be processed based on local configuration. * Clarified that all HBH options (with one exception) must be processed on the Fast Path. * Kept the Router Alert options as the single exception for Slow Path processing. * Rewrote and expanded section on New Hop-by-Hop Options. * Removed requirement for HBH Option size and alignment. * Removed sections evaluating currently defined HBH Options. * Added content to the Security Considerations section. * Added people to the acknowledgements section. * Numerous editorial changes We think this resolves most of the issues raised on the list and at the pervious IETF meeting. Please review and comment on the list. Bob & Gorry Begin forwarded message: From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> Subject: New Version Notification for draft-hinden-6man-hbh-processing-01.txt Date: June 2, 2021 at 11:27:07 AM PDT To: "Robert M. Hinden" <bob.hinden@gmail.com<mailto:bob.hinden@gmail.com>>, "Godred Fairhurst" <gorry@erg.abdn.ac.uk<mailto:gorry@erg.abdn.ac.uk>>, "Gorry Fairhurst" <gorry@erg.abdn.ac.uk<mailto:gorry@erg.abdn.ac.uk>>, "Robert Hinden" <bob.hinden@gmail.com<mailto:bob.hinden@gmail.com>> A new version of I-D, draft-hinden-6man-hbh-processing-01.txt has been successfully submitted by Robert M. Hinden and posted to the IETF repository. Name: draft-hinden-6man-hbh-processing Revision: 01 Title: IPv6 Hop-by-Hop Options Processing Procedures Document date: 2021-06-02 Group: Individual Submission Pages: 13 URL: https://www.ietf.org/archive/id/draft-hinden-6man-hbh-processing-01.txt Status: https://datatracker.ietf.org/doc/draft-hinden-6man-hbh-processing/ Html: https://www.ietf.org/archive/id/draft-hinden-6man-hbh-processing-01.html Htmlized: https://datatracker.ietf.org/doc/html/draft-hinden-6man-hbh-processing Diff: https://www.ietf.org/rfcdiff?url2=draft-hinden-6man-hbh-processing-01 Abstract: This document specifies procedures for how IPv6 Hop-by-Hop options are processed. It modifies the procedures specified in the IPv6 Protocol Specification (RFC8200) to make processing of IPv6 Hop-by- Hop options practical with the goal of making IPv6 Hop-by-Hop options useful to deploy and use in the Internet. When published, this document updates RFC8200. The IETF Secretariat
- Fwd: New Version Notification for draft-hinden-6m… Bob Hinden
- Re: New Version Notification for draft-hinden-6ma… Eric Vyncke (evyncke)
- Re: Fwd: New Version Notification for draft-hinde… Nick Hilliard
- Re: Fwd: New Version Notification for draft-hinde… Tom Herbert
- Re: New Version Notification for draft-hinden-6ma… Tom Herbert
- Re: Fwd: New Version Notification for draft-hinde… Brian E Carpenter
- Re: Re: New Version Notification for draft-hinden… li_zhenqiang@hotmail.com
- RE: New Version Notification for draft-hinden-6ma… Pengshuping (Peng Shuping)
- Re: Fwd: New Version Notification for draft-hinde… Fernando Gont
- Re: Fwd: New Version Notification for draft-hinde… Fernando Gont
- Re: Fwd: New Version Notification for draft-hinde… Gorry Fairhurst
- Re: Fwd: New Version Notification for draft-hinde… Fernando Gont
- Re: Fwd: New Version Notification for draft-hinde… Gorry Fairhurst
- Re: Fwd: New Version Notification for draft-hinde… Tom Herbert
- Re: Fwd: New Version Notification for draft-hinde… Brian E Carpenter
- Re: Fwd: New Version Notification for draft-hinde… Tom Herbert
- Re: Fwd: New Version Notification for draft-hinde… Brian E Carpenter
- Re: Fwd: New Version Notification for draft-hinde… Fernando Gont
- Re: Fwd: New Version Notification for draft-hinde… Fernando Gont
- Re: Fwd: New Version Notification for draft-hinde… Tom Herbert
- Re: Fwd: New Version Notification for draft-hinde… Fernando Gont
- Re: New Version Notification for draft-hinden-6ma… Pascal Thubert (pthubert)
- Re: New Version Notification for draft-hinden-6ma… Fernando Gont
- Re: New Version Notification for draft-hinden-6ma… Tom Herbert
- Re: New Version Notification for draft-hinden-6ma… Fernando Gont
- RE: New Version Notification for draft-hinden-6ma… Pascal Thubert (pthubert)
- RE: New Version Notification for draft-hinden-6ma… Vasilenko Eduard
- Re: New Version Notification for draft-hinden-6ma… Tom Herbert
- Re: New Version Notification for draft-hinden-6ma… Nick Hilliard
- Re: New Version Notification for draft-hinden-6ma… Tom Herbert
- RE: New Version Notification for draft-hinden-6ma… Vasilenko Eduard
- Re: New Version Notification for draft-hinden-6ma… Tom Herbert
- Re: New Version Notification for draft-hinden-6ma… Fernando Gont
- RE: New Version Notification for draft-hinden-6ma… Vasilenko Eduard
- Re: New Version Notification for draft-hinden-6ma… Fred Baker