+1

Regards,
Jeff

> On Feb 16, 2018, at 18:18, Dolganow, Andrew (Nokia - SG/Singapore) 
> <andrew.dolga...@nokia.com> wrote:
> 
> Agree, what Eric has is starting to look like a compromise. Let’s get the 
> final text (wip) on the list asap.
>  
> Andrew
>  
> From: "Les Ginsberg (ginsberg)" <ginsb...@cisco.com>
> Date: Friday, February 16, 2018 at 11:08 PM
> To: Eric Rosen <ero...@juniper.net>, Andrew Dolganow 
> <andrew.dolga...@nokia.com>, "(Ice) IJsbrand Wijnands" <i...@cisco.com>
> Cc: Greg Shepherd <gjs...@gmail.com>, "b...@ietf.org" <b...@ietf.org>, 
> "isis-wg@ietf.org" <isis-wg@ietf.org>, Xiejingrong <xiejingr...@huawei.com>, 
> Arkadiy Gulko <arkadiy.gu...@thomsonreuters.com>
> Subject: RE: [Bier] [Isis-wg] WGLC : draft-ietf-bier-isis-extensions-07.txt
>  
> Eric -
>  
> From: Eric C Rosen [mailto:ero...@juniper.net] 
> Sent: Friday, February 16, 2018 6:45 AM
> To: Les Ginsberg (ginsberg) <ginsb...@cisco.com>; Dolganow, Andrew (Nokia - 
> SG/Singapore) <andrew.dolga...@nokia.com>; IJsbrand Wijnands <i...@cisco.com>
> Cc: Greg Shepherd <gjs...@gmail.com>; b...@ietf.org; isis-wg@ietf.org; 
> Xiejingrong <xiejingr...@huawei.com>; arkadiy.gu...@thomsonreuters.com
> Subject: Re: [Bier] [Isis-wg] WGLC : draft-ietf-bier-isis-extensions-07.txt
>  
> Perhaps the following would be a good compromise (or perhaps not).
> 
> Have an eight-bit field whose values are taken from the "IGP Algorithms" 
> Registry.
> 
> Have another eight-bit field whose values are taken from a new BIER-specific 
> registry.  I don't know, maybe call it the "BIER Underlay Algorithm Modifier" 
> registry.  The way the underlay paths are computed for a given BIER 
> sub-domain is determined by the pair of codepoints: <IGP Algorithms 
> codepoint, BIER Underlay Algorithm Modifier codepoint>.
> 
> 
> 
> [Les:] Makes sense – except I would think only when the BUAM == 0 do the 
> values come from IGP registry. Other values for BUAM would require a 
> different set of definitions for the algorithm value.
> 
>    Les
> 
> 
> The default value for the "BIER Underlay Algorithm Modifier" field would be 
> zero.   The value zero in this field would mean "just use the IGP Algorithms 
> field to figure out how the underlay paths are computed."  Non-zero values 
> could be used to add additional nuance.  Existing drafts can say "the use of 
> non-zero values in this field is outside the scope of this document". 
> 
> The registration policy for the new registry could save about  half the 
> values for "standards action", and about half for FCFS.  And a few for 
> Experimental.  (This would be a good policy for the IGP Algorithms registry 
> as well, imho.)
> 
> This seems to have minimal impact on existing implementations, and leaves 
> room for further development of BIER while avoiding entanglements (or 
> peceived entanglements) with other technologies that might be considered 
> controversial.
> 
> Now perhaps the WG can proceed to the really important issues, such as how to 
> best design the T-shirts.  (Though frankly I'd rather get a few more 
> home-brewed beers than a T-shirt.)
> 
> 
> 
> 
> On 2/16/2018 12:51 AM, Les Ginsberg (ginsberg) wrote:
> Andrew –
>  
> There is no change being considered to the size of the algorithm field for 
> Segment Routing.  That is 8 bits – there are mature SR documents and multiple 
> implementations that use that encoding. There is also the IGP registry 
> defined in an SR document (though not necessarily exclusively for SR use) 
> which defines 8 bit values.
>  
> The only thing which is being discussed here is whether BIER should use an 8 
> bit or 16 bit algorithm field. Also, even if it is decided BIER should use a 
> 16 bit algorithm, it is conceivable that the values defined in the IGP 
> algorithm registry may still be of use to BIER.
>  
>    Les
>  
> From: BIER [mailto:bier-boun...@ietf.org] On Behalf Of Dolganow, Andrew 
> (Nokia - SG/Singapore)
> Sent: Thursday, February 15, 2018 7:39 PM
> To: IJsbrand Wijnands <i...@cisco.com>
> Cc: Greg Shepherd <gjs...@gmail.com>; b...@ietf.org; isis-wg@ietf.org; 
> Xiejingrong <xiejingr...@huawei.com>; arkadiy.gu...@thomsonreuters.com; Eric 
> C Rosen <ero...@juniper.net>
> Subject: Re: [Bier] [Isis-wg] WGLC : draft-ietf-bier-isis-extensions-07.txt
>  
> Well,
>  
> Now, there are multiple treads being discussed here under one topic:
>  
> - how big should the the field be?
> - should there be common registry for all technologies?
> - where should it be defined and which WG should standardize it?
>  
> To me the first question is totally dependent on the answer to the last two, 
> since the use case pointed out suggests a common registry. 
>  
> Now there may be different opinions (I believe there are from this exchange) 
> whether we should or should not have a common registry, how complicated would 
> it be and whether it would tax all groups trying to use that. But even before 
> we go there, the basic question has to be answered: 
> - which WG would own that registry. It is not in a charter of BIER to own it 
> nor it is in a charter of SR nor it is in a charter of ISIS. Do none of them 
> should own and mandate use. We are chartering LSR now - should we add 
> registry for all IGP algorithms, we have routing WG, others?  Would like to 
> hear AD’s opinion. Note that although LSR appears obvious, the algorithms to 
> compute BIER may be controller-based that do bot require LSR (same applies to 
> SR). 
>  
> - if we do agree to have a common registry, I would assume we all then tax 
> everyone to signal that the same way. That would mean changes to SR and 
> changes to BIER. 
>  
> This seems a lot. We have implementations of both technologies, so are 
> changes to those warranted or is it too late and we should pursue independent 
>  alg definition and registry as it has been set-up in the existing drafts. 
> And we are talking only of those two but more WG will come and want to define 
> things for them as well. 
>  
> 
> Andrew
>  
> Sent from my iPhone
> 
> On Feb 16, 2018, at 2:51 AM, IJsbrand Wijnands <i...@cisco.com> wrote:
> 
> I think its clear from the discussion there are different opinions on the 
> matter on how to make BIER use the BAR field. The reason for me to support 16 
> bits is that everybody seemed ok go move forward with an 8bits BAR without a 
> registry, a 16bits BAR does not change anything, its just a bigger field. But 
> at least with 16bits, we can split in Type, Value, and support different 
> use-cases. IMO, pointing to whatever the Unicast underlay is providing is the 
> main use-case, but it allows other ways to do things.
>  
> One thing is clear, with just 8bits, it will be very hard to reach an 
> agreement what the registry would look like. If we make it 16bits, we know we 
> can solve multiple  use-cases. The main question (I think) is whether we 
> document how a 16bit BAR is carved up now, or we defer that to later. And as 
> I said, since everybody seemed ok with 8bit BAR without a registry, I don’t 
> see why its now different for 16bits. It gives us time to workout exactly how 
> to use it and get input from the WGs.
>  
> And, of course, the goal is to create a registry for the 16 bits through a 
> new draft!
>  
> Thx,
>  
> Ice.
>  
> 
> 
> 
> 
> On 15 Feb 2018, at 18:28, Tony Przygienda <tonysi...@gmail.com> wrote:
> 
> 
> 
> On Thu, Feb 15, 2018 at 9:20 AM, Greg Shepherd <gjs...@gmail.com> wrote:
> On Thu, Feb 15, 2018 at 8:53 AM, Tony Przygienda <tonysi...@gmail.com> wrote:
> 
> 
> On Thu, Feb 15, 2018 at 8:38 AM, Greg Shepherd <gjs...@gmail.com> wrote:
> For the record, there is no SR Registry. There is only an IGP Algo Type 
> Registry as defined in draft-ietf-ospr-segment-routing-extensions-24 section 
> 8.5
> 
> So is that a good idea, having multiple drafts in flight with fields 
> expecting to have magic couplings to each other while leaving e'thing 
> "unspecified" to "publish RFCs" while we "decide things later"? 
> 
> That was a pivot, but still; there is no reference, there is no coupling. 
> 
> Tangental: draft-ietf-ospr-segment-routing-extensions-24 has been around for 
> a while, and the IGP Algo registry will be tied to this draft and it's fate. 
> If anyone is expecting to use this registry outside of the scope of this 
> draft, it would be in their best interest to pull the registry description 
> out into a separate draft.
> 
> 
> OK, and I agree that if such a registry is pulled and under a clear charter 
> of mandating multiple technologies within an independent body then a 
> discussion starts to make sense and what the size of that should be given 
> that mandates algorithms over multiple technologies (SR, unicast, mcast, 
> whatever) and implies a "God's eye view" of all the elements of all the 
> technologies (and if a computation touches elements from two technologies 
> they become [optionally] coupled).  We are not talking IGP registry or 
> multicast computation registry or SR registry then but a "wider scope 
> registry". Yes, that is an intriguing thought with its own validity but 
> outside the scope of charter we're under as BIER.  Personally, I consider 
> multiple, if needed loosely coupled registries for each technology a less 
> centralized and hence "more Internet like" solution but I see how opinions on 
> such a thing can diverge ... 
> 
> thanks
> 
> --- tony 
>  
> 
> 
> _______________________________________________
> BIER mailing list
> b...@ietf.org
> https://www.ietf.org/mailman/listinfo/bier
>  
> <PastedGraphic-6.png>
>  
> _______________________________________________
> Isis-wg mailing list
> Isis-wg@ietf.org
> https://www.ietf.org/mailman/listinfo/isis-wg
>  
> _______________________________________________
> BIER mailing list
> b...@ietf.org
> https://www.ietf.org/mailman/listinfo/bier
_______________________________________________
Isis-wg mailing list
Isis-wg@ietf.org
https://www.ietf.org/mailman/listinfo/isis-wg

Reply via email to