是否有人知道在发送ICMP回送数据包(使用IcmpSendEcho)时是否可以调整MTU?
我正在尝试使用IcmpSendEcho()函数在Windows下执行此操作。
答案 0 :(得分:0)
maximum transmission unit(MTU)是您的网络子系统的属性,它不是可以动态更改的东西。例如,典型的以太网的最大MTU为1,500字节。
如果要调整请求的大小,看起来IcmpSendEcho()的第四个参数就是要发送的数据的大小。
如果您正在尝试实施path MTU discovery,这是调整传出请求大小的方法,以确定主机允许的最大MTU值。请注意,您还需要设置DF(不要分段)IPv4 header位。
你想要达到什么目标?