网络传输服务实用培训教程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3)释放连接 非对称释放 发送释放请求后单方终止连接 有可能丢失对方发送的数据 对称释放 各自独立发出释放连接请求 收到对方的释放确认之后才可释放连接 Two-army问题 第三十一页,共五十九页。 * Two-army Problem 通信兵穿越白军防地,不可靠通信 蓝军2不知道蓝军1是否收到确认,不能贸然行动 采用“三次握手”机制 发送同时进攻的建议 接受同时进攻的建议 收到对方的确认 蓝军1 蓝军2 第三十二页,共五十九页。 * 三次握手释放连接 正常释放连接 非正常情况 最后的确认TPDU丢失 应答TPDU丢失 应答及后续释放请求DR丢失 第三十三页,共五十九页。 * 三次握手正常释放连接 发送释放请求DR启动计时器 发送释放请求DR启动计时器 主机A 主机B ? ? ? 释放连接 回送确认ACK 释放连接 第三十四页,共五十九页。 * 最后的确认TPDU丢失 发送释放请求DR启动计时器 发送释放请求DR启动计时器 主机A 主机B 释放连接 回送确认ACK (超时)释放连接 丢失 第三十五页,共五十九页。 * 应答TPDU丢失 (超时) 重发释放请求DR启动计时器 发送释放请求DR启动计时器 主机A 主机B 释放连接 回送确认ACK 释放连接 发送释放请求DR启动计时器 发送释放请求DR启动计时器 丢失 第三十六页,共五十九页。 * 应答和后续请求丢失 (超时) 发送释放请求DR启动计时器 主机A 主机B 发送释放请求DR启动计时器 发送释放请求DR启动计时器 丢失 (超时)释放连接 (N个超时)释放连接 第三十七页,共五十九页。 * 4)流量控制和缓冲策略 流量控制(调整收/发速率) 滑动窗口协议 缓冲策略 L2 发送方缓冲区:准备重传 接收方缓冲区:准备排序 L4 通信子网的随机特性,不同于L2 第三十八页,共五十九页。 * 传输层的缓存策略和管理 缓存方式和策略 缓冲区的动态分配和管理 发送方申请/接收方分配 接收方在应答中夹带新的分配信息 阻塞 潜在死锁 第三十九页,共五十九页。 * 缓存方式和策略 方式 固定大小 可变大小 为每个连接建立一个大的循环缓冲区 策略 发送方建缓冲区:适于低速突发信息传输 接收方建缓冲区:适于高速平稳信息传输 第四十页,共五十九页。 * seq=0, data=m0 seq=1, data=m1 seq=2, data=m2 分配缓冲区 发送0发送1发送2 接收0接收1 丢失 A B 申请8个缓冲区 分配4个缓冲区 ack=15, buf=4 第四十一页,共五十九页。 * 改变缓冲区 seq=3, data=m3 seq=4, data=m4 发送3发送4 接收3接收4 A B 应答数据0和1分配3个缓冲区 ack=1, buf=3 超时重传2 seq=2, data=m2 接收2 第四十二页,共五十九页。 * 阻塞 seq=5, data=m5 seq=6, data=m6 发送5发送6 接收5接收6 A B 应答数据4,缓冲区0 ack=4, buf=0 ack=4, buf=1 ack=4, buf=2 应答数据4,缓冲区1 应答数据4,缓冲区2 第四十三页,共五十九页。 * 潜在死锁 A B 应答数据6,缓冲区0 ack=6, buf=0 ack=6, buf=4 应答数据6,缓冲区4 丢失 保持阻塞状态 等待分配缓冲区 等待接收数据 用定时报告解除 第四十四页,共五十九页。 * 5)多路复用 向上多路复用 多个传输连接复用同一个网络连接 向下多路复用 一个传输连接在多个网络连接上循环传输 L5 L4 L3 L5 L4 L3 第四十五页,共五十九页。 * 6)崩溃恢复 什么是崩溃 主机或路由器不能正常工作,造成TPDU传输过程中断 什么是崩溃恢复 恢复崩溃前的工作状态,继续TPDU传输 崩溃恢复需要解决的问题 崩溃前发送的最后一个TPDU是否需要重传 解决办法 第四十六页,共五十九页。 * 崩溃恢复的解决办法 崩溃前的状态 发送主机的状态 接收主机的状态 发送主机对最后TPDU的处理 结论 崩溃恢复工作必须由更高层次(应用层)来完成。 第四十七页,共五十九页。 * last last ACK 崩溃前发送主机的状态 S0 最后一个TPDU已被确认 S1 最后一个TPDU未被确认 第四十八页,共五十九页。 * 崩溃前接收主机的状态 举例:收到TPDU后,回送确认,进行

文档评论(0)

虾虾教育 + 关注
官方认证
文档贡献者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档