首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
说明TCP协议中ACK的作用。
[问答题]
说明TCP协议中ACK的作用。
添加笔记
求解答(0)
邀请回答
收藏(4)
分享
纠错
3个回答
添加回答
4
橡树er
ACK是一个对数据包的确认,当正确收到数据包后,接收端会发送一个ACk给发送端,里面会说明对那个数据包进行确认,每个数据包里都会有一个序列号,如果收到的数据包有误,或错序,还会申请重发,NAK是一个否
定的回答,ACK是确定回答,这样保证数据的正确传输,这是
TCP协议
的传输机制,被称为面向连接的。当然,为了提高传输效率,会使用到一个窗口的概念,就是说,不是每一个数据包都需要确认,双方可以协商多少个数据包才进行确认,只要双方遵守就可以了。
源:
https://zhidao.baidu.com/question/449422716.html
发表于 2019-09-12 12:56:06
回复(0)
0
牛客208278434号
TCP是面向连接的可靠传输协议,它主要解决传输的可靠、有序、无丢失和不重复问题。确认是实现TCP可靠传输的机制之一(校验、序号、确认、重传)。
确认号N是告诉对方我已经正确收到你的N-1号字段,希望你下次给我发 的报文段的第一个字节的序号是N。
TCP默认使用累计确认。
TCP还使用冗余ACK,即发送方收到对同一个报文段的3个冗余ACK时, 可以认为这个报文段丢失
发表于 2020-05-11 13:26:16
回复(0)
0
夏政诚
gdfg
发表于 2019-09-12 10:10:37
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
网络基础
上传者:
城市里的养猫者
难度:
3条回答
4收藏
3895浏览
热门推荐
相关试题
RARP的作用是什么?
华为
网络基础
评论
(17)
C类地址最大可能子网位数是?
华为
网络基础
评论
(10)
UDP使用什么提供可靠性?
华为
网络基础
评论
(33)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题