网络协议学习卡片

停止等待协议

点击查看详情

停止等待协议

特点
发送窗口=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%
  • 分子:有效数据传输时间
  • 分母:完整传输周期
🔄

GBN/SR协议

点击查看详情

后退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协议分类

ARQ协议
自动重传请求协议 (Automatic Repeat Request)
包含
  1. 停止等待协议(S-W)
  2. 后退N帧协议(GBN)
  3. 选择重传协议(SR)
连续ARQ协议
特指发送窗口>1的协议 (GBN和SR)
  • 滑动窗口协议:专指GBN和SR
  • 停止等待协议不属于滑动窗口协议
  • 核心特征:未收到ACK时自动重传数据帧
🧮

信道利用率计算

点击查看详情

信道利用率计算要点

通用公式
有效传输时间 / 总周期时间
两种算法
  1. 实际速率 / 带宽
  2. 公式法(含窗口参数)
  • 结果限制:≤100%
  • 真题陷阱
    • 确认帧传播时延≠传输时延
    • 单位换算(ms↔s, B↔b)
  • 帧编号比特数:≥⌈log2(W+1)⌉
4/4 张卡片