关于网络丢包的一种可能性分析
其中一个网络节点的MTU小于1500,例如只有1380,那么当1500长度的网络包到达这个节点的时候,如果IP层允许fregmentation设置成no fregmentation。通过wireshark抓包后我发现经常会有稍大的包timeout需要重传,这个现象导致了网络传输效率的大幅下降,因此我对网络丢包方面进行了进一步的研究。一般情况下在网络没有禁止ICMP的情况下用 ping -l 包长度 -n 1 命令不断增加包长度直至开始丢包,我们可以通过这种手段发现网络中最小的MTU是多少。
原创
2024-03-29 19:45:14 ·
379 阅读 ·
0 评论