没有合适的资源?快使用搜索试试~ 我知道了~
tcp协议-格式、连接、性能
3星 · 超过75%的资源 需积分: 48 14 下载量 194 浏览量
2012-05-21
16:00:23
上传
评论 1
收藏 276KB PPT 举报
温馨提示
试读
47页
tcp/ip中关于TCP协议的课件,分3个文件:第10章 TCP.ppt 第11章 超时与重传、TCP性能.ppt 第12章 TCP连接的建立和拆除.ppt
资源推荐
资源详情
资源评论
21/8/4 1
第 11 章
超时与重传、 TCP 性能
TCP 通过对数据的确认来提供可靠性
但数据和确认本身可能会丢失!
解决办法:
发送时设置一个定时器
通过定时器决定超时间隔和重传频率
21/8/4 2
1 、 TCP 定时器
对于每个 TCP 连接, TCP 管理 4 个不同的定
时器。
重传定时器:用于当希望收到另一端的确认。
坚持定时器:使窗口大小信息保持不断流动,即使
另一端关闭了其接收窗口。
保活定时器:可检测到一个空闲连接的另一端何时
崩溃或重启。
2MSL 定时器:测量一个连接处于 TIME_WAIT 状
态的时间。
21/8/4 3
2 TCP 的差错控制
TCP 的可靠性
按序
无差错
不丢失、不重复
差错控制
检测:校验和、确认、超时
纠正:重传
正确投递数据
正确投递数据
21/8/4 4
TCP 的确认机制
确认机制 —— 带重传的肯定确认
接收方收到正确的数据后,向源站回送 ACK 报文
发送方重传错误数据(受损报文、丢失报文)
累计确认
ACK 序号 是接收方希望接收的下一个字节
对 ACK 序号 以前的所有字节的确认
问题:发送方如何判定错误数据?
问题:发送方如何判定错误数据?
没有收到确认
没有收到确认
问题:发送方怎样判定没有收到确认?
问题:发送方怎样判定没有收到确认?
超时机制
超时机制
21/8/4 5
超时重传机制
发送方发送数据时启动一个定时器 ( 重传定时器 )
定时期间,发送方收到确认后,再发送后续数据
定时期满,发送方重传未确认数据
未确认数据
受损的数据
丢失的数据
剩余46页未读,继续阅读
资源评论
- ppboyly2013-03-28介绍的一般
yytest1980
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功