文章 2022-02-14 来自:开发者社区

【计算机网络】数据链路层 : 后退 N 帧协议 GBN ( 滑动窗口 | 发送窗口长度 | “发送方“ 累计确认、超时机制 | “接收方“ 按序接收、确认帧发送机制 | 计算示例 )★(一)

一、 滑动窗口协议引入"停止-等待" 协议 弊端 : 信道利用率低 , 发送完一帧后等待 , 这个时候信道完全是空闲的 ;为了提高信道利用率 , 发送端 发送完一帧后 , 不用等待 接收端的 ACK 确认帧 , 立刻发送 第二帧 , 第三帧 , 这样信道的利用率就提高了 ;相应协议也要做一些更改 :① 增加 发送方 的 帧 序号范围 ;② 发送方 缓存 多个 帧分组 ; 连续发送 N NN 帧 ....

文章 2022-02-14 来自:开发者社区

【计算机网络】数据链路层 : 后退 N 帧协议 GBN ( 滑动窗口 | 发送窗口长度 | “发送方“ 累计确认、超时机制 | “接收方“ 按序接收、确认帧发送机制 | 计算示例 )★(二)

七、 后退 N 帧协议 ( GBN ) 运行细节后退 N 帧协议 运行细节 :① 发送端连续发送 :发送窗口 大小为 4 44 , 可以一次性发送 4 44 帧数据 , { 0 , 1 , 2 , 3 } \{ 0, 1, 2, 3 \}{0,1,2,3} ;发送端 发送 0 00 帧 , 接收方 接收到 0 00 帧 , 返回 ACK 0 00 ;发送端 发送 1 11 帧 , 接收方 接收到....

文章 2022-02-14 来自:开发者社区

【计算机网络】数据链路层 : 停止-等待协议 ( 无差错情况 | 有差错情况 | 帧丢失 | 帧出错 | ACK 确认帧丢失 | ACK 确认帧延迟 | 信道利用率公式 | 信道利用率计算 )★(二)

五、 “停止-等待协议” 性能分析"停止-等待协议" 性能分析 :优点 : 简单缺点 : 信道利用率 低 ;信道利用率 :U = T D T D + R T T + T A U = \cfrac{T_D}{T_D + RTT + T_A}U= T D +RTT+T AT DU UU 是信道利用率 ;T D T_DT D  是发送方发送延迟 , 即发送方用了多长时间将数据帧发送完毕 ;R....

文章 2022-02-14 来自:开发者社区

【计算机网络】数据链路层 : 停止-等待协议 ( 无差错情况 | 有差错情况 | 帧丢失 | 帧出错 | ACK 确认帧丢失 | ACK 确认帧延迟 | 信道利用率公式 | 信道利用率计算 )★(一)

一、 停止-等待 协议 简介停止-等待 协议 解决的问题 :可靠传输 : 解决 由于 物理线路 , 设备故障 , 路由错误 等各种问题导致的 丢包问题 ;流量控制 : 实现 发送端 与 接收端 的 流量控制 ;停止-等待 协议 讨论场景 : 只考虑 一方为发送方 , 一方为接收方 ; 相当于 单工通信场景 ;停止-等待 协议内容 : 发送方 每 发送完一个 数据帧 ( 分组 / 数据报 ) , ....

文章 2022-02-14 来自:开发者社区

【计算机网络】数据链路层 : 流量控制 ( “流量控制“ 机制 | 停止-等待协议 | 滑动窗口协议 | 后退 N 帧协议 GBN | 选择重传协议 SR | 滑动窗口 与 流量控制、可靠传输 )

文章目录一、 数据链路层 流量控制二、 数据链路层 与 传输层 流量控制 机制三、 数据链路层 流量控制四、 数据链路层 流量控制 方法分类五、停止等待协议六、滑动窗口协议七、滑动窗口协议八、滑动窗口 大小九、滑动窗口 解决 流量控制、可靠传输 问题一、 数据链路层 流量控制发送方 发送数据 速率高 , 接收方 接收数据 能力差 , 造成传输出错 , 数据链路层 的 负责进行流量控制的工作 ;数....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。