不使用ping确定MTU大小

时间:2016-04-29 11:02:36

标签: email server ping packets mtu

我使用this guide找到了邮件服务器的正确MTU(最大传输单位)大小。但是,服务器阻止ping。有没有其他方法可以确定MTU大小而无需管理员访问邮件服务器?

1 个答案:

答案 0 :(得分:0)

您正在尝试path MTU discovery

只要路上没有防火墙阻止所有ICMP流量(因为返回“需要碎片”ICMP包装必须与您联系),所提供的方法将适用于所有类型的IP包。您只需发送设置了'DF'标志的IP包,并注意返回“需要碎片”的ICMP包。

这是example in python using raw sockets