问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

IP分片和TCP分段的区别

发布网友 发布时间:2022-04-26 19:01

我来回答

2个回答

热心网友 时间:2023-10-22 11:33

IP分片和TCP分段的区别
1,MTU(Maximum Transmission Unit,MTU),最大传输单元
(1)以太网和802.3对数据帧的长度都有一个*,其最大值分别是1500和1492个字节。链路层的这个特性称作MTU。不同类型的网络大多数都有一个上限。如果IP层有一个数据要传,且数据的长度比链路层的MTU还大,那么IP层就要进行分片(fragmentation),把数据报分成若干片,这样每一个分片都小于MTU。
(2)把一份IP数据报进行分片以后,由到达目的端的IP层来进行重新组装,其目的是使分片和重新组装过程对运输层(TCP/UDP)是透明的。由于每一分片都是一个独立的包,当这些数据报的片到达目的端时有可能会失序,但是在IP首部中有足够的信息让接收端能正确组装这些数据报片。
(3)尽管IP分片过程看起来透明的,但有一点让人不想使用它:即使只丢失一片数据也要重新传整个数据报。why?因为IP层本身没有超时重传机制------由更高层(比如TCP)来负责超时和重传。当来自TCP报文段的某一片丢失后,TCP在超时后会重发整个TCP报文段,该报文段对应于一份IP数据报(而不是一个分片),没有办法只重传数据报中的一个数据分片。
(4)使用UDP很容易导致IP分片,TCP试图避免IP分片。那么TCP是如何试图避免IP分片的呢?其实说白了,采用TCP协议进行数据传输是不会造成IP分片的,因为一旦TCP数据过大,超过了MSS,则在传输层会对TCP包进行分段(如何分,见下文!),自然到了IP层的数据报肯定不会超过MTU,当然也就不用分片了。而对于UDP数据报,如果UDP组成的IP数据报长度超过了1500,那么IP数据报显然就要进行分片,因为UDP不能像TCP一样自己进行分段。总结:UDP不会分段,就由我IP来分。TCP会分段,当然也就不用我IP来分了!
2,MSS(Maxitum Segment Size)最大分段大小的缩写,是TCP协议里面的一个概念 (1)MSS就是TCP数据包每次能够传输的最大数据分段。为了达到最佳的传输效能TCP协议在建立连接的时候通常要协商双方的MSS值,这个值TCP协议在实现的时候往往用MTU值代替(需要减去IP数据包包头的大小20Bytes和TCP数据段的包头20Bytes)所以往往MSS为1460。通讯双方会根据双方提供的MSS值得最小值确定为这次连接的最大MSS值。
(2)相信看到这里,还有最后一个问题:TCP是如何实现分段的呢?其实TCP无所谓分段,因为每个TCP数据报在组成前其大小就已经被MSS*了,所以TCP数据报的长度是不可能大于MSS的,当然由它形成的IP包的长度也就不会大于MTU,自然也就不用IP分片了

热心网友 时间:2023-10-22 11:34

不用揪着字面,就是每个层的一次传输单位有*

ip层要传输数据假如是10000字节,mtu只允许传输1000,那你就分10次传输
这叫IP分片
同理TCP也一样啊
tcp层要传输数据假如是10000字节,MSS通知他只允许每次给我1000个tcp数据,那你就分10次传输
这叫TCP分段
同理还有应用层重组
自己套上面的公式吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在张家界旅游可以买到什么特产或纪念品? 古韵荡春风毛笔字 黑龙江省理科生高三一模和二模都考了490分高考走一表有希望吗? 中药材三七的作用 三七有哪些作用与功效 现场管理失职的检讨书 管理失职检讨书 关于管理失职检讨书怎么写 四川有生产采煤机的大型企业吗? 四川华蓥山广能集团嘉华机械有限责任公司实力怎么样? 有没有资源多一点的学习摄影网站推荐? 关于TCP 报文段 序号的简单问题 请问有没有免费学习摄影PS后期的网站? tcp传送的是报文段还是字节流??“TCP虽然是面向字节流的,但TCP传送的数据单元却是报文段”是什么意思?? 摄影网上教学用什么网址 请问哪里有学习摄影的网站 我想学摄影 有什么好网站推荐一下 主机A向主机B连续发送了两个TCP报文段,其序列号分别是70和100 著名的适合初学摄影者的摄影网站 一个TCP报文段的数据部分最多为多少字节,为什么 有什么自学网 学习摄影的 摄影教学网站!或者视频! 什么是TCP的数据流和报文段?TCP采用什么确认方式?TCP的确认序号是什么意 有专门系统学习摄影的网站吗? 过于TCP数据段的格式问题 想学摄影,有什么好的网站 有啥系统学习摄影网站吗 孕妇梦到自己生孩子了,一直以为肚子里的宝宝是男孩,可是生出来是女孩,意味着什么意思? 2019年薪酬调查报告 有没有学摄影的自学网站 网上哪有学习电视摄像的网站? 手沾上酸菜水味怎么能洗掉 酸菜有臭味怎么样去除 酸菜有股臭味是怎么回事 猫砂是怎么来的? 酸菜怎么会臭? 如何选猫砂? 猫砂怎么做 从今年开始脚很臭,臭酸菜味,怎么形成 猫砂怎么用啊 自己家淹的酸菜,没有烂,但有股臭味,怎么办?怎么才能把臭味去掉? 为什么我的手碰过的泡菜整个泡菜坛的菜都会慢慢的发臭,还会烂,以前 为什么有的人腌的酸菜又臭又烂? 酸菜有点臭味了还能吃吗 手游穿越火线精通ak什么属性 有对方怎么加微信 怎么才能添加微信 企业网银怎么打印银行流水和回单 win7系统右下角不显示U盘图标 我的电脑是win7系统 U盘插入电脑,在窗口的右下角能看见USB的绿色小箭头,但是打开“我的电脑”却看不到U