Across the Internet [was Mirja Kühlewind's Discuss on draft-ietf-6man-rfc2460bis-09: (with DISCUSS and COMMENT)]

Brian E Carpenter <brian.e.carpenter@gmail.com> Sat, 22 April 2017 20:47 UTC

Return-Path: <brian.e.carpenter@gmail.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 2CD88126CD8; Sat, 22 Apr 2017 13:47:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 IMCa_NydTo8T; Sat, 22 Apr 2017 13:47:39 -0700 (PDT)
Received: from mail-it0-x244.google.com (mail-it0-x244.google.com [IPv6:2607:f8b0:4001:c0b::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B87E1205D3; Sat, 22 Apr 2017 13:47:39 -0700 (PDT)
Received: by mail-it0-x244.google.com with SMTP id 193so6413570itm.1; Sat, 22 Apr 2017 13:47:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=TgWml1kdnaMrraA1dPB3Udu/GApfWxLdLlrjtBv+3EU=; b=mOY1SrAMOIRQvxbncqvAh1XW1/w08m0q6MG3ZHmJLcYPKueb49fG9Q1yXznnZz4zgc MlAbu7u2hclWur5yRUbSTL1pY0UEVpekqKhowti++2LlfjpOEBd+J4Cnh+lDNvwPywww LwUuZLC9aNyJ5TwIG60V3snH0fFeTnvtcyPwWoNUf8YfUWG/v0F8NmeHRcNcu+jwKzc6 TRy2EH9Wyou0HyxiUt5pQScO6wqn1VbFUgw3qo5Wokko52dFfDktMS/yc1Bdfxtcngsj Nx7TFcm8r1XFfD4qq+43Dp5OB19uY6XTi9nFDfXsQq/kFVvuDip9C6xkDTCwhZYDIn4N Kvvw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=TgWml1kdnaMrraA1dPB3Udu/GApfWxLdLlrjtBv+3EU=; b=CflauNjgEW/XCA5GVlw+i+X/Lsu6QL197U+tCE/+iSTm4gUCAIcnzkxpOK7KO6J8k8 DZ6+OCTGgbaQ62yq0+TL0LHBcDJavvqh6G2JbPNjwyF9G58bkR14c0JC9sCWt0eQG0IX H9yW0APcLALN+9KVUOyJ+xm57hM2KAee0kf+vE7jdmiplr8W5bfIGfRbcrYZuzj3f+kg BWUTUF6K0+hxfUFQqvvZ607xX8eZC3CpoCq6oqiOatLqtVs4A8oAzbIQOcOyAepoPa8+ WnOpcVxIRgJRuECEg16bWDOpxSDX/zX+fUtMOnkj+BW3QShYLvGSFSr08atvCVfPL1D6 dC4w==
X-Gm-Message-State: AN3rC/64gzwPITi8pr2jI6aihr8VlfuaQ05BDCL3ZnBPIogvp/tmpueZ 4nU0BFrY5gY8kw==
X-Received: by 10.99.2.84 with SMTP id 81mr8349003pgc.17.1492894058573; Sat, 22 Apr 2017 13:47:38 -0700 (PDT)
Received: from ?IPv6:2406:e001:3e30:1:28cc:dc4c:9703:6781? ([2406:e001:3e30:1:28cc:dc4c:9703:6781]) by smtp.gmail.com with ESMTPSA id b8sm22953894pgn.51.2017.04.22.13.47.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 22 Apr 2017 13:47:37 -0700 (PDT)
Subject: Across the Internet [was Mirja Kühlewind's Discuss on draft-ietf-6man-rfc2460bis-09: (with DISCUSS and COMMENT)]
To: Robert Raszuk <robert@raszuk.net>
References: <149201127005.15808.3277140025315157500.idtracker@ietfa.amsl.com> <D7EE44C3-04DB-4CFD-836F-2BFA74A35268@employees.org> <90DFC565-B4E7-45E2-BE6A-0B67895E87F8@gmail.com> <CA+MHpBr7aeuyd8h5n6U6Q4jD_gtLCKsPJUgQqQuhgkEE3DGwqg@mail.gmail.com> <D41A10C3-74D4-45EE-8161-C344CB30329A@kuehlewind.net> <5E28EF66-7BE1-4F11-88F3-6D928870A9FE@kuehlewind.net> <616cb74d-cc15-6c26-cb1d-612dfcddd353@gmail.com> <99E119A3-4BEA-4EE4-9DC1-7B434CAAE016@kuehlewind.net> <8EF4BCDA-ADB9-4EF4-A873-95CA67C6D7F3@employees.org> <8d127de1-a1b6-8406-c234-192fcbf01ad4@si6networks.com> <65C701D2-A0FF-40E5-B88D-E2E9C7260E02@gmail.com> <f7c19564-ea23-dac4-920c-d05a3c7d0cd9@si6networks.com> <CA+b+ERkHjv=w8g1R4LDVB-+kD=dVCVgtVu_D53oAqkOPFAzDkQ@mail.gmail.com> <E2595B09-575D-49AE-92B2-0064B82772F9@employees.org> <CA+b+ERkPYQMJdUdyW+69MXLy6kVn_d==8iZ9mSF5hSCVtyb6aw@mail.gmail.com> <60bf60a7-269b-03c2-21c2-a00d85a2c3c4@gmail.com> <CA+b+ERndOHsLamAvCJyeQxQx5mjGqQP4pxKyfCnZkZnQ=7=osA@mail.gmail.com>
Cc: otroan@employees.org, draft-ietf-6man-rfc2460bis@ietf.org, 6man WG <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Suresh Krishnan <suresh.krishnan@gmail.com>, "Mirja Kuehlewind (IETF)" <ietf@kuehlewind.net>, IESG <iesg@ietf.org>, Fernando Gont <fgont@si6networks.com>, 6man-chairs@ietf.org, stefano previdi <sprevidi@cisco.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <255625e9-fdc4-03e4-8d33-bd072d3246a5@gmail.com>
Date: Sun, 23 Apr 2017 08:47:30 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CA+b+ERndOHsLamAvCJyeQxQx5mjGqQP4pxKyfCnZkZnQ=7=osA@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/nBHOfKy-vyrT77Qfu7m0ifTkceM>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
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: Sat, 22 Apr 2017 20:47:41 -0000

Robert,

I think we're well off the main topic by now...
On 22/04/2017 19:28, Robert Raszuk wrote:
> Hi Brian,
> 
> In every other email I see a concern about "Internet" or "Internet-wide"
> behavior.
> 
> To me Internet is a collection of *independent* chain of Autonomous
> Systems. As name indicates those domains are **autonomous** and can do
> whatever they like to do with packets they carry. If they do not choose to
> do right things customers will avoid them, there will be no revenue and
> they will disappear from Internet map. Pure and simple.

The trouble is, that doesn't work for second-order effects like dropping
unknown IPv6 extension headers, IPv4 options or ICMP packets. The network
learns to avoid those features, rather than avoiding certain paths.

> I find it very bizarre that IETF is trying to be a judge or policer to
> dictate on what each AS can or can not do in their own network.

We're not. We're simply saying PIPO (packet in = packet out), except for
any fields that are *explicitly* designed to change.

> Moreover it
> also apparently is putting least common denominator rule which states that
> all 50000 ASes should do MUST only be limited to what the weakest AS can do
> with either old or incapable vendors to support innovation.

Yes, transmitting IP datagrams from source to destination is indeed the lowest
common denominator that the Internet requires. And that sets a limit on the
external behaviour of every AS.

> I was apparently very wrong assuming for all those years that IETF focus is
> to make sure that protocol extensions we define are as best as we are
> collectively able to do .. rather then community to worry what hardware
> vendors will manage to support or not support in what we define.

I'm not sure I take your point. There's always been a tension between ideal
notions of protocol design and the capability of actual hardware. For
example, your comment recently about how many bytes of the packet header
are within reach of the hardware protocol engine. Are you saying we should
design much larger headers regardless of that limitation?

> So what will happen ... we will either have waves of proprietary features
> which will be hard to interoperate even within single AS or that definition
> of such things will take a spin outside of IETF via various forums,
> consortium, foundations etc ... Do we really all here endorse such
> direction ?

No. The third way: set a base line for the lowest common denominator and
then extend from there. That is what we're trying to do here.

Regards
    Brian

> 
> Have a great weekend,
> Robert.
> 
> 
> 
> On Sat, Apr 22, 2017 at 1:34 AM, Brian E Carpenter <
> brian.e.carpenter@gmail.com> wrote:
> 
>> On 22/04/2017 08:09, Robert Raszuk wrote:
>>> ​Hi Ole,​
>>>
>>>
>>>> That does in no way stop anyone from proposing _new_ work. Of any sort.
>>>>
>>>> Best regards,
>>>> Ole
>>>>
>>>
>>> ​Very true ! Anyone can propose anything in IETF.
>>>
>>> But with the text additions which I have seen here recently the bar to
>> move
>>> from individual's draft proposal to WG doc then via all LCs to Standards
>>> Track RFC just went up significantly higher especially for SRH and EH
>>> elements. ​
>>>
>>> And that's my point.
>>
>> But *our* point, for some definition of 'our', is that by making the
>> Internet-wide situation clear, we are in fact clearing the way for careful
>> definition of local-use mechanisms. At the moment, as we've clearly seen
>> from discussion of the SRH, we simply can't have that discussion because
>> of the unfortunate ambiguity of RFC1883 and RFC2460. Truly, the quicker
>> we get that settled and approved by the IESG, the quicker we can look
>> seriously at draft-voyer-6man-extension-header-insertion.
>>
>> You might ask yourself why no IPv4 options have been defined since 2007
>> (Quick Start) and before that, 1997 (Router Alert). The same reason: they
>> don't survive a trip across the Internet.
>>
>>     Brian
>>
>>
>