RE: Removal of destination options that precede a routing header

James Guichard <james.n.guichard@futurewei.com> Tue, 26 May 2020 15:20 UTC

Return-Path: <james.n.guichard@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 6AC6B3A00D8 for <ipv6@ietfa.amsl.com>; Tue, 26 May 2020 08:20:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.09
X-Spam-Level:
X-Spam-Status: No, score=-2.09 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, RCVD_IN_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4IxIyZc1y_go for <ipv6@ietfa.amsl.com>; Tue, 26 May 2020 08:20:18 -0700 (PDT)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2094.outbound.protection.outlook.com [40.107.220.94]) (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 2FE363A0045 for <6man@ietf.org>; Tue, 26 May 2020 08:20:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LRtO2brmJqLJdXlbkZjsp/dxbEhQ2hXvuqb9ZJEnu7yKrvpjrhVlVJaB0ZfE+vMwawF+44h//r6JtskpWPZyww13EO4V88bgpkYZeqAaMQdaOGvtUn89J1jrRO6q1rCOCeaJenoCkIRXQtIyJZnrR8tvty81hNwKlGSX4vo+raXsWEcnSflfh7wbfk+HzHmiapr1Qk54nprL0nkX2FBg80V0lOqX9ZgXWWOi19Irfts27xOv6XQP3342wzqcPlyV6frGw6ziVWWZ9v6VzAZHojXsZCAiHs2ZDl2inNzoTrEkzgHjOvrbKdvb+ChARZ1QQWstnn4p3DoO6xqKDnh7QA==
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-SenderADCheck; bh=GeIkwYR++gfysUh+KkWgtxBwoIGI+hzoTWwocm+QDwY=; b=M27pEbm4Tr4A0mTi1ZXgjzFyg5H2SK3Q03JvCwXw/gJaUJ5sAYlCmkPMNeAUmapUKG5v4N/2TOFuOae2RJNst40GigAau2viV0i8vxKRHLhEAEo6DIzkwGabmQsiZrfN85+RC1j1/dw8zieaeu75zt3XJ6cM6/Mhl8mDzJgpYF7MQsuHsx8UTGQOJHo+WnwpJdj7DF7+T9Gp5ryW/o8IZaxISpzGYkfw9sWw68GUcXXSRBLJexgAbW77Yc0tCp/LJnezNTrlcJy9h09zB9qeJNnMV0sUnUKlVyFKU+1qzxhyDxFMLVyzHm4ND/5V4Mf3zYmYc8JeBMr9DN8M4yu5iQ==
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=GeIkwYR++gfysUh+KkWgtxBwoIGI+hzoTWwocm+QDwY=; b=XAdnW3XczZ9jlXq/4n/ogrM4gfSwG/LJfgaqdzLzAUiLxBScgyRisb1QrbKe47tMjx8PqfARBOCByI5QuTMA5VAzYEnEun6p70XTqYKow+/fKpKj+sU6A5aqgxy174EtxPQ+7NyBVzeVtSv4WumS5nR8UI7g+9OmgjwbYnXnItY=
Received: from DM6PR13MB3066.namprd13.prod.outlook.com (2603:10b6:5:19d::18) by DM6PR13MB4067.namprd13.prod.outlook.com (2603:10b6:5:2a6::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3045.7; Tue, 26 May 2020 15:20:15 +0000
Received: from DM6PR13MB3066.namprd13.prod.outlook.com ([fe80::a024:eb2c:7574:b7b7]) by DM6PR13MB3066.namprd13.prod.outlook.com ([fe80::a024:eb2c:7574:b7b7%7]) with mapi id 15.20.3045.009; Tue, 26 May 2020 15:20:15 +0000
From: James Guichard <james.n.guichard@futurewei.com>
To: Sander Steffann <sander@steffann.nl>
CC: 6man <6man@ietf.org>
Subject: RE: Removal of destination options that precede a routing header
Thread-Topic: Removal of destination options that precede a routing header
Thread-Index: AdYzYrnggUAxZR1YQtCyeO9Y0uk/jgABn2mAAAAl/wAAADvBgAABBT5g
Date: Tue, 26 May 2020 15:20:15 +0000
Message-ID: <DM6PR13MB306639AE0C4395931FF1961ED2B00@DM6PR13MB3066.namprd13.prod.outlook.com>
References: <DM6PR13MB306686E9F1A444C05BB5EF56D2B00@DM6PR13MB3066.namprd13.prod.outlook.com> <27AD0B48-3DDD-4EE6-9325-B897727BB30C@steffann.nl> <CAJn5=Kfhd+OvPP7JrNAyZesBehoMuW2C7c6WhtWCBjaiciVzMw@mail.gmail.com> <601AA381-3E3D-4C63-9DA8-A9FB0977F533@steffann.nl>
In-Reply-To: <601AA381-3E3D-4C63-9DA8-A9FB0977F533@steffann.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: steffann.nl; dkim=none (message not signed) header.d=none;steffann.nl; dmarc=none action=none header.from=futurewei.com;
x-originating-ip: [47.14.47.233]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f20a9e51-0541-4e11-219a-08d801884abc
x-ms-traffictypediagnostic: DM6PR13MB4067:
x-microsoft-antispam-prvs: <DM6PR13MB40677E1AAF56409715369152D2B00@DM6PR13MB4067.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 041517DFAB
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gkJMcDarsgH5l1m7UY1KBfL5XbqapCLIW9FdkABIvwsvciiXm1RjPQoniboYtfwXy2U96MLajdNsVbvFhAAq0kGQnPSX2dBbUo7u0y+O+hYVxB7IenWuQMTCgaRjL+vUlwVFN1Cwj5Lyn5i6bx+byAYZvQYsewJQdT/4Rbelz7j5TeYWmCdo6ijD8yKLG3gH4lQYP89riX5kY7DdorNoOis2RNiZPjWf6lPzP9CljoggTCPiLiRhQJRVRa8+wQpJ6vrpPRbPaDBRzeaPHhfmBWxJRNfbvm4NttwgkKZ8ABz8gRI8YxeCUSs9dEEkMeDziVrftPToYrx+TCOZqWllKg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR13MB3066.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(346002)(396003)(376002)(136003)(39830400003)(6916009)(66946007)(66446008)(76116006)(5660300002)(66476007)(66556008)(64756008)(71200400001)(66574014)(52536014)(55016002)(8676002)(9686003)(478600001)(316002)(6506007)(53546011)(186003)(8936002)(33656002)(2906002)(7696005)(86362001)(4326008)(26005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: Mzdeo4lqUOFKHjJ6DupLf/vX25OrSHPpdjC/g004evTfnG84wZHgPBxAPKPW9azK7nRf7UhTvUyNP6yljD1z2p0MYfzLE2IUkZloiMvtvfbcdxJ53WymiTJvXVv6Oc9Iq06EjiC3RdMVLySMYWjY8Kw6R4cCVnx/yUy/v3zausn4QBzjTu1nrRLPS2z81ssaJ1eYcIw5uyI4qCwzickCh8K3mgV+Bp5ye/x2JFEvl7UH47xKCufwpo+AnW7/n7KSHufcHa2eUdlOGdUimbW44kPq7vJz7c8DXbHmLHhxeutHEL4tn5fG8LKcaKNpQlxrGplldGOub2F9GqriNkTAEbG3IH20o7ACiEzUmVYN/rc/1IWmg9pn6p73kntRORjrPyEMavFeYUJf3ZoivwUrq9HIwBj75C4NEzRQ6xrM5ozCkh+JzWKoy4Rn6RVwjcjtaWOChZouqY7HYxhge9qCNno029FP5WPVV/hnzCu6OfE=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f20a9e51-0541-4e11-219a-08d801884abc
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 May 2020 15:20:15.2319 (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: 17N9cRCtBn56C18mtlF8F2Dr0FZYEtYw0psYIEt4f9JEgzOjZPMGnC6F8ofIIUt3g+c43I2K0Aon51K2rUZ92g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR13MB4067
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/RVh23t4F-LuQJGpPXH1o2D29fRk>
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: Tue, 26 May 2020 15:20:21 -0000

Hi Sander,

Thank you for the clarification. 

Dare I say It as I don’t want to start another long and exhausting email thread 😉 but it is kind of interesting as knowing this helps to clarify that when RFC 8200 is talking about the node identified in the destination address field of the IPv6 header then said node is able to process, delete and insert extension headers according to the text; in order to process DOH before a RH then that node must be the router as identified in the DA of the incoming packet and not the ultimate destination as previously argued in another thread. 

Jim
-----Original Message-----
From: Sander Steffann <sander@steffann.nl> 
Sent: Tuesday, May 26, 2020 10:34 AM
To: Jim Guichard <jguichard1966@gmail.com>
Cc: 6man <6man@ietf.org>; James Guichard <james.n.guichard@futurewei.com>
Subject: Re: Removal of destination options that precede a routing header

Hi,

> I’m not so sure about that as the original packet is encapsulated in an outer IPv6 header.

Ah, an extra layer :)

In that case the final destination is the tunnel endpoint and wouldn't just remove the destination options and routing headers, but would remove the whole encapsulation. So the DOH before the RH would be processed by every router along the tunnel/RH path, the DOH after the RH would be processed by the final router on the tunnel/RH path, at which the whole encapsulation would be removed.

Cheers,
Sander