Re: [Int-area] WG Adoption Call: IP Fragmentation Considered Fragile

Joe Touch <touch@strayalpha.com> Thu, 02 August 2018 15:19 UTC

Return-Path: <touch@strayalpha.com>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CA6E130E1B; Thu, 2 Aug 2018 08:19:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.779
X-Spam-Level:
X-Spam-Status: No, score=-1.779 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, MIME_QP_LONG_LINE=0.001, T_DKIM_INVALID=0.01, T_SPF_PERMERROR=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=strayalpha.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 N1Caau1v-RIR; Thu, 2 Aug 2018 08:19:13 -0700 (PDT)
Received: from server217-3.web-hosting.com (server217-3.web-hosting.com [198.54.115.226]) (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 43960124C04; Thu, 2 Aug 2018 08:19:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=strayalpha.com; s=default; h=To:References:Message-Id: Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version: Content-Type:Sender:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=guETV7vu2+SGgTQAOzDBQQEQVCyGndMooe8o5rTnGQA=; b=FlQObFsfEvK37LOC61qRhC+ju GFWfwnqcM4bHlZQlkJgW6o6vA1PjywcGP0lnctPbfxbnY7aApVhjawyD3tWZ8RqKi6oCyFCrOigQd l3KA8MM89FDj7Rq9xMpFJkbaOeD2R/wU4WdNXpn6lvVBwBmT6nPqdo3XhBNuiVDy2n0JK4m/L03Ji 9cZFAwEUNioWkvq6Y7yExi+shukL9LC84C5BGgyJYUXKNRguhE4Ve4VVEJ0LC3fkUgIWfajPw1tGQ aQTTaIlBid9gKJlJdw/MB8eKBN/CVML54GFax9QLaok0AI7ya9erKb1k6/IMq+1Qtn5XMMbdyPVNw JKeiBL5SA==;
Received: from cpe-172-250-240-132.socal.res.rr.com ([172.250.240.132]:51844 helo=[192.168.1.16]) by server217.web-hosting.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from <touch@strayalpha.com>) id 1flFNc-002Cqh-Bz; Thu, 02 Aug 2018 11:19:12 -0400
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (1.0)
From: Joe Touch <touch@strayalpha.com>
X-Mailer: iPad Mail (15G77)
In-Reply-To: <alpine.DEB.2.20.1808021658250.19688@uplift.swm.pp.se>
Date: Thu, 2 Aug 2018 08:19:07 -0700
Cc: Ole Troan <otroan@employees.org>, int-area <int-area@ietf.org>, intarea-chairs@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <137751A3-7C52-4CCF-AE9C-B99C4A85EFC1@strayalpha.com>
References: <F227637E-B12D-45AA-AD69-74C947409012@ericsson.com> <CALx6S36w=5J0-=JQqrX0_PR7254V0HrhJct7oomPKdxSOSU43w@mail.gmail.com> <2872BF43-20AA-4179-9269-9C4FE6F5986B@strayalpha.com> <CALx6S35VidDr1uTGCHeb3Dcc0qF3O8Lz0vvV-XKPfbY057n6XA@mail.gmail.com> <cd34a1e8da6ff4bbf5b20875827d2a09@strayalpha.com> <CALx6S348jLsnHG3gp-mh9d4KJ1bROT3OcVz=XjwVgpv1aSsi_w@mail.gmail.com> <c271e9501b381c9be6ac1f3a0095a1d9@strayalpha.com> <CALx6S35DRCEjS5qaVkj2_FJzNumrkSfCZmoSJLueqqZs+pm9gw@mail.gmail.com> <240E40E2-81F9-4FAB-A271-825BD7AC6073@strayalpha.com> <96 EB5285-E0F6-43BB-A6CE-B087A4F8DF62@employees.org> <CALx6S36Ef3t7Axmx9hg994DHpVM=NdW-7ygf89E==gL4XKrkQg@mail.gmail.com> <5E21B3C1-0420-404C-9824-9B7E5A850BC5@employees.org> <CALx6S34qmKngi3hK_PVrJA1DMa5kfaLww3jfqRKN=up5v0Y0Ww@mail.gmail.com> <8D23C8B1-C2DA-4A8B-A2BE-8CCF6233B3A5@strayalpha.com> <D1D5EDCE-7C43-4CD8-947C-AA43CDB18892@employees.org> <1B04E207-08FA-400F-BBED-67379FEFD64E@strayalpha.com> <alpine.DEB.2.20.1808021658250.19688@uplift. swm.pp.se>
To: Mikael Abrahamsson <swmike@swm.pp.se>
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server217.web-hosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - strayalpha.com
X-Get-Message-Sender-Via: server217.web-hosting.com: authenticated_id: touch@strayalpha.com
X-Authenticated-Sender: server217.web-hosting.com: touch@strayalpha.com
X-Source:
X-Source-Args:
X-Source-Dir:
X-From-Rewrite: unmodified, already matched
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/GeVPXHUkOKB0EwGbpg_Y3S3GyIY>
Subject: Re: [Int-area] WG Adoption Call: IP Fragmentation Considered Fragile
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 15:19:14 -0000


> On Aug 2, 2018, at 8:02 AM, Mikael Abrahamsson <swmike@swm.pp.se> wrote:
> 
>> On Thu, 2 Aug 2018, Joe Touch wrote:
>> 
>> Just because operators/vendors “want” to do otherwise does not make it possible.
> 
> I've been on hotel wifis that are behind 3 layers of NAT, PMTUD non-working, PMTU is like 1450, and the only thing saving the day is TCP MSS adjust, so the only thing that works is something over TCP or that happens to use small enough packets. I have been on other networks where basically only thing that works is 80/443 and some mail related ports. Complaining doesn't help, because peoples mobile phones work ok.
> 
> It's "possible", because it works well enough for what some people use it for. Very few complain, so there is no improvement.
> 
> So while you're technically and formally right, there is no enforcement and the only thing we can do is write requirements, tests, educate, but also educate application and protocol developers on what they might face in the real world. This is engineering, not physics. Real world is more important than map.
> 
> IP-fragmentation has always been fragile, and it's not improving. The Internet is growing, so this is not getting better. This is reality, even though we do not like it.

So you want us to redesign the Internet to run over port 443.

As you said, “this is reality, even if we don’t like it”.

The again, IP has fragmentation. That too is reality, even if we don’t like it.

Again, something broken needs fixing. You can chase the symptoms forever or you can deal with the cause. It’s simply not tenable to ‘fix’ the internet to accommodate broken devices.

Joe