Re: [Int-area] New Version Notification for draft-bonica-intarea-lossless-pmtud-01.txt

Bob Hinden <bob.hinden@gmail.com> Thu, 31 October 2019 23:51 UTC

Return-Path: <bob.hinden@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 F1D12120105 for <int-area@ietfa.amsl.com>; Thu, 31 Oct 2019 16:51:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 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_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 jaNLfyF-ALlM for <int-area@ietfa.amsl.com>; Thu, 31 Oct 2019 16:51:19 -0700 (PDT)
Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) (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 B940C1200B9 for <int-area@ietf.org>; Thu, 31 Oct 2019 16:51:18 -0700 (PDT)
Received: by mail-wr1-x42c.google.com with SMTP id o28so8070920wro.7 for <int-area@ietf.org>; Thu, 31 Oct 2019 16:51:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=KSYYybnWTJhb8mEm7JzNbG4pX9H8Jomt413+Hcga7OU=; b=ERG6ZglGa3bu3QNeehGtgPHamxKbCF9ylVbZLvp6lRbrhHJLC69mD6tXyh0ZUP58WW DR83k+U50injFMrUhuh1b0GzEdw4CUy0hgcbWhRFsBO7p7w2711zMuu0SskNaFirbRxF 1iGW+co9PSpVIJNq+/IaQPQB8fpMaMzOKuIRSWZpq6xR3R9O0FOBa5jjElX56+H4z6FN jU5ipdOEDr6wBvSYfGI0q00tiOa0SwisRXHE6cls2WEjEBGtu6X9vSHk14JlxNMp5T1A AAh3g3CAkIj+MVrzO4zwYtlH/9hqymEsi5qafM0u39wlwgq1IkrxF2fdINxA7GKyWn2T 2/Og==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=KSYYybnWTJhb8mEm7JzNbG4pX9H8Jomt413+Hcga7OU=; b=sylDYnH1E2O1DSG+XTAy7OuJGWJn57PPTdja3FqcQxXDylGB5lAbqhrSLLJgclDtO/ NhZ5G5FArCPxSEbZ5grxLIPR7dsf9+tHjfygqTS1yue3qly9IeGW4ZvFOYiqHD+FTsi8 J5zwp7zq+kDO0TlukKjaC6/ycjvfhm/xSPxUIa6AcbC0Xa0SwC9DzsAH9oy9dTw6NcGK +J9CE4c/tEnR13TY8qY46hgp77QqCWFvV26P9nWhJONbc6SzLcheGuXThqlL9iT6MF+F BgorvfFbcVK/IDtAPjsmjqD/EpWWrrpWXE4zlK0yOt55cdHMj0wff8i4bcdoLmfmnEp+ XRsg==
X-Gm-Message-State: APjAAAXu2z6kSaWjkyymvKCyQ1hISzVoW4EJrNenM4N8LtPl/RIqURne frnywPY9ClyXCnvhn8ubhas=
X-Google-Smtp-Source: APXvYqz+Sv9FKsUA7NKxD6f6RzHoQ1GlSFHYb2aN6nso4Bs5N33q3jLdtqQ+WURgwTQXZ3AB5zn8bQ==
X-Received: by 2002:adf:eb87:: with SMTP id t7mr7476944wrn.294.1572565877180; Thu, 31 Oct 2019 16:51:17 -0700 (PDT)
Received: from ?IPv6:2601:647:5a00:ef0b:c5:447f:96c6:bfee? ([2601:647:5a00:ef0b:c5:447f:96c6:bfee]) by smtp.gmail.com with ESMTPSA id 200sm7215826wme.32.2019.10.31.16.51.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 31 Oct 2019 16:51:16 -0700 (PDT)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <702307FF-E65E-4800-BAC8-CEE16EAFA0BD@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_4FA68EAB-5AE3-4D73-A757-60AED0D12CD7"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Thu, 31 Oct 2019 16:51:10 -0700
In-Reply-To: <BN7PR05MB5699A257D6A46B016FBCD539AE630@BN7PR05MB5699.namprd05.prod.outlook.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, "int-area@ietf.org" <int-area@ietf.org>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
References: <157254929056.30376.9249888312089068630.idtracker@ietfa.amsl.com> <BN7PR05MB5699A257D6A46B016FBCD539AE630@BN7PR05MB5699.namprd05.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/7LrkdSXUwtVkWenDN2dTqCZ1vNY>
Subject: Re: [Int-area] New Version Notification for draft-bonica-intarea-lossless-pmtud-01.txt
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.29
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, 31 Oct 2019 23:51:22 -0000

Ron,

A few comments on your draft.

Naming the draft "Lossless Path MTU Discovery (PMTUD)” seems to be very aspirational, and is an oxymoron.  ICMP message can be rate limited and dropped in the network.   Hardly “lossless”.  A different title might be better.

I do like the idea of the destination sending feedback, we have worked on some other drafts with that property.

The document says:

   This document describes alternative PMTUD procedures that do no rely
   on the network's ability to deliver ICMP Destination Unreachable
   messages to the source node.  In these procedures, the source node
   produces an initial PMTU estimate.  This initial estimate is equal to
   the MTU of the first link along the path to the destination node.  It
   can be greater than the actual PMTU.

This is not really correct, your are still dependent on the networks ability to deliver ICMP messages to the source node.  Just not ICMP Destination Unreachable messages.   A new ICMP message isn’t going to be better, perhaps worse.

I didn’t understand the purpose of the Code field, that can indicate reassembly error.  What is the purpose of this?   This seems to be in conflict with this message that is sent when the destination node successfully reassemblies a set of fragments.  With the code indicating reassembly error, it is saying that the fragments were not reassembled.

It may be folly to try to modify IPv4 implementations at this point.   I have no objections if you wish to try pushing this big rock up hill, but I doubt you will be successful.

I see you have several co-authors from Harvey Mudd College.

Bob


> On Oct 31, 2019, at 12:16 PM, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org> wrote:
> 
> 
> Updated draft
> 
> 
> Juniper Business Use Only
> 
> -----Original Message-----
> From: internet-drafts@ietf.org <internet-drafts@ietf.org>
> Sent: Thursday, October 31, 2019 3:15 PM
> To: Ron Bonica <rbonica@juniper.net>; Hakan Alpan <halpan@hnc.edu>; Radon Rosborough <rrosborough@hmc.edu>; Bradely Newton <bnewton@hmc.edu>; Bradley Newton <bnewton@hmc.edu>; Miles President <mpresident@hmc.edu>; Manoj Nayak <manojnayak@juniper.net>
> Subject: New Version Notification for draft-bonica-intarea-lossless-pmtud-01.txt
> 
> 
> A new version of I-D, draft-bonica-intarea-lossless-pmtud-01.txt
> has been successfully submitted by Ron Bonica and posted to the IETF repository.
> 
> Name:		draft-bonica-intarea-lossless-pmtud
> Revision:	01
> Title:		Lossless Path MTU Discovery (PMTUD)
> Document date:	2019-10-31
> Group:		Individual Submission
> Pages:		7
> URL                     https://tools.ietf.org/html/draft-bonica-intarea-lossless-pmtud-01
> Abstract:
>   This document describes alternative IPv4 PMTUD procedures that do not
>   prevent IP fragmentation and do no rely on the network's ability to
>   deliver ICMP Destination Unreachable messages to the source node.
>   This document also defines a new ICMP message.  IPv4 nodes emit this
>   new message when they reassemble a fragmented packet.
> 
> 
> 
> 
> Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org.
> 
> The IETF Secretariat
> _______________________________________________
> Int-area mailing list
> Int-area@ietf.org
> https://www.ietf.org/mailman/listinfo/int-area