Re: [spring] C-SIDs and upper layer checksums (draft-ietf-spring-srv6-srh-compression)

Tal Mizrahi <tal.mizrahi.phd@gmail.com> Fri, 05 April 2024 08:25 UTC

Return-Path: <tal.mizrahi.phd@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E578C14F6EE; Fri, 5 Apr 2024 01:25:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.096
X-Spam-Level:
X-Spam-Status: No, score=-7.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, RCVD_IN_DNSWL_HI=-5, 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=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ShT8TA7GL-Od; Fri, 5 Apr 2024 01:25:08 -0700 (PDT)
Received: from mail-il1-x12b.google.com (mail-il1-x12b.google.com [IPv6:2607:f8b0:4864:20::12b]) (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 A5A9AC14F6E3; Fri, 5 Apr 2024 01:25:08 -0700 (PDT)
Received: by mail-il1-x12b.google.com with SMTP id e9e14a558f8ab-3688f1b7848so116475ab.0; Fri, 05 Apr 2024 01:25:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712305508; x=1712910308; darn=ietf.org; 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=/OkV3B1bgBamtDVuvfs+OIAF13ZqIN6mr8AvCWoAe1w=; b=TPkHO0N0jpAQt1ErmTb2zfrG+JCTfFaJuy1zzOYwUlLmBGi08UJ4v3ZLRQAGjFGQRQ lgV9s4p54gimOgTUEQXv4M065T7wOD97VgejWz+g5vjsFND9Qou50biaauW4ugI2pr+W qFbDN7pcK+Lwebpl3EeNijUDGEGL0kmrSAdqGq1WMhC26kxhV7bCWACZlY2bvb6S8v5h 7SnQZKWI5gxJE+4aoeLPCE6Uw+thWxbQvC+vtkq2ntdJp5gj1KATI4Pll/+I5I7DGcOB Z7b7wS3IeRFHqt9amvc77Bo2LLE90cXwbHFrxrTh4StFig+TPru4POwTC8lF4jk3FrgV w3DQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712305508; x=1712910308; 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=/OkV3B1bgBamtDVuvfs+OIAF13ZqIN6mr8AvCWoAe1w=; b=dZhDesBsuwLBH4hMKO+Hg9kgzkOZwGKWYjfYW0g1rz42BjmAXSIZmQvqy8klfjVOG8 0hqRJx38X/QirOKzaBisa2JzMVpkRP5wD9MNMsGmsTl0O4Juz9IaCMIIOkJGkExujGUI fZUHgeuoa4D6oC5aFvsR+bqyeaJx1o8C3Gj+swGJbG5xMoFjpKeOPdML22WG+ArUNWk7 EmLK1b3BHseeRMDZQBdTelSD31wBXh7aqmj+Kf2l1V/JQYh2ulMUjHIaLJmlYnLfZIFa wnEuwLyhE2stBSnFJbycGR5lXyeJafszZf8q1oj+VzIoKlMRO3bAes2hwFHCnNwV42Xd s8UA==
X-Forwarded-Encrypted: i=1; AJvYcCWqd7IibWmvYGUGlLNhohX33Le5Ge1zF2zqpbQIi7MDo/RLWxFuQiEHU6UENLSsR+4KV5k0fJ/fsLzGBn9YWzNYn0jN0+o0
X-Gm-Message-State: AOJu0YxGNt87E53BJ0P2QW+cr3Mw9A9K+tH2G8O0HiT/JC1shPO3wvih Mulz2BSt/mEa5JIEkRh5emkcyhJc3iRzjZwABFW+N01ziDmr5OkC7pcWLWTzKa03qGTjORS4dRi rw+36LVMB1/btv2gyL3FqWDEb+vU=
X-Google-Smtp-Source: AGHT+IHFwHOwaH5xRKObuN2+7cyYlr2I87GQJvb6S2pllolXGM10QSyhaLzMB0WKTLKi1e5sOyeRu52pZkhF8mmpOvg=
X-Received: by 2002:a5e:cb4c:0:b0:7d5:c00b:6463 with SMTP id h12-20020a5ecb4c000000b007d5c00b6463mr603288iok.2.1712305507537; Fri, 05 Apr 2024 01:25:07 -0700 (PDT)
MIME-Version: 1.0
References: <CAMMESsyCYJwWP48=a9RWx3n8txS1eR4VLnUeE++VEdHKFeKOjw@mail.gmail.com>
In-Reply-To: <CAMMESsyCYJwWP48=a9RWx3n8txS1eR4VLnUeE++VEdHKFeKOjw@mail.gmail.com>
From: Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Date: Fri, 05 Apr 2024 11:24:57 +0300
Message-ID: <CABUE3XkB1wjAx3cgFf4-myLA8rz4qAO7FeNUDCXmwK3g+kx2oA@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>
Cc: SPRING WG List <spring@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/LjinzJJp26XV760NPOi9gjA0Wn8>
Subject: Re: [spring] C-SIDs and upper layer checksums (draft-ietf-spring-srv6-srh-compression)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Apr 2024 08:25:09 -0000

Hi,

I believe that Section 6.5 is sufficient as-is. Note that I have
raised my concerns about the L4 checksum issue in previous versions of
the draft, and I believe the current text in Section 6.5 resolves my
concerns.

Regarding the middlebox discussion, I have not seen (please correct me
if I am wrong) any middlebox that verifies the L4 checksum in packets
that have an SRH (even without compression). In that context RFC 8200
defines the behavior of the "originating node" and "recipient", but
does not define the behavior of a middlebox. Furthermore, I have seen
middleboxes that have "Drop Source Routed Packets" enabled by default.
Obviously, SRv6 does not coexist well with NATs either. My point is
that SRv6 (with or without compression) requires operators to
carefully consider the location and configuration of middleboxes. As
suggested in IETF 119, this operational aspect can be mentioned in the
SRH compression document without further modifications.

Cheers,
Tal.

On Thu, Mar 28, 2024 at 2:04 PM Alvaro Retana <aretana.ietf@gmail.com> wrote:
>
> Section 6.5 of draft-ietf-spring-srv6-srh-compression describes the
> behavior when an originating node inside an SRv6 domain creates a
> packet with a C-SID as the final destination. This description differs
> from the text in Section 8.1 of RFC8200.
>
> We plan to send the draft to the 6man WG for review and explicitly
> highlight this difference.
>
> Please comment on the text in Section 6.5. Does anything need to be
> added, deleted, changed, or clarified?
>
> We want to ask for feedback soon; please send comments on this topic
> by April 5th.
>
> Thanks!
>
> Alvaro.
> -- for spring-chairs
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring