RE: New Version Notification for draft-voyer-6man-extension-header-insertion-08.txt

Andrew Alston <Andrew.Alston@liquidtelecom.com> Thu, 28 November 2019 03:41 UTC

Return-Path: <andrew.alston@liquidtelecom.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 63647120B34 for <ipv6@ietfa.amsl.com>; Wed, 27 Nov 2019 19:41:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-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 JPZ9dj286z7Z for <ipv6@ietfa.amsl.com>; Wed, 27 Nov 2019 19:41:11 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79221120116 for <6man@ietf.org>; Wed, 27 Nov 2019 19:41:11 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02lp2057.outbound.protection.outlook.com [104.47.6.57]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-48-fNmp_pSLNuyQJUYgJa3XFg-1; Thu, 28 Nov 2019 03:41:05 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5254.eurprd03.prod.outlook.com (20.179.45.213) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2474.17; Thu, 28 Nov 2019 03:41:03 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc%6]) with mapi id 15.20.2495.014; Thu, 28 Nov 2019 03:41:03 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Tom Herbert <tom@herbertland.com>
CC: 6man <6man@ietf.org>
Subject: RE: New Version Notification for draft-voyer-6man-extension-header-insertion-08.txt
Thread-Topic: New Version Notification for draft-voyer-6man-extension-header-insertion-08.txt
Thread-Index: AQHVn2KCH6vrF4vr9E26Aj/CDsnuVqeU+c8AgAGRvgCAAQNfgIAGhf8AgAAokoCAAAUfAIAAC6+AgAAOpwCAABjRoIABJyQAgABYyLA=
Date: Thu, 28 Nov 2019 03:41:02 +0000
Message-ID: <DBBPR03MB54156822157956C897F2F66CEE470@DBBPR03MB5415.eurprd03.prod.outlook.com>
References: <157422734071.5406.14331301768750185617.idtracker@ietfa.amsl.com> <851F7007-3DD5-42F3-8884-8842DA07EE53@cisco.com> <1cfd682f-d6bc-a697-38a7-933aa0485b8a@si6networks.com> <D4436EF5-2B97-44A4-915D-EF7611590B51@steffann.nl> <ccf6cbe6-c837-64e3-b25e-d3fa8e3b7bcb@si6networks.com> <E68CE93F-4C3E-44FB-B4B5-7C6FC6799E47@gmail.com> <554baf9b-2a7f-8098-8203-e7d3277b549b@gmail.com> <CALx6S36L5AWEaXmccpKoENxOEv-XRCmTsq1bCqi06J_YgJGZdg@mail.gmail.com> <ecb3c877-c347-fd3a-86de-8f05fe8b7459@gmail.com> <VE1PR03MB5422FC80E895E27831A5D41CEE440@VE1PR03MB5422.eurprd03.prod.outlook.com> <da50de28-83fc-f2d0-f167-b5be704b8df7@gmail.com>
In-Reply-To: <da50de28-83fc-f2d0-f167-b5be704b8df7@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [2c0f:fe40:3:1:e477:d58e:facc:2ea9]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 2cf8c820-d8e6-4555-361b-08d773b4caee
x-ms-traffictypediagnostic: DBBPR03MB5254:
x-microsoft-antispam-prvs: <DBBPR03MB52541504C6291F0E87C7CD95EE470@DBBPR03MB5254.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0235CBE7D0
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(136003)(346002)(376002)(366004)(39860400002)(199004)(189003)(6436002)(52536014)(5660300002)(6246003)(33656002)(76116006)(66946007)(66476007)(64756008)(66446008)(66556008)(7736002)(2906002)(305945005)(74316002)(86362001)(478600001)(6116002)(71190400001)(71200400001)(25786009)(9686003)(14454004)(15650500001)(102836004)(6506007)(4326008)(7696005)(186003)(76176011)(81156014)(81166006)(446003)(11346002)(66574012)(55016002)(14444005)(256004)(8676002)(99286004)(110136005)(316002)(8936002)(46003)(229853002); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5254; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bjJPaR71Q8ppC/N6fbL5JxLj83643gYTF6JE4DMeuhdZOMvt7Y90xfBI1H+blqoHIhGp4LhiYEZFNUl7iPpx51Hi7Yi6bBdCg0R4jGLk7fm33yB5Uz3Mnzq9BVDHGI0HTc4uFeyXmynvrrPywbhXqC0+x9HfqyxZQeqXzxAOoA/C1wJVCzoo13x4ZKbplr4r7b7MdoaUPID32RTgm884pkyG32X6F2krb1gC6xv0uM/4+IQN9USHkfO73ENn2PLvXBAGf0rWfKcI6fAW2ZOk7weA0pM+Ts1YcPMrlQjAPr3QR+bVoFDyWQyOtjpvzIasRLKdY0MoEfU5/SlrH+/TulrJQ97rpI/aPxf523Z2T5gnaxtHiFVdR/KaAI5aWWtM5Bu4ZxFv100EqFcMzjXP8FLn5XZtjJSA1QK8y0d1xNpifB5Rs8ByG1Vh3W0wguCB
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2cf8c820-d8e6-4555-361b-08d773b4caee
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Nov 2019 03:41:02.9802 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: P1Se4enoO/E+fPYdQ/IZx1nHgGqoRVYrrJUJJ1judTY7AGgHbkED8HGnYjcRrXh2p7WZFje3M/Zj5O9TrhDHIwowS8+eJDnce8lmBU8KGiA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5254
X-MC-Unique: fNmp_pSLNuyQJUYgJa3XFg-1
X-Mimecast-Spam-Score: 0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/mqiy0Iyel-K_d39vBPViWdyZigg>
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: Thu, 28 Nov 2019 03:41:14 -0000

Hi Brian,

> My understanding is that this could only happen if the SR domain was itself a
> VPN, so the SR packets would be payload as far as the non-SR routers were
> concerned, and hence not problematic. Certainly the "open Internet"
> scenario needs to be excluded. (Apart from anything else, the Internet is
> partially opaque to extension headers [RFC7872], so it won't work anyway in
> the general case.)

The observations in RFC7872 are interesting - though I must note that in tests we did recently - and I've since conducted subsequent tests with other networks, we found a surprising lack of drops of packets with extension headers.  As a stated on the spring list, in a test of CRH [draft-bonica-6man-comp-rtg-hdr-09] we were able to steer across multiple nodes in our own network, out across the open internet, into another network, and then fairly deeply into the other network.   The packets were sourced from Kenya and destined for the netherlands and we were passing through multiple asn's that had no knowledge CRH or anything to do with the test we were running.  I've since completed similar tests to other networks, again, not connected, in various parts of the world - and maybe I've just been lucky, but to my surprise every test run so far has been 100% successful.  Now, I am NOT disputing that there are networks out there that may be dropping packets with extension headers - I just need to clarify that in the tests we've done so far - its not a behavior that I have seen, hence, I have to wonder how common this is.  It may be well worth re-conducting the research done in RFC7872 and see just how much the situation described in that document still holds true 3 and a half years later when the v6 adoption on the internet has advanced and become slightly more mature (not nearly as much advancement as I'd like, but things have changed)

Btw - if anyone on this list is interested in conducting some research and potentially publishing an update to RFC7872 in some form - please contact me - I'd be happy to put some resource into this - its useful data.

> 
> I agree that the definition of "SR domain" could be clarified further; in fact
> Darren Dukes and I spent some time discussing the domain boundary last
> Friday after the IETF ended.
> 

And this Brian is my entire point - I to spoke to various people about the definition of an SR domain following the incident that occurred in 6man and being told to read an rfc I had read, in an effort to understand if perhaps I was just being dense, or if that current definition was fairly open to interpretation, since as you say, there are implications, but what is implied and what is stated explicitly are far from the same thing.    The understandings and interpretations of what an SR domain were - came back surprisingly varied - or in the words of one individual - "I asked that two  years ago, I still have no idea as to the real answer".
Basically what I am saying is - when we are facing an issue where a draft document wishes to openly and without apology announce violations of a published RFC arrived at by community consensus, and furthermore, advocate for further violations of said RFC, while I have very strong problems with this - in the absence of updating the original document - at the very minimum, it is prudent to ensure there is no ambiguity about the conditions under which such blatant violations occur.  Right now - with that definition as it stands - there is a LOT of ambiguity and a lot is open to interpretation.  Lack of clarity and leaving things open to interpretation - leads to breakage - leads to incompatibility - and leads to operational headaches.

Thanks

Andrew