Re: [spring] Chair Review of draft-ietf-spring-srv6-srh-compression-11

Robert Raszuk <robert@raszuk.net> Mon, 25 March 2024 17:14 UTC

Return-Path: <robert@raszuk.net>
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 890E3C151096 for <spring@ietfa.amsl.com>; Mon, 25 Mar 2024 10:14:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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=raszuk.net
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 D0YbPUCNPQio for <spring@ietfa.amsl.com>; Mon, 25 Mar 2024 10:14:37 -0700 (PDT)
Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) (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 D0588C151981 for <spring@ietf.org>; Mon, 25 Mar 2024 10:14:37 -0700 (PDT)
Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-56890b533aaso5473182a12.3 for <spring@ietf.org>; Mon, 25 Mar 2024 10:14:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; t=1711386876; x=1711991676; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=NcwekYWognR73ZypAPWZvBMLiQzqDdlztCT7+U+Hfv8=; b=eydV6DBtyLUKNdnke4FEK1Hy2by73CIU2+NQpGudk24zTxHNljz69D9zlsSmNNI1e1 VZxmHHGxwysIpu/arcESYjk31B7OPgHwI99vYQhTImtKhLIC8DB+UsgFmhTLcgpQJXDU kNfOKGs1jtMnb25I+BJUhBq33oKc7EJmYoUxhzEsw+edR6hCtQDv4m6Mx/wkULdp6YII 6tXshVqXuJZC8bIuUPMsXPbHdaHZLC3naPoqge6cdTVrQ3uyXNZ+Zh9Vbfj+8FRC1m3P n+oPGSnnUqHU1IUNOVkDBPZRBhYS7loQ4qCShK4QEl8g+pjku/cE/27rRn9hu2M7bH6E bhVA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711386876; x=1711991676; h=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=NcwekYWognR73ZypAPWZvBMLiQzqDdlztCT7+U+Hfv8=; b=YxRgOSQSo8TWRieMESEwIWbbA0DC+re50DRk7Iq2kIuQeu3ezGkErzxEWxCRCrCZ5i MWO5oB6QLJSOqzsVbwwTNLBmmhFdE/6fEB16j4d8H2feLGQqR56L5pyCl+uazioz4C7b RNVdd6AOArhY24uxOvSUNN/4U3RuBlVtygCI6IammM6q4JT1VwjvtyXfh+rWmmbIAhSs TRz0ziicvTZH2hmOYHcy1oABS9zq+YxWsaAmCwa52oo52v5Xkb9iU2zMv9OQiXqVwTSO cYH/+86AaE+xONwHYjg7vg/WUetyg1vwtGti3YfXDh9YEU7OptlXK0im9IRhrLbLS0Tu eupA==
X-Forwarded-Encrypted: i=1; AJvYcCX9u9GQuatBdwAFwBIDXjO4cmDzBrg6cIYy1Lxf0G12xB0HxQE94Y3PbkUP3N8aVjYYR11E8YRJx+HiSlOFcdw=
X-Gm-Message-State: AOJu0Yw/wXQEYxBWTyWyAhsm96BQEu5fgDpx0JOz+G3HIKUllMW1nfmY IJosb44YiTf6WaVAsHPUfv9xi0Q1L87FRjW+rfuIuoB+1oKC2MV6GCvB6FWJ8qgcUzwhyCb2eAS Dhr/8pKCG4UebxeclVGYTY8diKQERZMCwzV1U9g==
X-Google-Smtp-Source: AGHT+IH2bDFKAw6I1CI4k7U0Ev3/u4FSlaCSeT1F5dMb+iHtD3shiZTND3TUFP1IFUHuFM9vz48HTXnJkSTK+DXoX6k=
X-Received: by 2002:a50:cc83:0:b0:56b:d974:9e07 with SMTP id q3-20020a50cc83000000b0056bd9749e07mr5411616edi.26.1711386875709; Mon, 25 Mar 2024 10:14:35 -0700 (PDT)
MIME-Version: 1.0
References: <CAMMESsw=PihfkO3nECiBnCALfCC=vTRn6c1_OYPK-jT5=yHFZA@mail.gmail.com> <CAHT6gR9ytPWVDBdSnoKmofzN2cfEQhS5siV-i405XMP-_=27hw@mail.gmail.com> <CAMMESsyTokFK6Ff8cFJYHSFF917FKfE22FL3e4URCfwNAyYZEA@mail.gmail.com> <CAHT6gR-ry4WgjUs+8OvFmzYwB9Gn-+0tUaaaXvTtk2FgiAB0JA@mail.gmail.com> <CAHT6gR-Zv75y1AjWJkg-D5hLc3O0KFsE51U8cvRvgc8n9bAE=w@mail.gmail.com> <DU2PR03MB80211A59BB7464AF835DFEE2FA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <BL0PR05MB531659043D056FFB4EB38BA7AE362@BL0PR05MB5316.namprd05.prod.outlook.com> <DU2PR03MB8021CBC7A097F17AE3F64102FA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <CALx6S354yL2nRd6Xf4yzq7D+GbQQhYPPxRN58V3kQ0CaMQA+UQ@mail.gmail.com> <CAOj+MMGKA_Bf=sD7aivXMdhexy3gsPTkPp5_DY4hicSigm+cxA@mail.gmail.com> <DU2PR03MB802141D381DD2C716442D01DFA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <CAOj+MMGWkyLqfk-PM8rTCyEpMLQDvujO3P6O=NxGQunB5GBxdA@mail.gmail.com> <DU2PR03MB8021817EDB0676FCDFC0FF3CFA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <CAOj+MMEPZ4O1sTEUm4u-v72MwcptejNWLfcBvFJA98-2qDzzfg@mail.gmail.com> <DU2PR03MB8021CFB963C174317CF604E2FA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <CAOj+MMFDrRq9igN16Dy0LXR=QiopdmHJbTd0SRT=_XdVGgjt+g@mail.gmail.com> <DU2PR03MB80213CDDFC54A4A9C456D654FA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <CAOj+MMGyoo3afahjqfqK50E0NQRN6C-HyZ8HMaK7ZEegRhacsg@mail.gmail.com> <DU2PR03MB8021359DEE67FF457F914384FA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <CAOj+MMHhKVBg2LDqDqZRzAiLLRfCcwv_3g2Jpmud1aLsF2hL_Q@mail.gmail.com> <CALx6S35FDPDMinDYxTL9Bj8bmjzx5q-JGWMTJObCn=uyVVfrZA@mail.gmail.com> <CAOj+MMH95uErZXS7+02KQrguL6S96EzyP1qdf7sXAGtuCjMtxw@mail.gmail.com> <CALx6S362MGbtEyRjHDUKvVYkD01hYGD+Qj37GdFHODRsahLpJA@mail.gmail.com>
In-Reply-To: <CALx6S362MGbtEyRjHDUKvVYkD01hYGD+Qj37GdFHODRsahLpJA@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 25 Mar 2024 18:14:24 +0100
Message-ID: <CAOj+MMEPeudUSGaw-=N7gni+thna9hq2jZ2s0LPXUrQTy1BLFg@mail.gmail.com>
To: Tom Herbert <tom@herbertland.com>
Cc: Andrew Alston - IETF <andrew-ietf@liquid.tech>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000cceb2f06147f4e64"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/zUmiAa6ZCMrcA7ELbj1W7GdWRlY>
Subject: Re: [spring] Chair Review of draft-ietf-spring-srv6-srh-compression-11
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: Mon, 25 Mar 2024 17:14:42 -0000

Indeed - I would not mind such clarification for the cases where the host
originates packets without SRH.

In fact modifying packet header with no SRH present would mean additional
state in the segment endpoints which is something SR architecture is trying
to avoid.

Regards,
R.


On Mon, Mar 25, 2024 at 6:06 PM Tom Herbert <tom@herbertland.com> wrote:

> On Mon, Mar 25, 2024 at 10:04 AM Robert Raszuk <robert@raszuk.net> wrote:
> >
> > Hi Tom,
> >
> > I don't think so, but I admit I may not be aware of some interesting use
> cases ....
>
> Robert,
>
> Based on previous discussions, my understanding is that there was some
> intent to allow this. Maybe it should be a clear MUST NOT in the draft
> to resolve the issue.
>
> Tom
>
> >
> > Many thx,
> > R.
> >
> >
> > On Mon, Mar 25, 2024 at 5:57 PM Tom Herbert <tom@herbertland.com> wrote:
> >>
> >> On Mon, Mar 25, 2024 at 9:40 AM Robert Raszuk <robert@raszuk.net>
> wrote:
> >> >
> >> >
> >> > Actually looking at this from the perspective where SRH may be
> omitted I see in the subject draft this clearly stated:
> >> >
> >> > A source node steers a packet into an SR Policy. If the SR Policy
> results in a Segment List containing a single segment, and there is no need
> to add information to the SRH flag or add TLV; the DA is set to the single
> Segment List entry, and the SRH MAY be omitted.¶
> >> >
> >> >
> >> > That to me indicated that host computed checksum will be correct all
> along the transit nodes. So no issue either here.
> >> >
> >> > Could someone illustrate with a drawing of packet's traversing the
> network their assumed header format and forseen issues ?
> >>
> >> Robert,
> >>
> >> Are there any cases in segment routing where the Destination Address
> >> is changed in flight and a routing header is not present in the
> >> packet?
> >>
> >> Tom
> >>
> >> >
> >> > Thx,
> >> > R,
> >> >
>