Re: Éric Vyncke's No Objection on draft-ietf-6man-icmp-limits-07: (with COMMENT)

Tom Herbert <tom@quantonium.net> Mon, 09 March 2020 17:59 UTC

Return-Path: <tom@quantonium.net>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1BEF3A12AC for <ipv6@ietfa.amsl.com>; Mon, 9 Mar 2020 10:59:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=quantonium-net.20150623.gappssmtp.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 J7pfVGI2Xzft for <ipv6@ietfa.amsl.com>; Mon, 9 Mar 2020 10:59:06 -0700 (PDT)
Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (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 BC1643A1486 for <ipv6@ietf.org>; Mon, 9 Mar 2020 10:59:05 -0700 (PDT)
Received: by mail-ed1-x52e.google.com with SMTP id z65so7132638ede.0 for <ipv6@ietf.org>; Mon, 09 Mar 2020 10:59:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quantonium-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZGjGWA05+aAbwEymyc0KmFNU52CUXaNQ0Ol97A4ovhI=; b=ybmZlBqDmI0Fp1n0Fb1Dl5UipzEx7kPKYhTVn371khiYLtsGXrlU5SPgoC3/MywQrv 4lx+mJKY10+BTTACgnc9v2oLjmXDBowDoMCxfDHgQ5zrVj0qjDsZ4fkbLnUjeTsdb0WD 4pzjyG9sg9x0TPVbUp0f05CokUwTUvv4vwTJf430R572LWDDV9RF8ShXNB/sXMzmiRVe NMdBfwM+YAMR+XelDQy54v0Qda2AYw03q9GTXZtMgt/21g1/xwHTLkfuXxbeqMkEGo2s Pgd/GodMS37qdHyFNLd3zla0bz03qTFVz6JM9XfkgyLJ/kapM22ml55Cqm++yh4o7CRn dp6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZGjGWA05+aAbwEymyc0KmFNU52CUXaNQ0Ol97A4ovhI=; b=FLIEamPmK18BFzwHmj/mSoNwvupWXeHx+Usb4lIQFd1eiG07dknJ6Mn0VL06pNeVje Rqf18HgZaxij3Wb/HrbR6iknC+KS5g3Y5k0yp5AMDr68Oq6IdPWJeoRE+NolQ/hv6Gru Ss83sW1X75ds98pCw8qCO/8oiYbHSzeO6AJj4hJ3EG+gbooX2wgQUSdwmcRoPSSAplCt RFWxa7RCZue0A5w4mxqin1ShMMzMRmciLqSUnxeYnzTN/gexUtAYKvjIlrVXL4fQUBOA CNmEKD3VXCeb52f6ofodwn6avoIKhELteeL4YDJgHRTeksbi1g4rX/YJc+SRBD2YLkq9 eIqg==
X-Gm-Message-State: ANhLgQ3Q4mV5cl3Lr6qExDRhuc7VkDA21ho96pH8QV2JfadbwmZnNcLW RNQ8d1rvgwHj/QCBXhMWlWiWLzkY8AUo/1OicVDxGQ==
X-Google-Smtp-Source: ADFU+vu/92YUn4E65Liocot1M+sCnFvG+lvrBDKu04zJNF6xSWXXc34zW3g3AnxR9Gd0nCgImkuNeFVYR7az7PPoTdg=
X-Received: by 2002:a50:ee82:: with SMTP id f2mr13307800edr.221.1583776744063; Mon, 09 Mar 2020 10:59:04 -0700 (PDT)
MIME-Version: 1.0
References: <158349584610.2156.6067317475048579614@ietfa.amsl.com> <CAPDqMeosz3uxstbb1rxgVT8CdLjfev3_fPmsTiTmsfxzaadOXA@mail.gmail.com> <BCD5B47E-E6B7-437B-B0D8-C13BC282E686@cisco.com>
In-Reply-To: <BCD5B47E-E6B7-437B-B0D8-C13BC282E686@cisco.com>
From: Tom Herbert <tom@quantonium.net>
Date: Mon, 09 Mar 2020 10:58:51 -0700
Message-ID: <CAPDqMergaTzb=y+hTXiH4J2zCpCwh+-RYFnHc2r-VpBcOCiNKA@mail.gmail.com>
Subject: Re: Éric Vyncke's No Objection on draft-ietf-6man-icmp-limits-07: (with COMMENT)
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-6man-icmp-limits@ietf.org, "6man-chairs@ietf.org" <6man-chairs@ietf.org>, "ipv6@ietf.org" <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000003bd53f05a06fc213"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/s-MFNZktX0lPTZsPdRFba0iRxFA>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 09 Mar 2020 17:59:16 -0000

On Sat, Mar 7, 2020, 1:44 AM Eric Vyncke (evyncke) <evyncke@cisco.com>
wrote:

> Hello Tom
>
> Thank you for the quick reply.
>
> See below for EV> (and I have removed most of the text when we agree)
>
> Regards
>
> -éric
>
> -----Original Message-----
> From: Tom Herbert <tom@quantonium.net>
> Date: Friday, 6 March 2020 at 22:58
> To: Eric Vyncke <evyncke@cisco.com>
> Cc: The IESG <iesg@ietf.org>, "draft-ietf-6man-icmp-limits@ietf.org" <
> draft-ietf-6man-icmp-limits@ietf.org>, "6man-chairs@ietf.org" <
> 6man-chairs@ietf.org>, "ipv6@ietf.org" <ipv6@ietf.org>, Bob Hinden <
> bob.hinden@gmail.com>
> Subject: Re: Éric Vyncke's No Objection on draft-ietf-6man-icmp-limits-07:
> (with COMMENT)
>
>     On Fri, Mar 6, 2020 at 3:57 AM Éric Vyncke via Datatracker
>     <noreply@ietf.org> wrote:
>     >
>     >
>     > -- Section 2.2 --
>     > Why not using a new code for 'unrecognized header' by intermediate
> node ? I
>     > really wonder why: it can only be confusing to existing
> implementation.
>     >
>     I imagine the host response would be the same.
>
> EV> may be
>
>     > Please also ensure what is meant by 'destination' here... I would
> prefer to
>     > avoid discussions when a routing-header is used (too many
> discussions around
>     > this in 6MAN already)
>     >
>     Will make that "final destination"
>
> EV> yes, please :)
>
>
>     > -- Section 2.4 --
>     > How can the original source distinguish among the two potential
> causes ? Why
>     > not using two code points? Or am I missing something obvious? I was
> really
>     > about to issue a blocking DISCUSS on this one.
>     >
>     If the Pointer points to the first byte of an extension header then
>     the limit on extension headers is inferred. If it points to something
>     inside extension headers then the length is exceeded. Grant it, that's
>     not 100% accurate but I don't believe that fine granularity is needed
>     for host response.
>
> EV> indeed, the source cannot distinguished among the two causes when the
> length is exceeded at the start of a new EH. Honestly, why not using two
> different code points? (Non blocking comment)
>

Very well, I'll fix to use different code points for this, and can also
create another for unrecognized header at intermediate node. So draft will
define six new parameter problem codes instead of four.

Tom

I will fix.

>
>