> yes this is really a big missing feature from VPP, as i can open a new thread > in other application where i can do some other tasks like VPN/TOR detection > by traffic analysis or Decryption part which will finally send the 5 touple > to the processing thread which can take action on that flow.
You should definitely be able to do those things in VPP. Do you want to send those packets to another process, or just another graph node in VPP? If the former, I'd encourage you to look at memif [1], if the latter I'd try something like this: - divide your workers in fastpath and slowpath - affects rx queues only on fastpath cores so that packets are only processed in the fastpath by default - in the fastpath, handoff [2] the specific packets to your slowpath node in the slowpath workers That should guarantee that slowpath packets will not delay fastpath packets. [1] https://s3-docs.fd.io/vpp/26.02/interfacing/libmemif/index.html [2] https://s3-docs.fd.io/vpp/26.02/developer/plugindoc/handoffdemo.html HTH ben
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#26750): https://lists.fd.io/g/vpp-dev/message/26750 Mute This Topic: https://lists.fd.io/mt/117523632/21656 Mute #vppctl:https://lists.fd.io/g/vpp-dev/mutehashtag/vppctl Mute #vpp-dev:https://lists.fd.io/g/vpp-dev/mutehashtag/vpp-dev Mute #vppinfra:https://lists.fd.io/g/vpp-dev/mutehashtag/vppinfra Mute #dpdk:https://lists.fd.io/g/vpp-dev/mutehashtag/dpdk Mute #mellanox:https://lists.fd.io/g/vpp-dev/mutehashtag/mellanox Group Owner: [email protected] Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/14379924/21656/631435203/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
