Re: draft-ietf-6man-icmp-limits-05

Tom Herbert <tom@herbertland.com> Mon, 16 September 2019 22:00 UTC

Return-Path: <tom@herbertland.com>
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 A88C512007C for <ipv6@ietfa.amsl.com>; Mon, 16 Sep 2019 15:00:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-com.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 cxRNrjnTZXtl for <ipv6@ietfa.amsl.com>; Mon, 16 Sep 2019 15:00:38 -0700 (PDT)
Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (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 6DA481200B3 for <6man@ietf.org>; Mon, 16 Sep 2019 15:00:38 -0700 (PDT)
Received: by mail-ed1-x531.google.com with SMTP id r9so1414309edl.10 for <6man@ietf.org>; Mon, 16 Sep 2019 15:00:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=j17Z+czAW+LjS6EjfUcs+npBViBDE/QgLGHpX8bRbEU=; b=UznXhoP7fHH3o9XnPb1T649UZ7tHAJ0RwnB+v0SiMPO9bZyndrnZfIOTMaihCJwB7i 5g102Fi5gzfKVFXuNO8RVAXeMlfDCa7PqJxd77dPmDaw+PR/RwtFu6uGC0IvmTH4uT5K Ieo7+8hdVb+hJiL/OtPlmJinWHxTRG18g+lTHOIwuqVPAMbt2mxtDVrl9XY/dsu2gAcj DUD4FLe8UK1UV8t5YB+XmtkXxdOr+gguGSbwfJOnDOzNQOjs0geN/F4Hp/vyz3wgQ47j XLr+HvzOOw7x3alU4WlAfOf8bucQn0E31rcvAu8hEdfET2s/pjXaDsd/YndxuaLDAk3H 8Gow==
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=j17Z+czAW+LjS6EjfUcs+npBViBDE/QgLGHpX8bRbEU=; b=I5VlwQtB7IIR0Pz0HjRDHULRi42DXPoAppAkTS+89rfKvYhAEol8o2xC7kCZaPQv2O ahIyqaZVTUWbSvR2BFMNaaxZ2saRML70UIS3R1sC+zHxpU58ibVTq9aLqN2hG14PwjUV qUxjAnJmkW2Ih0zwXGEZpRhS3mzHXMHWwm9WXVJnQzazRb63mJldpThELRC4HlvmP1Kd Ms4hubz9cdEcv/pLvD2JbpGvWoyJ5ITtM34slnSfFr8v10jkrIcoQ39jPZ8b0obdcPgx 5S3hmWVfddSHovSvPs0BipXWI6aM1uOxDx8W3Zf8SOGNUK0os9Froz7nFzmhKuayEz7d BJIQ==
X-Gm-Message-State: APjAAAVVdhSEB18OzBSLc/NBpFGHxduXtTrGrr9two2WJmOWTFNkM0EG a81ihwYzpkmHsNfb2uOhiYMDGx2v5OzKccl/6kasjw==
X-Google-Smtp-Source: APXvYqwhJBsACuw78cuDGQt/mg3dsNihZTFvc1ytrZYyOMso6BiULPBhLhv0o/P/M+PEXw5OxrXjCSfKSVBcGLoTRtg=
X-Received: by 2002:a17:906:3717:: with SMTP id d23mr2038151ejc.266.1568671236776; Mon, 16 Sep 2019 15:00:36 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR05MB5463C784BD5C5DCD52AAE425AE8C0@BYAPR05MB5463.namprd05.prod.outlook.com> <17B9B735-94F3-405B-9885-21427E9628FD@gmail.com>
In-Reply-To: <17B9B735-94F3-405B-9885-21427E9628FD@gmail.com>
From: Tom Herbert <tom@herbertland.com>
Date: Mon, 16 Sep 2019 15:00:25 -0700
Message-ID: <CALx6S37vXK-EypbJ_-5iO2QTqPLGQk7Pc6wZXMfAskOxCwKFaA@mail.gmail.com>
Subject: Re: draft-ietf-6man-icmp-limits-05
To: Bob Hinden <bob.hinden@gmail.com>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, 6man <6man@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/XbyLL7JgMp0tMNhwqDfMteKAKzw>
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, 16 Sep 2019 22:00:41 -0000

On Mon, Sep 16, 2019 at 2:10 PM Bob Hinden <bob.hinden@gmail.com> wrote:
>
>
>
> > On Sep 16, 2019, at 11:48 AM, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org> wrote:
> >
> > Tom,
> >
> > In draft-ietf-6man-icmp-limits-05, you propose sending and ICMP Parameter Problem message when the following errors occur:
> >
> >          - Extension header too big
> >          - Extension header chain too long
> >          - Too many options in extension header
> >          - Option too big
> >
> > However, you send an ICMP Destination Unreachable message in response to aggregate header limits.
> >
> > Why not send an ICMP Parameter Problem message in cases?
>
> Good question.  It would make the draft simpler and avoid having to create RFC4884 extension headers.
>

Ron, Bob,

There was already discussion of this on the list.

Originally, Parameter Problem code was defined for this, however that
was considered inconsistent with the definition of Parameter Problem
(RFC4443):

"If an IPv6 node processing a packet finds a problem with a field in
the IPv6 header or extension headers such that it cannot complete
processing the packet"

Aggregate header limits can apply to headers other than just IP header
and extension headers (e.g. UDP encapsulation headers). Hence, we went
with Destination Unreachable and subsequently why we need to invoke
the ICMP extended header format to get the error pointer.

Tom


> Bob
>
>
> >
> >                                                                                          Ron
> >
> >
> > Juniper Business Use Only
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list
> > ipv6@ietf.org
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------
>