aregm / nff-go

NFF-Go -Network Function Framework for GO (former YANFF)
BSD 3-Clause "New" or "Revised" License
1.38k stars 156 forks source link

Does nff-go supports tcp reassembly? #644

Closed mmurtaznaqvi closed 5 years ago

mmurtaznaqvi commented 5 years ago

I was wondering if nff go have support for tcp reassembly similar to DPDK GRO.

gshimansky commented 5 years ago

NFF-Go currently supports only IP packets reassembly, you can enable it with ChainedReassembly flag of SystemInit configuration. It is implemented with rte_ipv4_frag_reassemble_packet and rte_ipv6_frag_reassemble_packet functions. We don't utilize GRO at the moment.