IPv6 flow label support
-
Wanted to let everyone know that I've submitted feature request 8599 for IPv6 flow label support in pfSense.
Here's a short list of possible uses for IPv6 flow labels in pfSense:
- Ability to apply QOS based on IPv6 flow labels
- Using the IPv6 Flow Label for Load Balancing in Server Farms[https://tools.ietf.org/html/rfc7098]
- Utilize IPv6 flow labels in Equal Cost MultiPath (ECMP) or Link Aggregation (LAG) implementations [https://tools.ietf.org/html/rfc6438]
Windows 10 now populates IPv6 flow labels by default:
Beginning with the Creators Update, outbound TCP and UDP packets over IPv6 have this field set to a hash of the 5-tuple (Src IP, Dst IP, Src Port, Dst Port). Middleboxes can use the FlowLabel field to perform ECMP for in-encapsulated native IPv6 traffic without having to parse the transport headers. This will make IPv6 only datacenters doing load balancing or flow classification more efficient.
Thanks
-
It's also been in Linux for a while.