[ovs-discuss] SELECT groups - hash

Ben Pfaff blp at ovn.org
Sat Mar 24 18:10:30 UTC 2018

On Sat, Mar 24, 2018 at 06:45:50PM +0100, Slavica Tomovic wrote:
>  Hi,
> I am using SELECT Group tables for load balancing purposes in OpenFlow
> network. However, I found that OVS by default performs hashing only on IP
> addresses, MAC addresses, VLAN IDs, TCP ports and EthType fields. Is it
> possible to change this and use a hash function that depends on UDP port?
> I have read these posts:
> https://mail.openvswitch.org/pipermail/ovs-discuss/2016-July/041934.html
> https://mail.openvswitch.org/pipermail/ovs-dev/2015-March/214529.html
> and according to them I need to do this by implementing a logic for
> creation of group properties structure on SDN controller. Can I avoid this
> somehow and configure OVS switches with some command to perform hashing on
> UDP ports?

It sounds like you just need to use ovs-ofctl to configure the behavior
you want.  Did you read the "Group Syntax" section in the manpage?  You
want to specify the "fields" parameter.

More information about the discuss mailing list