如何判断网络的最大传送单元大小?

网络通讯中,为了提高通讯效率,我们要求网络传输过程中,尽量减少分包的情况下使用最大的传输尺寸,但从我们的计算机到目标之间,要经过多个路由器,我们该怎么让程序自动检测这些值呢? PMTU协议就是这么一种协议,我在这里简单介绍下具体的步骤: 1、创建一个RAW类型的Socket,推荐用ICMP或UDP协议,推荐ICMP协议