HDLC协议

HDLC协议 2020年9月30日
16:35

  1. 命名

高级数据链路控制(High-level Data Link Control)

  1. 特点
  2. 数据报文可透明传输
  3. 0比特插入法
  4. CRC
  5. 全双工
  6. 对帧进行顺序编号,防止漏发重发
  7. 传输控制功能与处理功能分离
  8. 概念
  9. 主站
  10. 负责控制链路的操作
  11. 主站发出的帧称为命令帧
  12. 从站
  13. 受控于主站
  14. 按主站的命令进行操作
  15. 发出的帧称为相应帧
  16. 复合站
  17. 拥有两个的功能
  18. 两种链路的基本配置
  19. 非平衡配置
  20. 一个主机控制整个链路
  21. 平衡配置
  22. 链路两端都是复合栈,可以平等地发起数据传输
  23. 数据操作方式
  24. 正常相应方式
  25. 非平衡结构
  26. 主站向从站传输数据
  27. 从站响应传输(从站只有在收到主站的许可后,才可进行响应)
  28. 异步平衡方式
  29. 平衡结构
  30. 每个复合站都可以进行对另一站的数据传输
  31. 异步相应方式
  32. 非平衡结构
  33. 从站即使未受到主站的允许,也可进行传输
  34. 帧结构

HDLC协议 - 图1

  1. 类型(由控制字段实现)
  2. 信息帧
  3. 第一位为0,用来传输数据信息,或使用捎带技术对数据进行确认
  4. 监督帧
  5. 第1、2位为1、0,用于流量控制和差错控制,执行对信息帧的确认,请求重发,请求暂停发送等功能
  6. 无编号帧
  7. 1、2位为1、1,用于提供对链路的建立
    已使用 OneNote 创建。