> > Perhaps you can expand on how an LSR programs its LFIB such that it has > multiple labels matched with a single entry please? >
When you install a label to LFIB you also pass its depth ie number of significant bits to match on. Hardware will treat the remaining bits as "do not care". That is pretty basic logical function for any match operation. At least I am quite sure it is much simpler then any other form of search for ELI/EL within the SR deep stack :) I’m struggling to comprehend how this fits into the existing > implementations, or can be realised without requiring some > forwarding/entropy split of the 20-bit label as I described before. > The split I have in mind is passed explicitiely in control plane. So there is no additional logic required for it. Now you may rightfully state that this requires an upgrade. Well true but any alternative discussed here requires an upgrade as well. Moreover even support of SR requires an upgrade :) Control plane vs data plane .. EL based solution requires both day one. Label mask does not strictly require any data plane change during the transition period as it could install all atomic labels till the mask support in LFIB is available later. Cheers, R.
_______________________________________________ spring mailing list [email protected] https://www.ietf.org/mailman/listinfo/spring
