.. index:: pair: group; Changing RSS hash key. .. _doxid-group__rss-hash__key__set: Changing RSS hash key. ====================== .. toctree:: :hidden: Check that RSS hash key change can result in changing of Rx queue which processes packets of a given connection. #. Create a pair of connected sockets of type **sock_type** on IUT and Tester. #. Send a few packets from Tester over the created connection. Check that XDP hook reports that all packets go through the Rx queue determined by the current hash key value. #. Set RSS hash key on IUT interface to a different value such that Toeplitz hash for packets sent from Tester now points to a different RSS indirection table entry which specifies a different Rx queue. #. Send again a few packets from Tester. Check that XDP hook reports that all the packets were processed by the new Rx queue. .. rubric:: Parameters: .. list-table:: :widths: 20 80 * - env - Testing environment: * :ref:`env.peer2peer ` * :ref:`env.peer2peer_ipv6 ` * - sock_type - Socket type: * ``SOCK_STREAM`` * ``SOCK_DGRAM``