MTU

作者: 镜中无我 | 来源:发表于2019-11-04 10:06 被阅读0次

MTU(Mzximum transfering unit):链路层概念

  • 以太网帧的的MTU是1500字节,以太网上标准的MTU为576字节
  • IP头部20字节
  • UDP头部8字节
  • TCP头部20字节

分片和重组

数据的分片发生在网络层,并且一般情况下发生在传输层协议为UDP时,因为TCP有最大分段长度的限制,而MTU一般大于这个值,所以无需分片。重组发生在目的节点的网络层,由于IP是面向非链接的,不可靠的,所以分组丢失的可靠性保证交给上层,而一旦出现分组丢失,所有的分组数据都需要重传,收到上层限制。

MSS:(maximum segmentation size)传输层概念

TCP在头部中定义MSS的大小,规定数据传输的最大长度,控制网络传输的可靠运行,其默认值为536,但是最好设置成512的整数倍。
UDP和ICMP不进行分片,其分片工作交给IP层,这样就导致只在第一个分组中包含传输层数据的头部,在UDP上的解包必须保证IP层所有的数据都同时收到。所以在使用UDP做底层传输时,应该自己设计解封包过程,避免IP分组带来的低效

相关文章

  • MTU

    以太帧的MTU与PPPOE、IP、TCP关联 接口MTU 接口MTU和路径MTU 接口MTU指的是网卡的MTU(例...

  • [玩转docker]  你需要知道的docker一些配置

    docker网络之mtu调整 docker mtu默认是1500,阿里云的mtu和docker的mtu都为1500...

  • 【网络】MTU相关网络丢包问题分析处理

    一、 MTU MSS 概念 什么是MTU? MTU是数据链路层的概念,限制的是数据链路层payload的大小,即...

  • Jumbo Frame 与 MTU

    什么是MTU 根据AWS EC2的文档: The maximum transmission unit (MTU) ...

  • Win7修改本地连接MTU值来提高网速的方法

    mtu值通信术语为最大传输单位,mtu值对于网速来说影响较大,我们可以通过修改mtu值来提高网速。但是如何修改本机...

  • 【每日新知】什么是MTU?MUT的值

    什么是MTU?MUT值为什么都是1500? Maximum Transmission Unit,缩写MTU,中文名...

  • MTU

    mtu(Maximum Transmission Unit):是一种通信术语,是指一种通信协议的某一层上面所能通过...

  • MTU

    MTU(Mzximum transfering unit):链路层概念 以太网帧的的MTU是1500字节,以太网上...

  • MTU

    MTU 概念 MTU( Maximum Transmission Unit),最大传输单元。用来设置 一个数据包的...

  • mtu

    今天新学的只是,mtu 是一个包的大小,是数据传输过程中的一个参数。如果你设置的这个值,比较小,你在传输的过程中,...

网友评论

      本文标题:MTU

      本文链接:https://www.haomeiwen.com/subject/ubdzvctx.html