请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

TCP数据偏移

“数据偏移字段表示传输数据偏移TCP首部的距离,如果TCP报文中包含可选数据,则数据偏移段起作用”
老师 我对上面这句话还不太理解 你之前课程里讲的是数据偏移对应的是TCP头部里的TCP选项 主要作用是选择重传 那开头的“如果TCP报文中包含可选数据,则数据偏移段起作用”要怎么理解?

正在回答 回答被采纳积分+3

1回答

咚咚呛 2020-06-07 23:21:10

嗯,这里有点绕,我们来理清楚一下。

首先,对于选择重传,在TCP头部,并没有特定的字段来指明需要重传的位置,因此需要利用可选数据的空间。

但是利用了可选数据的空间,TCP头部就变长了,并且变长的长度是未知的,所以这个时候,我们也需要指定TCP报文,数据段的起始位置,这个时候我们需要利用数据偏移字段。

通过填写可变长的空间和数据偏移字段,才能真正让可变长部分正常工作起来。

希望对你有所帮助。

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信