与内核网络栈共存

本文对应 成长路径 中优先级DPDK 数据口内核管理口 并存时的典型拓扑。


双口模型

网口绑定用途
eth0内核驱动SSH、NTP、路由、iptables
eth1DPDK PMD线速转发 / 业务数据面

dpdk-devbind 仅绑定数据口;管理口保留 ip link 可见。


路由与默认网关

  • 默认路由走 管理口
  • 数据面 MAC 转发 不依赖内核路由表;若需 控制面 ARP,在对应口处理。

避免两接口 同一网段 导致 非对称路由


netfilter / iptables

  • 绑定 DPDK 的口 不再经过 内核协议栈,iptables 规则无效
  • 需在 应用层 做 ACL,或 重定向 部分流到内核(特殊方案)。

中断与 CPU


延伸阅读