可靠传输的工作原理

可靠传输工作原理有三:停止-等待协议SW,回退N帧协议,选择重传协议。

停止-等待协议:发送方发送一个分组,接收方接受到并确认无差错则返回一个相应的确认,发送方接受到确认后,再发送下一个分组。若有差错与分组丢失,接收方不做处理,发送方的超时计时器检测到超时后则超时重传。

信道利用率为:传输时延╱传输时延+往返时延+确认分组时延

回退N帧协议GBN:鉴于停止等待协议的信道利用率低下,采用流水线传输,即连续发送多个分组,不必每发完一个就等待确认。设置发送窗口大小为1~2n方-1,接受窗口大小为一。接收方一般采用累积确认,对按序到达的最后一个分组确认。

选择重传协议:发送窗口大小为1~2∧(n-1),接受窗口大小为1~发送窗口大小。发送方发送的分组若丢失,接受窗口不会向前滑动,因为没有按序到达,直到超时重传没有按序到达的分组,才向前滑动。

 

posted @   进击的胖虎  阅读(466)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!
点击右上角即可分享
微信分享提示