On 06/12/2018 00:34, Brian E Carpenter wrote:
.
Of course it still needs to step through them all to do ECMP even if
they are all disabled.
No it doesn't. That's what the flow label, in a fixed position early in the IPv6 header, is for. A line speed IPv6 router has no need to look at the layer 4 header, even if it's doing both diffserv and ECMP. Looking at transport headers is an IPv4 concept.
A question for the operators, how widely supported in the flow label?
(a) in native IP
(b) IP over MPLS
Certainly in MPLS and Detnet land I hear about the five or six tuple all
the time, including the inspection of them during forwarding, but I
don't hear much spoken about the flow label.
- Stewart