社区
通信技术
帖子详情
请问一个tcp协议累积确认问题
student2007
2008-09-20 07:52:59
请问在tcp协议中什么是累积确认?请举个列子。谢谢
...全文
1232
2
打赏
收藏
请问一个tcp协议累积确认问题
请问在tcp协议中什么是累积确认?请举个列子。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
h1213025294
2012-04-10
打赏
举报
回复
我懂了 谢谢,明天 还发表呢
yanghehong
2008-09-20
打赏
举报
回复
累积确认这个概念应该不只适用于TCP协议,也适用其他层,比如链路层。
一般地讲,如果发送方发了包1,包2,包3,包4;接受方成功收到包1,包2,包3。那么接受方可以发回一个确认包,序号为4(4表示期望下一个收到的包的序号;当然你约定好用3表示也可以),那么发送方就知道包1到包3都发送接收成功,必要时重发包4。一个确认包确认了累积到某一序号的所有包。而不是对没个序号都发确认包。
具体到TCP,它对字节编号。比如发送方发了包1,包2,包3;包1含字节0到10,包2含字节11到20,包3含字节21到30。接受方成功收到包1,包2。那么接受方发回一个包含确认序号21的包,发送方就知道字节0到20(包1,包2)都成功收到,必要时要重发的只需从字节21开始。
-千里
TCP
的超时重传和
累积
确认
本文详细解析了
TCP
协议
的可靠性机制,重点讲解超时重传如何实现及为何只重传丢失的数据包,通过具体实例说明
累积
确认
的作用。
TCP
协议
(序号和
确认
号)
本文详细介绍了
TCP
协议
中的序号与
确认
机制,包括字节序号的概念、初始序号(ISN)的生成方式、报文段序号的具体含义以及
确认
号的作用。通过实例解释了
累积
确认
的工作原理。
TCP
连续ARQ
协议
和滑动窗口
协议
TCP
协议
利用连续ARQ
协议
和滑动窗口
协议
确保数据传输的可靠性。停止等待ARQ
协议
通过超时重传和
确认
机制实现可靠传输,但信道利用率低。连续ARQ
协议
结合滑动窗口
协议
提高信道利用率,接收方通常采用
累积
确认
方式。滑动窗口
协议
允许发送方在等待
确认
前发送多个分组,同时实现流量控制。
3.
TCP
协议
-序列号和
确认
号
TCP
协议
使用序列号确保数据在传输过程中能正确排序。每个字节都被分配
一个
序号,从初始序列号(ISN)开始。
确认
号用于告知发送方已接收到的数据,通常采用
累积
确认
方式提高效率。
TCP
连接的建立和释放过程也与此密切相关。
【计算机网络】
TCP
协议
详解
本文详细解析
TCP
协议
的头部结构、可靠传输机制(
确认
应答、超时重传、连接管理)、流量控制和拥塞控制,以及效率提升的滑动窗口、延迟应答和捎带应答。还探讨了粘包
问题
及常见异常情况,总结了
TCP
特点并列举了基于
TCP
的应用层
协议
。
通信技术
4,394
社区成员
28,906
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章