Re: [Idr] Color-only bits in draft-ietf-idr-segment-routing-te-policy
Ketan Talaulikar <ketant.ietf@gmail.com> Mon, 07 March 2022 12:39 UTC
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EF2F3A0DCB; Mon, 7 Mar 2022 04:39:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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 Pe70UGhCQ5rk; Mon, 7 Mar 2022 04:39:00 -0800 (PST)
Received: from mail-vs1-xe2d.google.com (mail-vs1-xe2d.google.com [IPv6:2607:f8b0:4864:20::e2d]) (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 A92493A0DE3; Mon, 7 Mar 2022 04:38:49 -0800 (PST)
Received: by mail-vs1-xe2d.google.com with SMTP id 127so4962859vsd.2; Mon, 07 Mar 2022 04:38:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=5ObaDE/5V//Nwm2qmJZ3/f52XWDon51z5u69fGKyOvc=; b=ZXYEhc1KiWKzWgVCyE150mD2KWw8LmAyTgM8eym5RLxHa1yr+Ev5EsZnEQ3+4O2eTH 9kZniF2XzXbLKyRi9nUEcn+HDJUbr9dtUy7RyG1WmqPBBVS4Cp17rtNsMwMcvsdURLXW k9jfpvIH1l7CIvAJ14RjPdhmtr/DvvlrWKuZ86pPrQY/lG0q/JlK5SCFSnfBRA1yZgxX uEzdjZ6Iv1nLxZ63MhXL5fBROrtZ/b0HYfMn9U8Fg1lemiV8oZ5WfFg6uop5JpmzWkco WmlS7RvJojNzx4JjCKv/c7OhKtx1XoiaeHNl/eEG/BBeSxSkbQz6trxDBEVPMiBF86aM VC+g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=5ObaDE/5V//Nwm2qmJZ3/f52XWDon51z5u69fGKyOvc=; b=Z3PfRv3YF6KMqkuHB3LjpAdfFL9KDESv/mo7ajfTPekNBpsqZAnxkNiDu7XNxd7bC2 3YePVJwr132pGfegjHMREiXLq8ITTi26Tzd3JwIMAcv4xgMs/zp2f72HmJooYtGRPNPt 0gBMaKAk4dYmet7PA3KLCL+0BfXpj8xsRUUs3dlPB8K2W/BuKTNL9AU2ibudFWFTB4Gb l6e058LXN6CrgsUpaR1t7ze4pRw+TQj2BwlkZrpDfiKK9PcHLBikmIIbUi5uLBEugmoA CDYWlfxco5Als5xUKTA7fel3oY8JSpKoMDOinQDcPo+7NQOIKjJ0u7viUyAVBgahhz44 gLlQ==
X-Gm-Message-State: AOAM530dPgpgj4hv5vXZBPW9fg+aOiAYYSwxV6Wounn+9jRzuZ5WG7H/ pTP6FqxvQXqfFRr/8Ku9iFxqFUaMkfGGqQU4wKU=
X-Google-Smtp-Source: ABdhPJxY99IrEOhO5Ta2ZMNpEoatXjRqxmHLptawCy2TKq1dYbTd+zf986BF8C4eB8lY+8YbyohK1yEEVVZQFuECV8s=
X-Received: by 2002:a05:6102:3e95:b0:30f:9865:e97e with SMTP id m21-20020a0561023e9500b0030f9865e97emr3704800vsv.15.1646656728137; Mon, 07 Mar 2022 04:38:48 -0800 (PST)
MIME-Version: 1.0
References: <939A4791-5A4A-4E7C-AB32-A09ABD3421B5@juniper.net> <CAH6gdPxRYJcvdCG9-BxuMvcfVQd=1xS9RvapdLxkJekty4eV8w@mail.gmail.com> <CBB34F23-2BC6-487B-8B1E-F1FD999F2988@juniper.net> <CAH6gdPyxUb8=q0aduqpEq93nYPdHQZKqKzwZKzkbRWz6GL2XtQ@mail.gmail.com> <CAH6gdPwkmGRtUR3no2QLq+VAentw9m9JEsdXNTm-mDnq3yZ=HA@mail.gmail.com>
In-Reply-To: <CAH6gdPwkmGRtUR3no2QLq+VAentw9m9JEsdXNTm-mDnq3yZ=HA@mail.gmail.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Mon, 07 Mar 2022 18:08:36 +0530
Message-ID: <CAH6gdPwVOrbeB9_7vDc4SezciVa4R2pN3diQLNV1DfBGR8P5Bg@mail.gmail.com>
To: John Scudder <jgs@juniper.net>, Susan Hares <shares@ndzh.com>
Cc: "draft-ietf-idr-segment-routing-te-policy@ietf.org" <draft-ietf-idr-segment-routing-te-policy@ietf.org>, "idr@ietf.org" <idr@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000059042c05d9a025cf"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/-QYrnbYEQelR1ZakvThskxZwX5o>
Subject: Re: [Idr] Color-only bits in draft-ietf-idr-segment-routing-te-policy
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Mar 2022 12:39:08 -0000
A further update was posted earlier today with changes in the Color Extended Community related sections to align with the latest updates to draft-ietf-spring-segment-routing-policy https://datatracker.ietf.org/doc/html/draft-ietf-idr-segment-routing-te-policy-16 Thanks, Ketan On Sat, Mar 5, 2022 at 4:21 PM Ketan Talaulikar <ketant.ietf@gmail.com> wrote: > Hi John/Sue/WG, > > We have just posted an update with the changes along the lines suggested > by John. > > > https://datatracker.ietf.org/doc/html/draft-ietf-idr-segment-routing-te-policy-15 > > I understand that John may have further inputs that we can incorporate in > the next update. Wanted to post this version in view of the upcoming > cut-off so that the WG can provide their feedback. > > Thanks, > Ketan > > > On Thu, Feb 17, 2022 at 8:22 PM Ketan Talaulikar <ketant.ietf@gmail.com> > wrote: > >> Hi John, >> >> I'll work on these changes along with my co-authors for the IDR document >> first and share it with you/WG for feedback. >> >> Thanks, >> Ketan >> >> >> On Thu, Feb 17, 2022 at 12:51 AM John Scudder <jgs@juniper.net> wrote: >> >>> Hi Ketan, >>> >>> > On Feb 16, 2022, at 6:32 AM, Ketan Talaulikar <ketant.ietf@gmail.com> >>> wrote: >>> > >>> > Thanks for your feedback and I agree that this is a somewhat odd >>> situation. I also agree with your proposed changes and can work on them as >>> a co-author of the IDR document. >>> >>> Thanks. >>> >>> > Would you have any suggestions on how to address the remainder of your >>> concerns? Considering that this document is past WGLC in IDR, do you think >>> this content could move from the IDR to the SPRING document? >>> >>> I would, instead, have imagined it moving in the other direction, both >>> because it seems as though it makes more sense in the IDR doc, and because >>> the SPRING doc is even further along (past WGLC, past IETF LC, scheduled >>> for tomorrow’s IESG telechat). I don’t want to cross the streams of >>> discussion more than necessary, but the reason I see it being more natural >>> in the IDR than the SPRING doc is because "Given that >>> [draft-ietf-spring-segment-routing-policy] is an architecture document, it >>> describes the architecture and not really the protocol mechanisms. This is >>> in line with other SPRING documents. The normative language for the BGP >>> mechanism is in the IDR document.” >>> >>> I acknowledge it’s not a cut-and-dried question and there are other ways >>> to resolve it that while less satisfying in terms of making the documents >>> self-contained, also are less invasive. The minimal one, I guess, is to >>> provide a table of names and values in the IDR document, something along >>> the lines of >>> >>> Type Code Symbolic Name Description >>> ————— ——————— ————— >>> 0 Default handling Steering falls back to >>> default handling if no policy with color >>> 1 Prefer color Steering favors >>> following policies with the given color, but respects BGP next hop >>> 2 Override next hop Steering favors >>> following policies with the given color, overriding BGP next hop if >>> necessary >>> 3 Reserved Reserved for >>> future use >>> >>> You may not agree with the symbolic names and descriptions I’ve just >>> written out, that’s fine, it’s just a first attempt. The table would be >>> accompanied by an expansion of the descriptive prose in the section, to >>> give the reader at least a general idea of what’s going on over in the >>> SPRING doc. >>> >>> Also, the more I think about it, the more I think that creating an IANA >>> registry for these code points is a good idea. It seems fussy for a single >>> unallocated code point, but might prevent something unfortunate like two >>> future drafts both trying to allocate the reserved code point for >>> themselves. >>> >>> (I assume it’s way too late to move the field to the other end of the >>> Reserved bits? If it were at the other end it would be possible to grow it >>> naturally in the future if required, by allocating additional bits. As it >>> is now, if you grew it by one bit, code point 1 would become code point 2, >>> 2 would become 4, and so on. Or if you prefer, 0b01 would become 0b010, >>> 0b10 would become 0b010, and so on. Oh well, too bad so sad.) >>> >>> —John >> >>
- [Idr] Color-only bits in draft-ietf-idr-segment-r… John Scudder
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Ketan Talaulikar
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… John Scudder
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Ketan Talaulikar
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Ketan Talaulikar
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Ketan Talaulikar
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Jeffrey Haas
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Ketan Talaulikar
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Jeffrey Haas
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Susan Hares
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Ketan Talaulikar
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Susan Hares
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Ketan Talaulikar
- Re: [Idr] Color-only bits in draft-ietf-idr-segme… Susan Hares