驱动程序测试:高 MTU 环回¶
测试原理¶
为了支持作为 VLAN 中继(trunk)设备运行,驱动程序应当能够支持 1518 字节的帧大小(不含以太网 CRC),对应 1504 字节的 MTU。lotest 命令允许指定任意 MTU,因此可以方便地用于测试 MTU 为 1504 时的运行情况。
背景¶
背景信息请参阅基本环回测试。

测试步骤¶
- 开始之前,确保你的网络接口与同一台机器上的第二个网络接口直接相连。
- 引导进入启用了 LOTEST_CMD 且支持这两个网络接口的 iPXE 版本。
- 使用
ifstat确定你的网络接口名称(下文假定为net0)和第二个网络接口的名称(下文假定为net1)。 - 使用
lotest --mtu 1504 net0 net1以增大的 MTU 开始测试发送数据路径。 - 验证
lotest显示的数据包计数器稳定而快速地增长。 - 使用
Ctrl-C中止测试。 - 使用
lotest --mtu 1504 net1 net0以增大的 MTU 开始测试接收数据路径。 - 验证
lotest显示的数据包计数器稳定而快速地增长。 - 使用
Ctrl-C中止测试。