以太网ipv4默认网关是怎么回事?以太网中IPMTU又是怎么回事

网络层的上层协议而言(我们以TCP/IP协议族为例),网络层IP协议会检查每个从上层协议下来的数据包的大小,并根据自身MTU的大小决定是否作“分片”处理分片最大的坏处就是降低了传输性能,本来一次可以完成传输,现在要多次,所以在网络层的上层(传输层)的实现中往往会受限于IP MTU,今天小编就来说说关于以太网ipv4默认网关是怎么回事以太网中IPMTU又是怎么回事?下面更多详细答案一起来看看吧!

以太网ipv4默认网关是怎么回事?以太网中IPMTU又是怎么回事

以太网ipv4默认网关是怎么回事以太网中IPMTU又是怎么回事

网络层的上层协议而言(我们以TCP/IP协议族为例),网络层IP协议会检查每个从上层协议下来的数据包的大小,并根据自身MTU的大小决定是否作“分片”处理。分片最大的坏处就是降低了传输性能,本来一次可以完成传输,现在要多次,所以在网络层的上层(传输层)的实现中往往会受限于IP MTU。

有些上层(传输层、应用层)因为某些原因就会要求我这个IP包不能切片,我要完整的IP包,所以会在IP数据包包头里面加上一个标签:DF(Donot Fragment)。当这个IP数据包在一大段网络(水管里面)传输的时候,如果遇到MTU小于IP数据包的情况,转发设备就会根据要求丢弃这个数据包,然后返回一个错误信息给发送者。这样往往会造成某些通讯上的问题,不过幸运的是大部分网络链路MTU都是等于1500或者大于1500。

对于UDP协议而言,这个协议本身是无连接的协议,对数据包的到达顺序以及是否正确到达不甚关心,所以一般UDP应用对分片没有特殊要求。

对于TCP协议而言就不一样了,这个协议是面向连接的协议,对于TCP协议而言它非常在意数据包的到达顺序以及是否传输中有错误发生。所以有些TCP应用对分片有要求---不能分片(DF)。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页