我是靠谱客的博主 和谐牛排,最近开发中收集的这篇文章主要介绍在ARQ协议中,假设主机A向主机B发送了3个TCP报文段,其序列号分别是70,100,150。,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
在ARQ协议中,假设主机A向主机B发送了3个TCP报文段,其序列号分别是70,100,150。
(1)第一个报文段携带了多少字节的数据?
(2)主机B收到第一个报文段后回复的确认号应该是多少?
(3)如果主机B收到第三个报文段以后回复的确认号是180,则A发送的第三个报文段里包含了多少字节的数据?
(4)如果第一个报文段丢失了,但第二个第三个报文段都达到了主机B,则B发回的确认号是什么?
答案:
(1)30个字节
(2)确认号为100
(3)30个字节
(4)确认号为70
答案解析:
1、第一个报文段为 70-99字节,第二个报文段为100-149字节,第三个报文段为150-180字节
2、所以收到第一个报文段,则期待收到的下一个报文的开头为100
3、第一个报文丢失了,则B期望收到的是第一个报文,第一个报文的开头字节序列号为70
最后
以上就是和谐牛排为你收集整理的在ARQ协议中,假设主机A向主机B发送了3个TCP报文段,其序列号分别是70,100,150。的全部内容,希望文章能够帮你解决在ARQ协议中,假设主机A向主机B发送了3个TCP报文段,其序列号分别是70,100,150。所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复