Tony,
On 04/03/2022 18:30, Tony Li wrote:
Peter,
Once we get into FAD Sub-TLV overflow business, we would have to
define, for each FAD sub-TLV, whether multiple of them can exist and
how to resolve conflicts if only one is allowed. For all existing
ones, I can only think of SRLG to be the candidate for multiple.
I'm fine with adding extra complexity, but at least I would like to
see some practical use case behind it.
We are defining a mechanism right now that we would like to have be
functional in perpetuity. We should not wait to redefine it when a P1
case comes in or when we get a billion dollar RFP.
Right now, we have the following subsubTLVs in the FlexAlgo draft:
Exclude Admin Group Sub-TLV
Include-Any Admin Group Sub-TLV
Include-All Admin Group Sub-TLV
Flags Sub-TLV
Exclude SRLG Sub-TLV
We can and should expect more in the future. We cannot predict how many octets
the future subsubTLVs will hold.
Each of the Admin Group subsubTLVs can hold an extended admin group. There is
no hard bound to the number of bits
in the extended admin group and thus each subsubTLV could, theoretically, fill the FAD subTLV.
the single Admin Group sub-TLV allows you to advertise almost 2k groups.
Let's be realistic, how much more do we need?
Obviously, the combination of multiple ones could as well.
the combination is the (a) problem and that will be fixed. We are
talking problem (b) only now.
The flags subsubTLV is only one octet of contents today, but is also unbounded.
same as with admin groups, we have more then enough flags in a single
sub-TLV.
And the SRLG subsubTLV is, as noted, unbounded.
yes, but it's a theoretical problem IMHO.
I submit that we are already in the overflow business, right now, and that not
specifying how to deal with overflow is an egregious
under-specification of the mechanism and a disservice to all of our
implementors.
I'm not trying under-specify how to deal with overflow - we need to
specify it, no disagreement there.
What I'm trying to see of we need to support the "merge" at FAD sub-TLV
level.
thanks,
Peter
Tony
_______________________________________________
Lsr mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/lsr