Re: [Idr] Color-only bits in draft-ietf-idr-segment-routing-te-policy
Ketan Talaulikar <ketant.ietf@gmail.com> Sat, 05 March 2022 10:51 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 6F30E3A0659; Sat, 5 Mar 2022 02:51:50 -0800 (PST)
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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 7mp6lrZVqpCR; Sat, 5 Mar 2022 02:51:45 -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 95BD13A121F; Sat, 5 Mar 2022 02:51:45 -0800 (PST)
Received: by mail-vs1-xe2d.google.com with SMTP id g21so11699300vsp.6; Sat, 05 Mar 2022 02:51:45 -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=w6UGSnkC4nWtRudFQ29fD7w14+SUBNg/yCYHEPU4e64=; b=AE+fOQAeIlZtUANVIYY2ZLSUsNllrr+FdLl2QsaufnlQQ13nH0iEUzpIqUtYUkumfm 9UVWVag9fkDBF0Of0kjd6Ur4er+vYDwQOUgO5nARBIVK+NpKVQ/uP+RW0sgevLJzAYwT GYAFJcqiiv9fJZPTjIpVhaP5dqF8hIzof7SEcUOLaP0lcw5aQyF1sKPRJln4gpKoGhMA Z+BF7yGQhUPuygcIoumOy6R5NoVDZ0aQXKZNWM7zfVhiTn54nbes6iYOreEcqwM9foSi qd+hlpy7MRxqFou6okGzUBr3VJ7Ftu8So0erZ5fpvUpn6W2VcFOwAvTjOj+t2JFd3WvF U1ag==
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=w6UGSnkC4nWtRudFQ29fD7w14+SUBNg/yCYHEPU4e64=; b=nW0VA0j5LVrRC9g2SktkOfbExWm1whDDk+HABccFH1xdUkQimQgDy9xonvqgRb+Eyd 4dnSanrXE27veBWKXMOZhoIWlWAJEwTxrG20XvJDQvjtliF3G9k+hvebAEMu3ccOA1D5 X+zByc56RcrynRfxc1dHjQ2wAHxAWhLcXqbFoRtW2DyXrZUgSCHeLVqThYwQaIWcXeyG 4sjqDVgGL1LCaSbc2EWeYEFiY0E17G4/msvSlfwzBX25v5HtyoLBzzZ/CV5yR4c3qcTn e0I/qW/AdYHy9c3p1QpOkqPAj8yXGJPZni+SH6bE6zEH6kOLnoI3t2em9c7aIvZtBaEk ncmQ==
X-Gm-Message-State: AOAM5324+I+NYx24luqqrr3OGXUhDgXX/xG+m9055ieymOQV1Jt/U+ml kKMZKt1N6auKhSmBa5z1ID0P1CVKJaaMskQUxbg=
X-Google-Smtp-Source: ABdhPJz213f9N+8kp/z5dCykdJ7W0P2uQDJAmef729FHTTpqe5qEKMI+DabxV1IsjSM3Sd+KVwfUQlzrTTfHT+f0ycI=
X-Received: by 2002:a05:6102:34f4:b0:31b:9861:7cfa with SMTP id bi20-20020a05610234f400b0031b98617cfamr972843vsb.64.1646477504461; Sat, 05 Mar 2022 02:51:44 -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>
In-Reply-To: <CAH6gdPyxUb8=q0aduqpEq93nYPdHQZKqKzwZKzkbRWz6GL2XtQ@mail.gmail.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Sat, 05 Mar 2022 16:21:33 +0530
Message-ID: <CAH6gdPwkmGRtUR3no2QLq+VAentw9m9JEsdXNTm-mDnq3yZ=HA@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="000000000000c8bee205d9766a4b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/3F2m4usa-uahnriF6fFh5F9wlQA>
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: Sat, 05 Mar 2022 10:51:51 -0000
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