Advertisement

计算机网络(9)—— 可靠数据传输原理与滑动窗口机制

阅读量:

一、可靠数据传输协议(rdt)

稳定:良好、不丢失、不紊乱

确保数据可靠传输对于应用层、传输层以及数据链路层均具有关键意义

网络TOP-10问题列表

信道的不稳定特征直接决定了可靠数据传输协议(rdt) 的复杂程度

可靠数据传输协议的基本构成要素:接口

  • 逐步构建可靠数据传输协议的发送端与接收端
  • 仅关注单向的数据传送,但控制信息则实现双向交互
  • 运用状态机(Finite State Machine,FSM) 对传输协议进行描述

Rdt 1.0:可靠信道上的可靠数据传输

  • 基础通信链路具备绝对可靠性
    • 传输过程中不会出现任何差错

    • 数据包不会被遗漏或丢弃

    • 发送端与接收端的状态机各自独立运作

Rdt 2.0:产生位错误的信道

  • 通信链路底层可能造成数据分组中比特位的异常翻转
    • 通过校验和机制实现对比特错误的识别

    • 面对传输错误应如何应对?

      • 确认机制(Acknowledgment,ACK) :接收端明确向发送端反馈数据分组已无误接收
      • NAK:接收端明确向发送端指出数据分组存在错误
      • 当发送端接收到NAK信号后,将重新发送该数据分组
    • 基于上述传输方式设计

全部评论 (0)

还没有任何评论哟~