网卡MTU修改及巨型帧测试

测试目的

查询网卡默认MTU配置及是否能支持修改MTU值和对巨型帧的支持。

预置条件

按组网方式1搭建测试环境。

测试步骤

  1. 加载驱动之后,检查网卡默认MTU设置,有结果1。

    ifconfig enp7s0f0

  2. 执行ping命令,设置报文长度为3500 字节:

    ping <DUT_IP> -s 3500 -c 1

    在对端抓包,有结果2。

    tcpdump -enn -i enp7s0f0 icmp –s0 -w enp7s0f0_mtu1500_ping_size_3500.pcap

  3. 修改MTU为巨型帧9000,客户端及服务端都需要修改,有结果3。

    ifconfig enp7s0f0 mtu 9000

    ping <DUT_IP> -s <Packet Size>命令,报文长度涵盖1500~9000 字节,在对端抓包,有结果4。

    tcpdump -enn -i enp7s0f0 icmp –s0 -w 文件名.pcap

预期结果

1. 网卡MTU默认为1500。

2. 可以ping通,3500 字节的ICMP报文被分片。

3. 网卡MTU变为9000 字节。

4. 可以ping通,对端抓取的报文均未被分片。

测试结果

-

备注

-