首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >遇到传输层(网络)问题

遇到传输层(网络)问题
EN

Stack Overflow用户
提问于 2021-07-31 02:14:13
回答 2查看 18关注 0票数 0

我正在努力学习一些计算机网络知识,我被这个问题卡住了,如果有人能给我一些建议或东西,我将非常感激,谢谢!

下面是问题:

https://i.stack.imgur.com/60uVB.png

根据图像:如果从主机B发送到主机A的数据段的有效负载是100字节,并且成功接收到该数据段,那么在从主机A发送到主机B的下一个数据段中,序列号的值是多少?

EN

回答 2

Stack Overflow用户

发布于 2021-07-31 23:21:24

B ACK'd 103,所以这是B期望接收的下一个SEQ,但它可能已经在途中,或者这个ACK可能在途中丢失,所以您不能确切地说下一个实际上将从A发送什么SEQ。从B发送的字节数对这个问题(转移注意力)并不重要。还要注意,这些只是TCP有效载荷中的字节,而不是数据包/帧中的所有字节。

票数 0
EN

Stack Overflow用户

发布于 2021-08-01 15:29:25

ACK值有助于实现有序、可靠的数据传输。由接收主机发送的ACK值(比方说x )指示它已经接收到累积的数据,直到值x,并且期望下一段携带SEQ号x。

根据图像,主机B确认为103,表示它期望接收的下一个数据包/数据段的序列号为103。因此,主机A应向主机B发送SEQ = 103。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68598575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档