-
Enhancement
-
Resolution: Unresolved
-
P4
-
None
-
17
ADDITIONAL SYSTEM INFORMATION :
In theory, this feature request is OS-agnostic, as flow labels are defined in the IPv6 standard; however, providing this functionality would require support in the platform.
A DESCRIPTION OF THE PROBLEM :
IPv6 is a communications protocol that is intended to replace IPv4, and provides various improvements. One improvement is the inclusion of a 20-bit field in the IPv6 header called the "flow label". The flow label allows for identification of network "flows", where a flow is a group of related network traffic.
The Linux kernel provides a mechanism to allow applications to control the flow label, either when creating/binding the socket or, subsequently, by calling setsockopt with IPV6_FLOWLABEL_MGR. Similar support may be available in other OSes.
Currently, it is not possible to control the flow label through Java. Therefore, this issue is requesting that OpenJDK IPv6 support is updated to support applications controlling the IPv6 flow label.
In theory, this feature request is OS-agnostic, as flow labels are defined in the IPv6 standard; however, providing this functionality would require support in the platform.
A DESCRIPTION OF THE PROBLEM :
IPv6 is a communications protocol that is intended to replace IPv4, and provides various improvements. One improvement is the inclusion of a 20-bit field in the IPv6 header called the "flow label". The flow label allows for identification of network "flows", where a flow is a group of related network traffic.
The Linux kernel provides a mechanism to allow applications to control the flow label, either when creating/binding the socket or, subsequently, by calling setsockopt with IPV6_FLOWLABEL_MGR. Similar support may be available in other OSes.
Currently, it is not possible to control the flow label through Java. Therefore, this issue is requesting that OpenJDK IPv6 support is updated to support applications controlling the IPv6 flow label.