创建Linux数据包拆分器
我正在寻找一些关于构建网络数据包拆分器的提示。我想要的是某种工具/代码,可以通过几个网络接口将逻辑链路的数据包分割开来 我成功地使用了Linux绑定驱动程序,但是只有当几个网络接口的带宽/延迟相似时,才能获得最佳性能,因为绑定驱动程序使用循环数据包拆分创建Linux数据包拆分器,linux,sockets,networking,network-traffic,high-traffic,Linux,Sockets,Networking,Network Traffic,High Traffic,我正在寻找一些关于构建网络数据包拆分器的提示。我想要的是某种工具/代码,可以通过几个网络接口将逻辑链路的数据包分割开来 我成功地使用了Linux绑定驱动程序,但是只有当几个网络接口的带宽/延迟相似时,才能获得最佳性能,因为绑定驱动程序使用循环数据包拆分 任何人都知道可以通过网络接口使用加权方式而不是循环方式有效地拆分数据包(非逻辑链接)的工具吗?您可以使用sysfs将绑定模式更改为更有效的设置选择。 /sys/class/net/bond0/bonding/mode 您还可能有幸在同一位置更改了
任何人都知道可以通过网络接口使用加权方式而不是循环方式有效地拆分数据包(非逻辑链接)的工具吗?您可以使用sysfs将绑定模式更改为更有效的设置选择。
/sys/class/net/bond0/bonding/mode
您还可能有幸在同一位置更改了队列id
,以使不同的适配器更加重要
有关设置的信息,请参阅