0 投票
分类:DPDK sample解惑 | 用户: (140 分)
我看一般二层转发都不改变mac地址,而给的源程序数据包转发都会更新MAC地址,这是为什么?还有更新mac地址规则是可以自定义吗?

1个回答

0 投票
用户: (3.9k 分)

1.给的源程序数据包转发默认会更新MAC地址,正如你所说,一般二层是不修改mac地址的,不过源码中修改了mac地址也是可以的,不影响其二层转发,只是转发场景是紧邻的接口之间,比如1/2,3/4;如果不想被修改mac地址,可以使用如下命令:./build/l2fwd [EAL options] -- -p PORTMASK [-q NQ] --no-mac-updating即可;

2.更新mac地址规则是可以自定义的

用户: (140 分)
好的,理解了,非常感谢百忙之中帮忙解答

欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。

QQ交流2群:635461501

冀ICP备15005332号-2
...