• HDLC(High-Level Data Link Control,高级数据链路控制):面向比特型的协议
  • 主站(发送命令)、从站(响应命令)、复合站(既可发送命令,也可响应命令)
  • HDLC链路配置方式:非平衡配置和平衡配置
  • HDLC操作方式:正常响应方式、异步响应方式、异步平衡方式

(1)正常响应方式适应不平衡链路结构

(2)异步响应方式同样适应不平衡链路结构,但从站可以不必得到主站的允许就可以开始数据传输

(3)异步平衡方式适用于平衡链路结构,收发的站点都是复合站

  • HDLC协议帧结构

标志(F,8bit)+地址(A,8bit)+控制(C,8bit)+信息(1,n x 8bit)+校验码(FCS,6或32bit)+标志(F,8bit)

帧开始发送 F = ‘01111110’

帧结束发送 F = ‘01111110’

  • 0比特插入删除法

解决信息字段出现连续5个1的问题

  • HDLC协议的三种类型帧分别为:信息帧、监控帧、无编号帧

(1)信息帧:N(S)发送帧的序号、N(R)接收方希望发送方下一次发送的序号、P/F终止位

(2)监控帧四种类型:RR(接收准备好)、RNR(接收为准备好)、REJ(拒绝接收)、SREJ(选择拒绝接收)

(3)无编号帧:SNRM(置正常响应模式)、SARM/DM(置异步响应模式/断开方式)、SABM(置异步平衡模式)、DISC/RD(断链/请求断链)、RESET(复位)、FRMR(帧拒绝)、UA(无编号确认)

04-16 23:26