Here's a proposed change: OLD
While "local-bias" MUST be supported along with Geneve encapsulation, the use of the Ethernet option-TLV is RECOMMENDED to follow the same procedures used by EVPN MPLS. NEW While "local-bias" MUST be supported along with Geneve encapsulation, the use of the Ethernet option-TLV is required if not using local-bias and instead following procedures used by EVPN MPLS. This allows implementations that implement only local bias to skip sending/implementing the TLV. Or are you trying to RECOMMEND that implementations also implement the EVPN MPLS procedures in addition to local bias? If so, I would word the text as: While "local-bias" MUST be supported along with Geneve encapsulation and that doesn't require the use of the Ethernet option-TLV, it is RECOMMENDED that Geneve implementations also implement the same procedures used by EVPN MPLS. On Sat, Dec 17, 2022 at 6:33 PM Anoop Ghanwani <an...@alumni.duke.edu> wrote: > Sami, > > Why is it recommended to carry the TLV if local bias is in use? (I > understand the need for it if we're not using local bias.) > > Anoop > > On Sat, Dec 17, 2022 at 2:06 PM Boutros, Sami <sbout...@ciena.com> wrote: > >> I’m not sure what tightening you are recommending, I am out of ideas of >> how to tighten this, may be you can propose something. >> >> >> >> It is quite clear to me and to the authors, and I hope to everyone else, >> how the TLV can be used for SH as a mechanism similar to local bias, as >> well it can be used when ETREE support is needed. >> >> >> >> Thanks, >> >> >> Sami >> >> *From: *Anoop Ghanwani <an...@alumni.duke.edu> >> *Date: *Saturday, December 17, 2022 at 1:25 PM >> *To: *Boutros, Sami <sbout...@ciena.com> >> *Cc: *Boutros, Sami <sboutros=40ciena....@dmarc.ietf.org>, UTTARO, JAMES >> <ju1...@att.com>, Rabadan, Jorge (Nokia - US/Mountain View) < >> jorge.raba...@nokia.com>, Bocci, Matthew (Nokia - GB) < >> matthew.bo...@nokia.com>, bess@ietf.org <bess@ietf.org>, >> draft-ietf-bess-evpn-gen...@ietf.org < >> draft-ietf-bess-evpn-gen...@ietf.org> >> *Subject: *Re: [bess] [**EXTERNAL**] RE: CORRECTION WG Last Call, IPR >> and Implementation Poll for *draft-ietf-bess-evpn-geneve-03* >> >> Sami, >> >> I don't believe there was closure on this issue. >> >> I think the text around the option TLV being RECOMMENDED should be >> tightened so that it's recommended only when needed. The way the draft is >> currently written, it sounds like it is recommending that the TLV always >> be >> carried if multihoming is in use. But this is not necessary or even >> valuable if Local Bias is in use. >> >> On Wed, Jul 13, 2022 at 12:12 AM Anoop Ghanwani <an...@alumni.duke.edu> >> wrote: >> >> > Hi Sami, >> > >> > Thanks for updating the doc. >> > >> > Regarding this: >> > >>> >> > >> > I find this statement confusing >> > >> > >> > >> > While "local-bias" MUST be supported along with GENEVE encapsulation, >> > >> > the use of the Ethernet option-TLV is RECOMMENDED to follow the same >> > >> > procedures used by EVPN MPLS. >> > >> > >> > >> > >> > >> > I'm not sure how it helps to carry an extra TLV when it is known >> > >> > that its absence or presence results in identical behavior. >> > >> > >> > >> > Sami: The new TLV is not there only for local bias! It is there for bum >> and leaf/root indications too. So, we can’t simply not carry it. As for the >> text above, we are saying setting the ESI label in the TLV will allow us to >> follow the same Split horizon behavior of MPLS-EVPN with no need for local >> bias. It is true local bias must be supported but this mechanism will work >> too if available given that it is optional. >> > >> > >>> >> > >> > I'm not sure I follow what you're saying. The new TLV is actually not >> > needed for the Local Bias case because we already know how to make that >> > case work without it. It is, however, needed for the non-Local Bias >> case >> >
_______________________________________________ BESS mailing list BESS@ietf.org https://www.ietf.org/mailman/listinfo/bess