Hi, I'm developing a session-management plugin and I need to distribute sessions (inner IP/TCP or IP/UDP encapsulated in GTP-U) across multiple workers, ensuring that all packets belonging to the same session are always assigned to the same worker. I planned to use the VPP *test flow* mechanism for this purpose, but it appears that VPP’s test flow API does not currently support matching on inner IP/TCP or IP/UDP fields inside GTP-U tunnels.
Is there any recommended way to achieve flow distribution based on inner (post-GTP) IP/TCP or IP/UDP headers when using VPP on top of DPDK? Alternatively, is there another mechanism in VPP that supports inner-header-based load distribution for GTP-encapsulated traffic?
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#26565): https://lists.fd.io/g/vpp-dev/message/26565 Mute This Topic: https://lists.fd.io/mt/116498771/21656 Group Owner: [email protected] Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/14379924/21656/631435203/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
