RE: 6MAN: Adoption call on draft-hinden-6man-rfc1981bis-01

"Templin, Fred L" <Fred.L.Templin@boeing.com> Fri, 05 February 2016 15:55 UTC

Return-Path: <Fred.L.Templin@boeing.com>
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 D73041B3AD8 for <ipv6@ietfa.amsl.com>; Fri, 5 Feb 2016 07:55:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level:
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
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 bwSJaLkeh6WS for <ipv6@ietfa.amsl.com>; Fri, 5 Feb 2016 07:55:20 -0800 (PST)
Received: from stl-mbsout-01.boeing.com (stl-mbsout-01.boeing.com [130.76.96.169]) (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 969C71B313F for <ipv6@ietf.org>; Fri, 5 Feb 2016 07:55:20 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by stl-mbsout-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id u15FtHJq002507; Fri, 5 Feb 2016 09:55:17 -0600
Received: from XCH-BLV-103.nw.nos.boeing.com (xch-blv-103.nw.nos.boeing.com [130.247.25.118]) by stl-mbsout-01.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id u15FtDM0002496 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Fri, 5 Feb 2016 09:55:14 -0600
Received: from XCH-BLV-105.nw.nos.boeing.com ([169.254.5.221]) by XCH-BLV-103.nw.nos.boeing.com ([169.254.3.127]) with mapi id 14.03.0235.001; Fri, 5 Feb 2016 07:55:13 -0800
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: "otroan@employees.org" <otroan@employees.org>
Subject: RE: 6MAN: Adoption call on draft-hinden-6man-rfc1981bis-01
Thread-Topic: 6MAN: Adoption call on draft-hinden-6man-rfc1981bis-01
Thread-Index: AQHRX2tT80dfpGCQDUCIhA2edhybgJ8cKO6QgAAMGWCAAIvjAP//enWAgAACgkCAAWD8gP//+8Eg
Date: Fri, 05 Feb 2016 15:55:13 +0000
Message-ID: <2134F8430051B64F815C691A62D983183395ECCA@XCH-BLV-105.nw.nos.boeing.com>
References: <9C0F366C-4887-4A63-8422-1C370F9CBD3E@employees.org> <DB69251C-55E5-4577-9C0A-0541A8946940@cisco.com> <2134F8430051B64F815C691A62D983183395DE77@XCH-BLV-105.nw.nos.boeing.com> <2134F8430051B64F815C691A62D983183395DEF3@XCH-BLV-105.nw.nos.boeing.com> <8E7CAC70-9193-43B2-8A47-0C731B5464CA@cisco.com> <2134F8430051B64F815C691A62D983183395DFFF@XCH-BLV-105.nw.nos.boeing.com> <2134F8430051B64F815C691A62D983183395E016@XCH-BLV-105.nw.nos.boeing.com> <A24F9E2D-3F56-4B1A-93C9-7F7BC62C6DF2@employees.org>
In-Reply-To: <A24F9E2D-3F56-4B1A-93C9-7F7BC62C6DF2@employees.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [130.247.104.6]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/d6if8ucvEXyzV7ggiOThA-V5DDk>
Cc: 6man WG <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, "Fred Baker (fred)" <fred@cisco.com>
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: Fri, 05 Feb 2016 15:55:23 -0000

Hi Ole,

> -----Original Message-----
> From: otroan@employees.org [mailto:otroan@employees.org]
> Sent: Friday, February 05, 2016 12:04 AM
> To: Templin, Fred L
> Cc: Fred Baker (fred); Bob Hinden; 6man WG
> Subject: Re: 6MAN: Adoption call on draft-hinden-6man-rfc1981bis-01
> 
> Fred,
> 
> >
> > I will make one other change recommendation:
> >
> > OLD:
> > It defines a method for Packetization Layer Path MTU Discovery (PLPMTUD)
> > designed for use in environments in which delivery of accurate ICMP messages
> > to a host are not assured.
> >
> > NEW:
> > It defines a method for Packetization Layer Path MTU Discovery (PLPMTUD)
> > designed for use over paths for which delivery of accurate ICMP messages
> > to a host are not assured.
> 
> I would posit that there are no such paths. "accurate" ICMP can never be guaranteed.

Forgetting the word "accurate" for the moment, it is reasonable to
expect that paths that begin and end within the same well-managed
administrative domain can be counted on to deliver the necessary
ICMPs and to not deliver bogus ICMPs. Paths that lead to Internet
destinations on the other hand cannot.

If we do not believe that there are paths for which traditional PMTUD
can still be used safely, then we should be working to deprecate
RFC1981 instead of making it a standard.

Thanks - Fred
fred.l.templin@boeing.com

> Best regards,
> Ole
> 
> >> -----Original Message-----
> >> From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Templin, Fred L
> >> Sent: Thursday, February 04, 2016 10:59 AM
> >> To: Fred Baker (fred)
> >> Cc: 6man WG; Bob Hinden
> >> Subject: RE: 6MAN: Adoption call on draft-hinden-6man-rfc1981bis-01
> >>
> >> Hi Fred,
> >>
> >>> -----Original Message-----
> >>> From: Fred Baker (fred) [mailto:fred@cisco.com]
> >>> Sent: Thursday, February 04, 2016 10:50 AM
> >>> To: Templin, Fred L
> >>> Cc: Bob Hinden; 6man WG
> >>> Subject: Re: 6MAN: Adoption call on draft-hinden-6man-rfc1981bis-01
> >>>
> >>>
> >>>> On Feb 4, 2016, at 10:37 AM, Templin, Fred L <Fred.L.Templin@boeing.com> wrote:
> >>>>
> >>>> Your text could be modified by simply adding the word "accurate" as follows:
> >>>>
> >>>> "It defines a method for Packetization Layer Path MTU Discovery (PLPMTUD)
> >>>>   designed for use in environments in which delivery of accurate ICMP messages
> >>>>   to a host are not assured."
> >>>
> >>> So you added the word "accurate". Anything else?
> >>>
> >>> My question would be what makes an ICMP "accurate", and how the host might or might not determine accuracy. As near as I can
> >> tell,
> >>> RFC 1981 says that if a host receives an ICMP Packet Too Big, it should make the packet smaller. If the ICMP has been spoofed,
> >> unless
> >>> the spoofer has done something really egregious, I don't know how the receiving host would know that.
> >>
> >> ICMP spoofing is exactly the point. But, it is not up to the host to determine
> >> whether an ICMP is accurate - it is up to the host to determine whether it is
> >> in an environment in which delivery of accurate ICMP messages is not assured.
> >>
> >>> Given that, I don't think the wording change helps.
> >>
> >> Without "accurate", the text does not address failure mode 2).
> >>
> >> Thanks - Fred
> >> fred.l.templin@boeing.com
> >>
> >> --------------------------------------------------------------------
> >> IETF IPv6 working group mailing list
> >> ipv6@ietf.org
> >> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> >> --------------------------------------------------------------------
> >
> >
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list
> > ipv6@ietf.org
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------