add one example of DPI ?
    fengchengwen 
    fengchengwen at huawei.com
       
    Mon Apr 28 10:20:22 CEST 2025
    
    
  
Hi all,
Currently, we supported several DPI application scenarios performance tuning,
in these scenarios, the DPDK library ethdev, ring, mbuf and hash APIs are used.
One of the scenarios is:
    ------------------------                           -------------------------
    |                      |       rte_ring-0          |                       |
    |  packet-recv-process | ===>  rte_ring-1  ===>    | packet-detect-process |
    |                      |         ...               |                       |
    |                      |       rte_ring-n          |                       |
    ------------------------                           -------------------------
    packet-recv-process dispatch flow to different rings by such 'rte_hash_crc' function.
    packet-detect-process build flow context based on rte_hash library.
I think it is necessary to add a DPI example to show that DPDK has the basic
capability of building DPI applications and provides best performance practices.
Hope to listen to the community's opinions.
Thanks
    
    
More information about the dev
mailing list