Re: Question about <draft-ietf-6man-deprecate-atomfrag-generation-03>

Tore Anderson <tore@fud.no> Thu, 29 October 2015 08:02 UTC

Return-Path: <tore@fud.no>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7D191B2A7F for <ipv6@ietfa.amsl.com>; Thu, 29 Oct 2015 01:02:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.39
X-Spam-Level:
X-Spam-Status: No, score=0.39 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MANGLED_TOOL=2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=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 T_MVnTSgLyw1 for <ipv6@ietfa.amsl.com>; Thu, 29 Oct 2015 01:02:37 -0700 (PDT)
Received: from greed.fud.no (greed.fud.no [IPv6:2a02:c0:1001:100::145]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D85F61B2A7E for <ipv6@ietf.org>; Thu, 29 Oct 2015 01:02:36 -0700 (PDT)
Received: from [2a02:c0:2:1:1194:17:0:1029] (port=54346 helo=echo.ms.redpill-linpro.com) by greed.fud.no with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from <tore@fud.no>) id 1ZriAL-0001uY-UM; Thu, 29 Oct 2015 09:02:33 +0100
Date: Thu, 29 Oct 2015 09:02:33 +0100
From: Tore Anderson <tore@fud.no>
To: Bob Hinden <bob.hinden@gmail.com>
Subject: Re: Question about <draft-ietf-6man-deprecate-atomfrag-generation-03>
Message-ID: <20151029090233.355907cc@echo.ms.redpill-linpro.com>
In-Reply-To: <2AEFAFB9-C3F2-4FC3-A906-7CA6163FBD96@gmail.com>
References: <84303172-0473-46E4-BBD7-19C5DB6D9F2F@gmail.com> <562C3049.6050504@gont.com.ar> <20151028071413.5cd121b1@echo.ms.redpill-linpro.com> <57785DAD-7021-4AF1-B599-995461E027A0@gmail.com> <927DEDC7-8C8C-47FA-8939-4A20772176B0@gmail.com> <20151029080442.06e3d7eb@echo.ms.redpill-linpro.com> <2AEFAFB9-C3F2-4FC3-A906-7CA6163FBD96@gmail.com>
X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.28; x86_64-redhat-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/8o0LRA8f2O8nc5JkOyTLjgCGzlM>
Cc: IPv6 List <ipv6@ietf.org>, Fernando Gont <fernando@gont.com.ar>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
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, 29 Oct 2015 08:02:37 -0000

* Bob Hinden <bob.hinden@gmail.com>

> You may be reading this out of context.  The start of this section
> starts with:
> 
>    IPv6 requires that every link in the internet have an MTU of 1280
>    octets or greater.
> 
> RFC443 ICMPv6 that defines the ICMP Packet too Big message references
> RFC1981 Path MTU Discovery (also referenced in this section) says:
> 
>    A node MUST NOT reduce its estimate of the Path MTU below the IPv6
>    minimum link MTU.
> 
> I think this makes it clear what to do if an ICMP Packet Too Big
> message is received with an MTU less than 1280.

Quite. Thank you for this clarification.

Then I can say that your proposed changes to -01 draft works for me. 

> However, this then goes on to say:
> 
>       Note: A node may receive a Packet Too Big message reporting a
>       next-hop MTU that is less than the IPv6 minimum link MTU.  In
> that case, the node is not required to reduce the size of subsequent
>       packets sent on the path to less than the IPv6 minimun link MTU,
>       but rather must include a Fragment header in those packets
> [IPv6- SPEC].
> 
> That would also need to be updated (that is, remove this note), or
> file an errata once the rfc2460bis is done.  The latter would be
> easier.

Agreed. I had missed this fact that RFC1981 mandates the generation of
atomic fragments. That should probably have been pointed out in
draft-ietf-6man-deprecate-atomfrag-generation.

Tore