up_pad_size
插入最大传输单元 (MTU) 填充大小,以缩短在通过 RSOE 信道上载少量小型请求时的等待时间。缺省值为 1460,这是最佳的 MTU 大小(通常为 1500),少的 40 字节为 TCP 和 IP 所用。要关闭填充,请将 up_pad_size
设置为 0。
要确定 Windows 上的 MTU 最佳值,可使用 ping 实用程序以及 -f 和 -l 选项(-f 选项用于指明数据不会变成碎片;-l 选项用于指定数据大小)。目的是设置 MTU 以防出现数据碎片。例如:
ping -f -l 1494 127.0.0.
Pinging 127.0.0.1 with 1494 bytes of data:
Packet needs to be fragmented but DF set.
...
ping -f -l 1492 127.0.0.1
Pinging 127.0.0.1 with 1492 bytes of data:
Reply from 127.0.0.1: bytes=1492 time<1ms TTL=128
在此示例中,可以在无碎片的情况下推送的最大数据大小为 1492。强制回应占用 8 个字节的 ICMP,因此 MTU 为 1500。
要确定 Unix 上的 MTU 最佳值,应将 ifconfig 或 ping 与 -M hint 选项(用于选择 "路径 MTU 发现" 策略)和 -s packetsize 选项(用于指定要发送的数据字节数)配合使用。有关详细信息,请参见 ping 实用程序的手册页。