MTU的原理是什么,为什么要限制数据包的传输大小?

MTU全称是Maximum Transmission Unit,中文翻译为“一次传输中允许发送的数据包大小”

就像我们寄快递的时候有重量和大小的限制。在网络通信中的传输也是一样的

单个数据包的内存有多大

MTU的作用和通俗原理是什么?

它决定了每次能传输多少数据

比如我家楼下的快递驿站规定了每个包裹不能超过二十斤

比如我给宾阳县的朋友邮寄30斤螺蛳粉,看似超重不多,但也要分成两个包裹

网络中的MTU(传输单元)也是一样的

 

它在网络中的实际作用

它规定了数据包的大小上限,如果数据较大就要拆分成多个包逐步传输

就好像用大箱子装书,太大了肯定不好搬;虽然提升了运输效率,但处理的难度和时间都增加了

如果分成几个小箱子搬运,无非就是来回多跑几趟,还能把不同的东西装在不同的容器里,更方便理解

 

不同的网络类型有不同的MTU标准

以太网1500字节

PPPoE宽带拨号:1492字节

WiFi通常也是1500字节

 

如果网络世界里没有MTU会变成什么样?

很多信息会过大导致无法处理

其实本质上它是一种规则和协议,所以说才有了这些限制

回到开头的邮寄重量限制的案例,如果没有20斤的限制,那每个人都随随便便邮寄上百斤的东西

那会给工作人员和物流系统带来很大的压力,当然是不行的

换算成网络世界的话,数据包们个个膘肥体壮,就算能来回传输,我们的中间设备也是很难承受住的

© 版权声明
THE END
喜欢就支持一下吧
点赞2 分享