64,632
社区成员
发帖
与我相关
我的任务
分享
MTU只是以太网数据链路层的参数,以太网是局域网标准,跟互联网没有关系(只有用户接入端设备涉及到以太网协议的转换)。因为以太网的传输速率太慢了,最快只有10Gbps,对互联网来说慢得不可接受。互联网(主干网)都是光纤通道跑ATM协议,一条光纤随便几百Gbps(一条光缆可以容纳几十到几百条光纤),ATM是专为高速交换设计的协议,每个信元只有53字节。
网络物理接口的MTU一般都是1500,相当于每发一次数据包只要低于MTU不管是大小是1字节、1024字节、1400字节都只发一次数据包就够了,这时因为都是一个数据包,所以只有一个发送数据包的时间,因此延时都差不多。。
但是超过了接口MTU的包,就需要分片再整合。比如1501字节、1600字节、2999字节的大包就得本地拆成两个小于接口MTU的数据包然后到对端再整合,这时与一个低于MTU的包相比,这个大包多了 1分片时间 2发送两个数据包的时间 3整合数据包的时间。。
你其实就是不知道网络设备上的MTU值一般都是1500,也就是互联网的MTU基本都是1500。。发的1024的就是一个数据包,4096就是分片成3个数据包发的
资讯了相关专家,得出结论;
大MTU 有一个攒包的过程,所以时延比小MTU大