mtu是什么
mtu是最大传输单元的意思。
1、MTU是最大传输单元,用来通知对方所能接受数据服务单元的最大尺寸,说明发送方能够接受的有效载荷大小。MTU是包或帧的最大长度,一般以字节记,如果过大在碰到路由器时会被拒绝转发,如果太小,因为协议一定要在包上加上包头,那实际传送的数据量就会过小。
2、路径最大传输单元是从源地址到目的地址所经过路径上的所有IP跳的最大传输单元的最小值。或者从另外一个角度来看,就是无需进一步分片就能穿过这条路径的最大传输单元的最大值。
3、MTU的设置应根据网络情况决定,1500是路由器、网络适配器和交换机的默认设置,1492是PPPoE的最佳值,1472是使用ping的最大值,1468是DHCP的最佳值,1430是虚拟专用网络和PPTP的最佳值,576是拨号连接到ISP的标准值。
用途
MTU是网络调节的重要因素,因为包中的额外开销量相当高。高的MTU减少了头信息浪费的字节数。对大量数据传输尤其重要,而对小于MTU的传输没有影响。因此,注意配置传输大量数据流的服务器(如文件服务器和FTPH&.务器)上的MTU。
选择MTU时,规则是选择传输中不需分段的最大MTU。如果网络使用一种媒体类型,缺省的设置就可以。选择比媒体最大值更小的MTU并没有好处,整个数据报会因为每个包的错误而重发。换言之,不能重发单个段。