3.1 HDLC

1.考点分析

  • 一般考察 3-4 分,以选择题为主,部分知识点案例分析也可能出现
  • 重点掌握:HDLC、以太网、二进制退避算法和 VLAN 和 VRRP

2.HDLC

  • HDLC 是一种面向位(比特)同步的数据链路层控制协议
  • 通常使用 CRC-16 、CRC-32 进行校验,帧边界(代表开始/结束)是 01111110
  • 比特填充技术:为了防止数据部分出现帧边界是“01111110”,让对方误以为传输结束,HDLC采用比特填充技术,当数据帧出现连续的 5 个连续的 1 以后,就需要插入 1 个 0,还原的时候出现连续 5 个 1,就把后面的 0 去掉,比如“011011111001”使用比特填充后是“0110111110001”

3.HDLC控制字段✨


4.无编号帧

无编号帧(U帧):控制字段中不包含编号 N(S)和 N(R),提供对链路的建立、拆除以及多种控制功能。当要求提供不可靠的无连接服务时,它也可以承载数据


练习题

  • HDLC 协议中采用比特填充技术的目的是( )
    A. 避免帧内部出现 0111110 序列时被当作标志字段处理
    B. 填充数据字段,使帧的长度不小于最小帧长
    C. 填充数据字段,匹配高层业务速率
    D. 满足同步时分复用需求

  • 参考答案:A

  • 参考解析:


  • 站点A与站点B采用 HDLC 进行通信,数据传输过程如下图所示。建立连接的 SABME 帧是( )。在接受到站点B发来的“REJ,1”帧后,站点A后续应发送 3 个帧是( )帧

    A. 数据帧 | B. 监控帧 | C. 无编号帧 | D. 混合帧
    A. 1,3,4 | B. 3,4,5 | C. 2,3,4 | D. 1,2,3

  • 参考答案:C D

  • 参考解析:


  • HDLC 协议通信如下,其中属于 U 帧的是( )
    A. 仅SABME | B. SABM 和 UA | C. SABM、UA 和 REJ,1 | D. SABM、UA 和 I,0,0

  • 参考答案:B

  • 参考解析:U 帧主要用于链路建立、拆除以及多种控制功能,故发 I 帧之前建立链路的 SABME 和 UA 帧是 U 帧


  • 关于 HDLC 协议的帧顺序控制,下列说法中正确的是( )
    A. 只有信息帧(I)可以发送数据
    B. 信息帧(I)和管理帧(S)的控制字段都包含发送顺序号和接受序列号
    C. 如果信息帧(I)的控制字段是 8 位,则发送顺序好的取值范围是 0 ~ 7
    D. 发送器每收到一个确认帧,就把窗口向前滑动一格

  • 参考答案:C

  • 参考解析:


  • 以下关于 HDLC 协议的叙述中错误的是( )
    A. 接收器收到一个正确的信息帧,若序列号在接收窗口内,则可发回确认帧
    B. 发送器每接收到一个确认,就把窗口向前滑动到确认序号处
    C. 如果信息帧的控制字段是 8 位,则发送序列号的取值范围是 0 ~ 127
    D. 信息帧和管理帧的控制字段都包含确认序列号

  • 参考答案:C

  • 参考解析:N(S) 和 N(R)取值范围都是 0 ~ 7


posted @ 2025-04-20 20:03  limit&&lazy  阅读(16)  评论(0)    收藏  举报