遇到一个很奇怪的问题,如下:
两台服务器通过交换机连接,都能ping通,没问题。一台用4个万兆口连接交换机,发udp包(大概几百个包每秒);一台用一个100G口连交换机,收包。
在收包服务器上用 ifconfig可以看到100G卡显示包都能收到。
在收包服务器上启动dpdk的示例,比如l2fwd, testpmd, 都是开始都能收到,然后大概几十秒后,收的越来越少,最后为0. testpmd显示的 rx-miss, rx-error都为0,没有丢包和错包。关掉dpdk后,网卡又能收到包。
登录交换机看各个口的收发包情况,也是没运行dpdk时正常,运行dpdk后各个口收发几乎都快停了。。。
百思不得其解啊。。。!
万分感谢大神提点一下!