Kernel Bypass and DPDK
SO_BUSY_POLL + Interrupt Coalescing
DPDK Architecture
- PMD (Poll Mode Driver)
- hugepages
- userspace NIC driver
- RSS (Receive Side Scaling)
DPDK Packet Path
- NIC ring buffer → application memory (no kernel)
UDP Multicast
- subscribe to multicast group
- sequence number gap detection
- gap-fill recovery flow