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

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 25 July 2018 03:37 UTC

Return-Path: <brian.e.carpenter@gmail.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 12967130FB4; Tue, 24 Jul 2018 20:37:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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_NONE=-0.0001, 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 rvg3wViO12rF; Tue, 24 Jul 2018 20:37:49 -0700 (PDT)
Received: from mail-pg1-x542.google.com (mail-pg1-x542.google.com [IPv6:2607:f8b0:4864:20::542]) (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 99DB5130DDE; Tue, 24 Jul 2018 20:37:49 -0700 (PDT)
Received: by mail-pg1-x542.google.com with SMTP id x5-v6so4310710pgp.7; Tue, 24 Jul 2018 20:37:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=bZGE0h9dxhsiNoZIvty1Hs18xyebMJOh8wEUOBh5lgo=; b=JKf5WbUcBWgdYoIYvdKRXjWRQomX1NBdc3HQD6ms7H4HQ05M4ovgIWHcudSkjZKPs6 FOYiAWsGwh8FpjSDpCqwurshZ8UJjOSfDO4Y1UBe1vvWWHaNl+YylzG5x9bEYLDlKFz3 2yYYPVY6sYPVhnnCl4eAGJznz5Y0x/zBHJGw0tUfOuViKsTwY//17XVJnBq3N6AV+t3f /eRc/UGhYMAxiho9qgiOVrBvNS6rMjpB3t6msTVXMXl4I9w+KXkQf6oK+/S1fYchOOez mRfqdxzuq8pou8OXWv4pOuvNNWgthbxx6jJHu5hSgyO0XloR44iw0/sIq2oahiJx8C8C ablQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=bZGE0h9dxhsiNoZIvty1Hs18xyebMJOh8wEUOBh5lgo=; b=jR5zAaLzhv/RKeKDg08UDIA8ybiPQRBGw+myW/dez+w3gRISqbJo5lGjqSAg3ZSfiL Ohl4NgGWKu+4I3c1gPZit6zrvqfIdooJt/xNi/1nhrxKrzp+o9i5A10/wxPVcvNzoNb+ bPsna2TMwven7KY8U5SWWfCVW5iDgiSdv38ntG9nOkJOfoeTfu52doRprYsYFHL6tMq8 VKbbVs8YMfIkXyO13JwAMfWETNKeklGMMZTLJ4zUMpUn8+i1brRJzl+ymwCaRs4GNyv7 QhBi4zeiFGvnxH52PGPawsEh5bsuheeNWQHp/gEUyxGAVE40KqjXa5a59eAFttgPWdOG sGhA==
X-Gm-Message-State: AOUpUlFklz5CITB1fVD6YIwcnG72y+Nu5KjFUNQQB9+d7C4pA8TIaRCu 4Ow510k8n60MMGjUHrtQqE7PtxS9
X-Google-Smtp-Source: AAOMgpeo/eX9fyGOzCku8lbLEh8nfW4RG57w5UL6yPs3jiqF71WYl+cVrdvOxvFOb3TjI1Fl60dPOQ==
X-Received: by 2002:a62:8a83:: with SMTP id o3-v6mr20493927pfk.12.1532489868933; Tue, 24 Jul 2018 20:37:48 -0700 (PDT)
Received: from [192.168.178.40] ([118.148.121.80]) by smtp.gmail.com with ESMTPSA id q21-v6sm22158552pfl.156.2018.07.24.20.37.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Jul 2018 20:37:47 -0700 (PDT)
To: Wassim Haddad <wassim.haddad@ericsson.com>, "internet-area@ietf.org" <int-area@ietf.org>
Cc: "intarea-chairs@ietf.org" <intarea-chairs@ietf.org>
References: <F227637E-B12D-45AA-AD69-74C947409012@ericsson.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <9fe7b797-3442-5a00-6e77-a8c3a1ec4617@gmail.com>
Date: Wed, 25 Jul 2018 15:37:48 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <F227637E-B12D-45AA-AD69-74C947409012@ericsson.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/4OVWgHsN7njAZSXyzya4O_Xsuo0>
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: Wed, 25 Jul 2018 03:37:51 -0000

+1 for adoption.

However, I am a bit concerned about this key recommendation:

>    Application developers SHOULD NOT develop applications that rely on
>    IPv6 fragmentation

It isn't obvious to me that this is an algorithmic requirement. If the
application runs over TCP, how does the developer ensure that TCP will
use an MSS that avoids the need for fragmentation? (The UDP situation
is a bit clearer, but RFC8085 introduces considerable complexity, unless
we accept that the Internet MTU for UDP is 576 or 1280.)

Regards
   Brian