网络协议学习卡片
停止等待协议
- 特点
- 发送窗口=1,接收窗口=1,单帧传输确认机制
- 信道利用率公式
- U = TD / (TD + RTT + TA)
- 简化公式
- 当TA≈0时:U = TD / (TD + RTT)
- 示例:TD=4s,RTT=14s,TA=1s → U≈21%
- 忽略TA时:U≈22.2%
- 分子:有效数据传输时间
- 分母:完整传输周期
后退N帧(GBN)和选择重传(SR)
- 共同特点
- 发送窗口大小N > 1,可连续发送多个数据帧
- 信道利用率公式
- U = (N × TD) / (TD + RTT + TA)
- 最大利用率
- 当N×TD ≥ TD+RTT+TA时,U=100%
- GBN特点:接收窗口=1,累计确认机制
- SR特点:接收窗口>1,单独确认机制
- 帧序号约束:
- GBN:WT ≤ 2n-1
- SR:WT+WR ≤ 2n
ARQ协议分类
- ARQ协议
- 自动重传请求协议 (Automatic Repeat Request)
- 包含
-
- 停止等待协议(S-W)
- 后退N帧协议(GBN)
- 选择重传协议(SR)
- 连续ARQ协议
- 特指发送窗口>1的协议 (GBN和SR)
- 滑动窗口协议:专指GBN和SR
- 停止等待协议不属于滑动窗口协议
- 核心特征:未收到ACK时自动重传数据帧
信道利用率计算要点
- 通用公式
- 有效传输时间 / 总周期时间
- 两种算法
-
- 实际速率 / 带宽
- 公式法(含窗口参数)
- 结果限制:≤100%
- 真题陷阱:
- 确认帧传播时延≠传输时延
- 单位换算(ms↔s, B↔b)
- 帧编号比特数:≥⌈log2(W+1)⌉
4/4 张卡片