Re: [spring] [Int-area] FW: New Version Notification for draft-raviolli-intarea-trusted-domain-srv6-00.txt

Robert Raszuk <robert@raszuk.net> Wed, 29 March 2023 01:54 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 C312BC14CE4D for <spring@ietfa.amsl.com>; Tue, 28 Mar 2023 18:54:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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, 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 QA4BU6tFpExO for <spring@ietfa.amsl.com>; Tue, 28 Mar 2023 18:54:47 -0700 (PDT)
Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) (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 1AD63C151B3C for <spring@ietf.org>; Tue, 28 Mar 2023 18:54:40 -0700 (PDT)
Received: by mail-wr1-x42a.google.com with SMTP id d17so14062094wrb.11 for <spring@ietf.org>; Tue, 28 Mar 2023 18:54:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; t=1680054878; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sERuoAGYfyEt0eH/0XkB1FkLU/ahiLdJz40iweEXWbM=; b=FfSwH+AKbMoZDug9tuVeWW7PW1aodA4DLV8oIxpgh9mm/0rwdeD8IdJ9mDDdlksUmo Yq3kf7meroB070URoVyP0Zldok+PHM3QF2VaCyt0bfFsK2eSPajBk38t/RIUr6WEkhBT AkVfw5vdF9a83bCfo+WAzVGkZ9sEb5EMzaNk90dUkLixnxTQ9y595bM6vj071uOBeJFF Qg1pVQ5zwr7x0sFYlGNJJ0d9gCGo17oOaCUVU+f2u4LPW+zv/PyYifJQkDJOD7Q5ptIf 33GSpMC5u3XXVSSiRcrLqstY1mwvXJLHDGy+njWl/zga88F+X+dz4YoiyfG5nfG/kVSm bG4A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680054878; 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=sERuoAGYfyEt0eH/0XkB1FkLU/ahiLdJz40iweEXWbM=; b=4FPVHAbj+qIDXa5WSOtknftyBzi0e2TmmV+7/x572hoVK+/feV/SModdnP0vT/vPj7 BZ6nn0PWYIpP2DrmuvfdN+WLoYe0mNiBdZUCAY5tAbXN5ABA2Lzalu9rWKO9btQn2jtT VQHo2FrdeE9OTYrxy5GCIezWaKaF+OHvv79uyYP3Um8JRyUwOTxRDXZpZ60P2D2DhLlh AiBavPQ3I7YkFpXk2UPNvHsTgePEcb+KZgcr7cpNLwDMTRUu1wcXjiVdjfRY9IEUCmAa 2KFdyNRkuA8E9iLs0j0pT4cPLdNUA7QhMB6d6IErls9RX2W5h4o2xvRezo2YBuC1Bv2U 6uIw==
X-Gm-Message-State: AAQBX9daXvHUfPLCYIkS6XaWZV0/VjaI+poA/YPB+LR1ZAxK9y1ec0vd bEavhNN/BGUyakb8Bt6r9s2CTWdM5Fb/3jarNbN4vg==
X-Google-Smtp-Source: AKy350ZaEixyePulQr10VZU1h+lP5AwNcrStF+M3aZLvGH6NtDoGxsDb7H+EXqXV031tb1xn7FynjwXDL+A4SYXAgpg=
X-Received: by 2002:a05:6000:128f:b0:2d1:7ade:ab8 with SMTP id f15-20020a056000128f00b002d17ade0ab8mr3615916wrx.11.1680054878372; Tue, 28 Mar 2023 18:54:38 -0700 (PDT)
MIME-Version: 1.0
References: <167982788827.35510.12970049954861648668@ietfa.amsl.com> <DU2PR03MB8021025B3EA4A7567809EC2BFA8A9@DU2PR03MB8021.eurprd03.prod.outlook.com> <072001d9611c$622fd220$268f7660$@olddog.co.uk> <DU2PR03MB8021F22335D8188DDF20F89BFA889@DU2PR03MB8021.eurprd03.prod.outlook.com> <CAOj+MMHTyCgwiqLFsJb+Z_J=Tu8S+Cq9+1TzAasA4a1rK+FJRQ@mail.gmail.com> <DU2PR03MB8021F118A106EE972FF51985FA899@DU2PR03MB8021.eurprd03.prod.outlook.com>
In-Reply-To: <DU2PR03MB8021F118A106EE972FF51985FA899@DU2PR03MB8021.eurprd03.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 28 Mar 2023 18:54:27 -0700
Message-ID: <CAOj+MMFhhMzqJCA5mGaMSRnWoKNGBX1K+NK9+B3z2BcUF8fKWQ@mail.gmail.com>
To: Andrew Alston - IETF <andrew-ietf@liquid.tech>
Cc: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "int-area@ietf.org" <int-area@ietf.org>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003a9a4d05f8004215"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/7Rqm0sKyqvF7cBe0G2IemYWcsPA>
Subject: Re: [spring] [Int-area] FW: New Version Notification for draft-raviolli-intarea-trusted-domain-srv6-00.txt
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: Wed, 29 Mar 2023 01:54:51 -0000

Hi Andrew,

I fully understand your perspective. I am just questioning if ethertype is
the right level to introduce a fail-closed solution.

As you know IETF is very creative in inventing more and more services
running over IP. Lot's of them would benefit perhaps from such fasil-closed
automation. But adding new ethertype for each is no go IMHO.

With that IPv6 addresses are big enough so for example embedding well known
few bits in src IPv6 address could easily automate and apply protection for
lot's of current and future services running on IPv6. And if not mangling
with IPv6 addressing architecture then extension header could be defined
there completely independent from service headers to be used for such
protection.

Main point being that while we are going to go via pain of network upgrades
I would rather recommend to do it in a much more universal way.

Cheers,
Robert




On Tue, Mar 28, 2023 at 6:47 PM Andrew Alston - IETF
<andrew-ietf@liquid.tech> wrote:

> Hi Robert,
>
>
>
> The way the authors view this – and what we will be adding possibly more
> explicitly in the document, is that this does not force an ethertype onto
> srv6 – it creates an OPTION for operators that want to run it in this mode
> to do so.  It introduces a choice that following consultation, many
> operators seem to want.
>
>
>
> In our view – this is in the interests of the both the operators and the
> vendors – the operators who feel more comfortable with a fail-closed
> solution, and the vendors because the goal here is to get the operators
> happy enough to actually deploy the technology.  Yes, there is some srv6
> deployment, but it is nowhere near ubiquitous – and for a number of
> operators – the lack of fail closed mechanism is preventing them from
> deploying.
>
>
>
> I would ask that you look at this in that light – we do not wish to stop
> anyone running srv6 in the standard mode, we wish to provide an option that
> does not interfere with existing srv6 to those that may want to use the
> technology, but aren’t comfortable using it in the absence of this
> mechanism.
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
> *From: *Robert Raszuk <robert@raszuk.net>
> *Date: *Wednesday, 29 March 2023 at 10:30
> *To: *Andrew Alston - IETF <andrew-ietf@liquid.tech>
> *Cc: *adrian@olddog.co.uk <adrian@olddog.co.uk>, int-area@ietf.org <
> int-area@ietf.org>, spring@ietf.org <spring@ietf.org>
> *Subject: *Re: [spring] [Int-area] FW: New Version Notification for
> draft-raviolli-intarea-trusted-domain-srv6-00.txt
>
> Andrew,
>
>
>
> To me the fact that SRv6 is using IPv6 ethertype is a feature not a bug.
> It allows seamless deployment in any IPv6 enabled network.
>
>
>
> Yes I personally suggested a new ethertype for SRv6 long time back, but
> the issue was related to hurdles with IPv6 standards not related to any
> "security" issues.
>
>
>
> IP packets go from and two depending on their src and dst addresses. So
> network(s) which fail to properly automate filtering of external packets
> targeted to their internal infrastructure should be decommissioned, not
> packets ethertype should change to keep those alive just to prevent IP
> packets from "escaping" a domain.
>
>
>
> Last but not least, sending SRv6 services over completely unaware Internet
> underlay is very useful. Just think about mobile services as an example.
>
>
>
> So I wish you all the best with srv6-td.
>
>
>
> Kind regards,
>
> Robert
>
> Internal All Employees
>