Re: [spring] 6MAN WGLC: draft-ietf-6man-sids

Brian E Carpenter <brian.e.carpenter@gmail.com> Sat, 17 September 2022 21:10 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 1641FC1522C2; Sat, 17 Sep 2022 14:10:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, 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=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 1YbajIZKEpLY; Sat, 17 Sep 2022 14:10:46 -0700 (PDT)
Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) (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 46F39C14F73F; Sat, 17 Sep 2022 14:10:46 -0700 (PDT)
Received: by mail-pj1-x102a.google.com with SMTP id fv3so24274556pjb.0; Sat, 17 Sep 2022 14:10:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date; bh=y2Oe6u8zHI5ed9Chr3c5WXnMy/rZkwcFMe9rRzd6QI4=; b=R+7csPEeDycJmwUAuUSFaENaRnUsocUKPoS0Z8SvQn+bgeYomY7tDM6MYatc1kIEQa HpZQgiZWlQDT82qCUAav7AH0H3O/UsIv4VcG1NSDd5MStjwoFYQ5lmGD/RifFe38bdht pCjqt/IXUiE5ToqdCU1A6kl+TcXqR6U1ZbrvL2It9Zs0P+sKqe80NqCba9QDo9Iakwu9 mPKNe47tG6+wOpMNKRzO8koW7I/+sqPcCEqIz6/iyBjd9HDj3/xKh5qNWVGt1QNON6UR nXRJsZwmfyMSp7RcRGfVNnmjXQyQs2/kgJyS/7ldK5/JJFiyn7cLutbDwKNe0pRg9Dvm BYnQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date; bh=y2Oe6u8zHI5ed9Chr3c5WXnMy/rZkwcFMe9rRzd6QI4=; b=R6fKehUtLlfKaYqlqmb2Z6d62wW7d2cmHvDh5zF6q0pMIzEXjyeIRQjFr7SyvN5or+ 9SU021HcCg0WX22OVFM7k8Ha+gq2xEXUwgRtnxSYv0TXNfH5QNkZU9HAWK9VNt6aBNOp XpckFrok8+VvYNdqAxzjSn/rID+nekTg3lz+GFrMsyWo6gRyNtc5+iSzQyCKpuynV8NZ WYivBTckvpljL51HEXw0iAkjzt0w2uoMIu5K57hJ7l9kT3OVyLTB/rZiGJjGQFGeaAVg IMUePy5qKEcI7mwiDSE6BMnni8HetS2ryu1u63mWqRHsCjlBMD30AY1mozyHiz0omx4t prCQ==
X-Gm-Message-State: ACrzQf0mrFdK/EEEwe4a9ycpAVtyoYDAcsNnl6o91DIWYzNvuKQ1fSTW UufNEY/TXPExd7pORVsx8cFc0Nzw1AhYOg==
X-Google-Smtp-Source: AMsMyM41vgz2AThBwpzN8D9b+4uJvwTjDQDjoq73N9azF/7h1N36knkOgf4zH8W0C87dj+qJ6jRUrQ==
X-Received: by 2002:a17:90b:3c83:b0:202:9e3e:8f01 with SMTP id pv3-20020a17090b3c8300b002029e3e8f01mr23130601pjb.116.1663449045401; Sat, 17 Sep 2022 14:10:45 -0700 (PDT)
Received: from ?IPV6:2406:e003:1124:9301:80b2:5c79:2266:e431? ([2406:e003:1124:9301:80b2:5c79:2266:e431]) by smtp.gmail.com with ESMTPSA id x1-20020a170902ec8100b0017854cee6ebsm8987093plg.72.2022.09.17.14.10.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 17 Sep 2022 14:10:44 -0700 (PDT)
Message-ID: <129a313a-d625-dae7-36f6-8541a8aea862@gmail.com>
Date: Sun, 18 Sep 2022 09:10:38 +1200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Content-Language: en-US
To: Jen Linkova <furry13@gmail.com>, 6man <ipv6@ietf.org>, spring@ietf.org
Cc: 6man Chairs <6man-chairs@ietf.org>, draft-ietf-6man-sids.authors@ietf.org, spring-chairs@ietf.org
References: <CAFU7BARixwPZTrNQOuEw3WP-FqUsVwTj7btMTahcMbXm_NqWGw@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <CAFU7BARixwPZTrNQOuEw3WP-FqUsVwTj7btMTahcMbXm_NqWGw@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/VCd5xoqsBQFnDrbmRzyqaWRXNVM>
Subject: Re: [spring] 6MAN WGLC: draft-ietf-6man-sids
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: Sat, 17 Sep 2022 21:10:50 -0000

Hi,

I think this draft is just about ready. A few comments:

> shall we specify that it MUST NOT be in the DFZ

I think the "DFZ" concept is too vague these days and will distract from
the main message. (Also, this is informational, so we can't say MUST NOT.)
So it would be good to tighten up the language in other ways. For example:

OLD:
    While looking at the transit nodes it becomes apparent that these
    addresses are used purely for routing and not for packet delivery to
    end hosts.

NEW:
    While looking at the transit nodes it becomes apparent that these
    addresses are used purely for routing within the SR domain and not
    for packet delivery to end hosts.

OLD:
    As we have established that
    the SRv6 SIDs are being treated simply as routing prefixes on transit
    nodes ...

NEW:
    As we have established that
    the SRv6 SIDs are being treated simply as routing prefixes on transit
    nodes within the SR domain ...

And in Section 5 "Allocation of a Global Unicast Prefix for SIDs",
add some language adapted from RFC 4193:

    Routers at the SR domain boundary must be configured to avoid any
    packets with IPv6 addresses under this prefix leaking outside
    of the domain and to keep any part of this prefix from being
    advertised outside of the domain.

While editing Section 5, I strongly suggest:

OLD:
    As an added factor of safety, it might be prudent to allocate some
    address space that explicitly signals that the addresses within that
    space are not intended to comply with [RFC4291].

NEW:
    As an added factor of safety, it is desirable to allocate some
    address space that explicitly signals that the addresses within that
    space are not intended to comply with [RFC4291].
    
Also, in section 3, I think it would be better to cite [RFC7608] as
[BCP198] to emphasise its status.

Regards
    Brian

On 17-Sep-22 20:00, Jen Linkova wrote:
> Hello,
> 
> This email starts the 6man Working Group Last Call for the "Segment
> Identifiers in SRv6" draft
> (https://datatracker.ietf.org/doc/html/draft-ietf-6man-sids).
> 
> The WGLC ends on Tue, Oct 4, 23:59:59 UTC.
> 
>   As the document is closely related to the work in the SPRING WG, we'd
> like the SPRING WG to review the document and discuss the following
> questions:
> 
> - the action items required from SPRING (Section 4.1 and 4.2 of the
> draft, https://datatracker.ietf.org/doc/html/draft-ietf-6man-sids-01#section-4)
> [*]. Would it make sense to merge those open issues with the 'Open
> Issues' section of
> the SPRING document?
> -  whether the document needs more guidance regarding routability of
> /16 or such requirements shall belong to some other document?  In
> particular,  shall we specify that it MUST NOT be in the DFZ? Or
> setting 'Globally Reachable = false' in the registry should be
> sufficient? The current idea is that the prefix needs to fail closed
> and not be routable by default.
> 
> [*] The draft currently refers to the individual submission instead of
> https://datatracker.ietf.org/doc/draft-ietf-spring-srv6-srh-compression/
>   - the link will be updated in the next revision.
> 
> Please review the draft and send your comments to the list/
>