Re: [Int-area] New Draft - ICMPv6 Loopback

Tal Mizrahi <tal.mizrahi.phd@gmail.com> Wed, 07 June 2023 04:30 UTC

Return-Path: <tal.mizrahi.phd@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 6C0ADC151061; Tue, 6 Jun 2023 21:30:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.096
X-Spam-Level:
X-Spam-Status: No, score=-1.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uCLnFWSUeQBc; Tue, 6 Jun 2023 21:30:37 -0700 (PDT)
Received: from mail-il1-x12e.google.com (mail-il1-x12e.google.com [IPv6:2607:f8b0:4864:20::12e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7DE6C14CE47; Tue, 6 Jun 2023 21:30:37 -0700 (PDT)
Received: by mail-il1-x12e.google.com with SMTP id e9e14a558f8ab-33bcc8f0d21so3231745ab.1; Tue, 06 Jun 2023 21:30:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686112236; x=1688704236; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=BAFvuMJScf9h3qfBBZJnRlW93MqGhWQcC31+xPnIJvI=; b=MTU8I6TZPfdTeYEr+7X+nQSseiofnm1QVmBVYycmEC9UayYlUgvJz0tVf9F4sI7bLA 8LoLNi67RdI8xR+xqAHlVGBTEmLVz3CppFy23PO5Qw56cxUTlbmotEQiPP9v2+/W1g+M IjJsAg5ty7y0I7aS9W3tLqY0HBA4SwCWLxpNHKG6Hjka6BE1kLYx9WmGtFAvOtIgoyDR XXJ3VH0YFKYpHKK57Uybz9zr+wvwGNxQHyYwgQRQ18qd+oH4fO96EqvEzXC6Wxa54tw6 gGUzk+36Dl1i8eIJvJcAxDvH/XUOd97GNskFrJs64kbPPYZ4j5KX91oVtWFrYaL9MwqN 86iQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686112236; x=1688704236; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BAFvuMJScf9h3qfBBZJnRlW93MqGhWQcC31+xPnIJvI=; b=SPK4MrUy8tT64hYGjg/+bwK7M1Tl959QBrMHJ0aTmiP+oU/TEIg5F94Ts0BsdzLcK0 ERnGkPPYRkCCNXZ6v41G7IQbqlIUalVx9dqDGJwONwO6z9KBmehVXG1q9NxQa+rS7vRC h04h+HmYzUfYwTNCl6sz863SOFBOZbd/G1YK7TDoX2ILHFBF6eCP4DxV9UV16zOSRauR HleiImQ8XNTLKgMFEgw/IQL5UdBAMtO2ffOQJl73LZgpWRqqIBSAV0ODue+uif3i+mjq ejpL6xeogSnahIhta0j0ZSyNX9M8++HIisAiOKlgv3iGwgbyOnR/lBeEoUMjGwIWLB/x /LBg==
X-Gm-Message-State: AC+VfDzasdHyOT1resB3si7jnVr/7A6s1vNkReAROh2WKkmDMOa2FXiP cees+YmJ54JZ5SEVj39S9oLPG5Y3wa0Vh7UFuY4=
X-Google-Smtp-Source: ACHHUZ7APGXopcB/5Ra5eNRhJRO0/pXOTA6rA042Jws8U2jqfn7sUqMCXXLBXucvgPn0yEaEpyGFSz2EGBEtPie78vY=
X-Received: by 2002:a05:6602:2c94:b0:777:b6a9:64ba with SMTP id i20-20020a0566022c9400b00777b6a964bamr803831iow.2.1686112236492; Tue, 06 Jun 2023 21:30:36 -0700 (PDT)
MIME-Version: 1.0
References: <CABUE3Xm5nT4R8wUu6FfXW0u66YoyDS45cRTuiGjRJ0CRGsevnQ@mail.gmail.com> <908A768F-F9CF-468A-A7C1-27736FE10BFE@gmail.com> <5B0C59DC-BD03-4BEE-A719-6E892F61F916@cisco.com>
In-Reply-To: <5B0C59DC-BD03-4BEE-A719-6E892F61F916@cisco.com>
From: Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Date: Wed, 07 Jun 2023 07:30:24 +0300
Message-ID: <CABUE3Xk--WodVbGFQtJvPTdtH154bNE6nufxoFDJuh6nVbpFRg@mail.gmail.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, Bob Hinden <bob.hinden@gmail.com>
Cc: "int-area@ietf.org" <int-area@ietf.org>, ipv6@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/RcnHdpMjU2-K1b88ULLobI-nAh8>
Subject: Re: [Int-area] New Draft - ICMPv6 Loopback
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF Internet Area WG 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: Wed, 07 Jun 2023 04:30:41 -0000

Bob, Eric,

Thanks for the feedback.
Defining a new code for ICMPv6 Echo rather than defining a new type
may be the right way to go.
Our main concern with this is that RFC 4443 defines what to do with an
unknown type, but does not define what to do with an unknown code. It
is not clear what existing implementations do when receiving an Echo
Request with an unknown code. That is why the current draft calls for
a new type. However, we are open to more feedback about this, and it
may end up being just a new code.

Cheers,
Tal.

On Tue, Jun 6, 2023 at 8:33 PM Eric Vyncke (evyncke) <evyncke@cisco.com> wrote:
>
> Without any hat, I agree with Bob.
>
> This I-D should eventually go to 6MAN WG though (with my AD hat)
>
> -éric
>
> On 06/06/2023, 08:34, "Int-area on behalf of Bob Hinden" <int-area-bounces@ietf.org <mailto:int-area-bounces@ietf.org> on behalf of bob.hinden@gmail.com <mailto:bob.hinden@gmail.com>> wrote:
>
>
> Tal,
>
>
> I did a quick read of your draft.
>
>
> As noted in the draft this seems to be very similar to ICMPv6 Echo/Echo Reply. The change is to include the request packet in the response, not just the payload.
>
>
> While I don’t have any real opinion on the need for this, I do think it would be a lot simpler if the draft just defined a new Code field value for Echo Request/Reply that specified this behavior. Currently the Code field is set to zero, another value could specify this behavior.
>
>
> Deployment might be easier as I suspect ICMPv6 types other than the current definitions will be filtered in many places.
>
>
> Bob
>
>
>
>
>
>
> > On Jun 6, 2023, at 4:54 AM, Tal Mizrahi <tal.mizrahi.phd@gmail.com <mailto:tal.mizrahi.phd@gmail.com>> wrote:
> >
> > Hi,
> >
> > New draft: https://datatracker.ietf.org/doc/draft-mcb-intarea-icmpv6-loopback/ <https://datatracker.ietf.org/doc/draft-mcb-intarea-icmpv6-loopback/>
> >
> > We have posted a new draft that proposes two new ICMPv6 message types:
> > Loopback Request and Reply.
> > ICMPv6 Loopback is very similar to Echo, except that after a Loopback
> > Request is sent, its corresponding Reply includes as much of the IPv6
> > Loopback Request packet as possible, including the IPv6 header and
> > IPv6 extension headers and options if they are present.
> >
> > We believe that ICMPv6 Loopback can be very useful for returning IPv6
> > options that were included in Request packet back to the sender,
> > including for example sending IOAM [RFC 9197] data from the Request
> > back to the sender, sending the SRH [RFC 8754] of the Request back to
> > the sender, as well as for in-progress / future protocols such as
> > draft-filsfils-spring-path-tracing and draft-kumar-ippm-ifa.
> >
> > We would be happy for feedback, as well as suggestions about whether
> > the INT-AREA WG is the right place to discuss this draft.
> >
> > Cheers,
> > Tal.
> >
> > _______________________________________________
> > Int-area mailing list
> > Int-area@ietf.org <mailto:Int-area@ietf.org>
> > https://www.ietf.org/mailman/listinfo/int-area <https://www.ietf.org/mailman/listinfo/int-area>
>
>
>
>
>