社区
通信技术
帖子详情
请问一个tcp协议累积确认问题
student2007
2008-09-20 07:52:59
请问在tcp协议中什么是累积确认?请举个列子。谢谢
...全文
1192
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
协议
分析实验报告
2. **
确认
机制**:
TCP
采用
累积
确认
的方式,
确认
号表示已成功接收的最后
一个
字节的序号加1。 3. **流量控制**:通过动态调整发送窗口大小来控制数据传输速率,防止接收方缓冲区溢出。 4. **连接管理**:三次握手用于...
TCP
协议
可靠性数据传输实现原理分析.doc
而数据
确认
应答是指接受端在成功接受到
一个
有效数据包后,发送
一个
确认
应答数据包给发送端主机,该
确认
应答数据包中所包含的应答序列号即指已接受到的数据中最后
一个
字节的序列号加1,加1 的目的在于指出此时接受端...
大文件
TCP
传输工具
2. **序列号和
确认
应答**:每个
TCP
数据段都有
一个
唯一的序列号,接收方会发送
确认
应答,确保数据按序接收,避免丢失或重复。 3. **流量控制**:
TCP
通过滑动窗口机制来控制发送速率,防止接收方因数据过快来不及处理...
tcp
.zip_site:www.pudn.com
5. **数据
确认
**:
TCP
使用
累积
确认
机制,即只要收到
一个
失序的数据段,就会发送
一个
ACK,
确认
已收到的所有正确数据。`
tcp
_rcv_state_process()`函数处理接收端的
确认
工作。 6. **连接释放**:
TCP
的四次挥手用于终止...
tcp
_h
tcp
.rar_high
3. **
累积
确认
**:H-
TCP
可能采用了
累积
确认
技术,允许对多个连续数据段进行一次
确认
,减少了往返时间(RTT),提高了效率。 4. **修正因子**:H-
TCP
可能使用了
一个
修正因子来调整
TCP
的拥塞窗口增长,以适应更高的...
通信技术
4,390
社区成员
28,906
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章