网络传输分片、MTU、MSS

本文介绍了网络传输中的分片概念,解释了MTU(最大传输单元)和MSS(最大分节大小)在网络传输中的作用。MTU由硬件决定,如以太网的MTU通常为1500字节。MSS是在TCP连接中每个分节能传输的最大数据量,通常等于MTU减去IP和TCP头部。为了避免分片带来的性能损失,TCP通信中会考虑MSS值。以太网与令牌环网的例子展示了双方MSS协商如何影响实际数据传输的大小,确保不超过最小MTU限制,防止分片。
摘要由CSDN通过智能技术生成

   分片:以TCP/IP协议族为例,网络层IP协议会检查每个从上层协议下来的数据包的大小,并

根据本机MTU的大小决定是否作分片处理。分片最大的坏处就是降低了传输性能,本来一次可

以搞定的事情,分成多次搞定,所以在传输层的实现中往往会对此加以注意。

   MTU:最大传输单元,由硬件决定。如以太网的MTU为1500字节,令牌网的MTU为4096字节。

   MSS:最大分节大小,为TCP数据包每次传输的最大数据分段大小。一般由发送端向对端TCP通

知在每个分节中能发送的最大TCP数据。

   MSS值一般为MTU值减去IPv4头部(至少20字节)和TCP头部(至少20字节)得到。

   若一IP数据报大小超过了相应链路的MTU,IP层协议都将执行分片。分片后,各片段到达目的

地前通常不会被重组。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值