Re: [spring] Typo correction Re: Question from SPRING regarding draft-filsfilscheng-spring-srv6-srh-compression

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 18 October 2021 20:19 UTC

Return-Path: <brian.e.carpenter@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 04F793A0A19; Mon, 18 Oct 2021 13:19:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UVjcsymrSZtN; Mon, 18 Oct 2021 13:19:18 -0700 (PDT)
Received: from mail-pl1-x631.google.com (mail-pl1-x631.google.com [IPv6:2607:f8b0:4864:20::631]) (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 0656F3A0A0E; Mon, 18 Oct 2021 13:19:17 -0700 (PDT)
Received: by mail-pl1-x631.google.com with SMTP id n11so12079770plf.4; Mon, 18 Oct 2021 13:19:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=LmOkCkCfbB6qDVJKAh9azGCkxdVhW8SnpKP5/BAkK20=; b=e/DHOQe2AcwE4jAraQRVeCVqlkTvDhiOi2z4fvkjWHcYfQUt5tSaMHzw1aImguvp6D 0es1lmiE+3SF4UadsrfXIA4dbUzCceAOfd7jqlOVVryxd45YFeygb2gLLH7CotvsJR2l Oe7x+p/6jiPfeT5pipXGW3l04bq6Ued9B29QFODnfIjNzyaO+qxTBhP2dMMw3nOsiG9Z DnFvHC2XodlMIKlwf4GQpv+jl21YioL/8btq90rcgKRdoM0gxJD2igQ0SwjQgXe78Dui pfHz4Lf0te5n9ZLasT9nf87IxcJpYUoQjopFMnGxYWHDp4veUOSYWVqVMuK9hNbPFqrU L2dA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=LmOkCkCfbB6qDVJKAh9azGCkxdVhW8SnpKP5/BAkK20=; b=N/dpBWAkfJr5JDptwc9GWyYzsDiupW6Zz7956gFzoaLDhGGIbEfG3gfhhnnKDliszn 5p97+lME5cEJBmtyOzaJUUl8kVy29EBrolV8Zl/VX1KFtGUgE1xezqjI1aEd8aydVK5h YYvWAkk+vFfy0xs6HuXm3DG1aY2oJ1bLFaoNSGPl0tQXA9rsI04fp29FYbEvgpRvy7ZZ b6kzkCwIa4GScrfVvyXMrO85gej5tV9a0uJub5fGCsHN8nU4gB+FvYiM3dkIaOJkUtHt rw7OE4953CaPGd4rKSuGAts4wtdNcpmm6hCcAE7OGA1T5DzL5ljS2DkLaTvEHV14jt/a WKCQ==
X-Gm-Message-State: AOAM532rw+8Bxp9SIFDB3xmRrGlaA5InhCCBWONEMpdaZ0DYP/eXUiFI JTwmahL9jcH5Gry4GWXbHulxcVjUNX5XAA==
X-Google-Smtp-Source: ABdhPJwVMnemCGSGfBqu/mwFogE5yvzlRcO0q8l/SDf5yhDzWuBjIiulD0thFpSU8kd2FNLaFHa+xQ==
X-Received: by 2002:a17:90b:1646:: with SMTP id il6mr1181088pjb.129.1634588356913; Mon, 18 Oct 2021 13:19:16 -0700 (PDT)
Received: from ?IPv6:2406:e003:102d:e801:db7:d041:a2d:ce65? ([2406:e003:102d:e801:db7:d041:a2d:ce65]) by smtp.gmail.com with ESMTPSA id v22sm14286728pff.93.2021.10.18.13.19.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 18 Oct 2021 13:19:16 -0700 (PDT)
To: Ted Hardie <ted.ietf@gmail.com>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, "ipv6@ietf.org" <ipv6@ietf.org>, "spring@ietf.org" <spring@ietf.org>
References: <85fddbe9-4eb8-7d90-d246-a888fe8bdcd3@joelhalpern.com> <139d72fd-98de-f46a-767f-6a493c4facc9@joelhalpern.com> <1daf3d20-22b2-d111-5131-bd53f51c53a3@gmail.com> <CA+9kkMCk6D-7q-LTu0gwL_ZsyBAaFvn=3_CizK56oHG5dGRwYA@mail.gmail.com> <60f71d8c-8165-111c-4099-7f926a897d22@gmail.com> <CA+9kkMAw_TUgmL6kgSbAnaLDf6s6=5K22qPdMvXvhONhtu06YQ@mail.gmail.com> <13455849-c0a0-705b-66d8-3b31e7bf95eb@gmail.com> <CA+9kkMDvqzpt5qmKZ7g1-gWG6Tueh01oF_s4S61cZTgnLxwVhg@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <e4541f08-f985-4a11-649f-f93d01edf72a@gmail.com>
Date: Tue, 19 Oct 2021 09:19:15 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0
MIME-Version: 1.0
In-Reply-To: <CA+9kkMDvqzpt5qmKZ7g1-gWG6Tueh01oF_s4S61cZTgnLxwVhg@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/MnbiE2dKePnrCuPBpjLpQOAgP4U>
Subject: Re: [spring] Typo correction Re: Question from SPRING regarding draft-filsfilscheng-spring-srv6-srh-compression
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
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, 18 Oct 2021 20:19:26 -0000

Ted,
On 18-Oct-21 20:22, Ted Hardie wrote:
> Hi Brian,
> 
> Thanks for the additional clarification.  I've cut below to the meat of what I understand to be your question:
> 
> 
> On Sat, Oct 16, 2021 at 10:19 PM Brian E Carpenter <brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com>> wrote:
>  
> 
>      I want to draw a distinction between unicast address bits that are arbitrary numbers as far as
>     the routing system is concerned -- such as the classical IID bits in IPv6
>     unicast addresses, or the prefix bits following fc00::/7 -- and address bits that are meaningful to the routing system, such as fe80::/10 (which means "do not route this packet").
> 
>     Within an SRV6 domain, with RFC8986 and the current draft, we see something new: a field which has classically been an arbitrary 64-bit number for
>     the routing system (the IID field) becomes meaningful to the routing system. That's an architectural change, and definitely was not envisaged by the IPv6 address architecture.
> 
>     So, IMHO, the question behind SPRING's question to 6MAN is not whether there is an architectural change, but whether this changes matters. In particular, will it have impact on legacy devices and software within the SRV6 domain, and will it do any damage if it leaks outside the domain?
> 
> 
> Do I understand correctly that you see the same architectural question for RFC 8986 ("will it have an impact on legacy devices and software within the SRV6 domain and will it do any damage if it leaks outside the domain")?


Yes, indeed. It's a bit clearer in my mind now than when we were debating 
that RFC as a draft, but it certainly applies there too.

> 
> Presuming so, the question for RFC 8986 seems to me to be answered within the document with a reference to rfc8754, Section 5, which has the deployment model for segment routing spelled out.  Would a similar applicability statement here be something that helps resolve this?  At least as far as I can tell, a shift in the formatting to a compressed format doesn't change the basic difference you call out, so I believe that it 
would be very similar if not identical.  But it certainly does no harm to spell that out.

In fact the current draft says (section 3):

>>    The compressed Segment List encoding is fully compliant with the
>>    specifications in [RFC8402], [RFC8754] and [RFC8986]

so from a logical point of view, it doesn't appear essential to add this. 
However, it might well help future readers to do so.

Thanks
   Brian