HDLC简介及相应hdlc实训

HDLC是一种面向比特的链路层协议,提供透明传输、高可靠性和高效传输。其帧格式包括标志、地址、控制、信息和帧校验字段。在实践中,通过配置路由器接口的封装类型为HDLC,设置IP地址和时钟速率,可以建立两端的通信。通过ping命令验证配置成功。
摘要由CSDN通过智能技术生成

HDLC简介

HDLC 协议

高级数据链路控制(HDLC,High-level Data Link Control)是一种面向比特的链路层协议,

其最大特点是对任何一种比特流,均可以实现透明的传输。HDLC协议具有以下优点。

  1. 透明传输:HDLC不依赖于任何一种字符编码集,数据报文可以实现透明传输。
  2. 可靠性高:所有帧均采用CRC校验,对信息帧进行顺序编号,可防止漏收和重发。
  3. 传输效率高:在HDLC中,额外的开销比特少,允许高效的差错控制和流量控制。
  4. 适应性强:HDLC规程能适应各种比特类型的工作站和链路。
  5. 结构灵活:在 HDLC 中,传输控制功能和处理功能分离,层次清楚,应用非常灵活。

HDLC帧格式

在HDLC 中,数据和控制报文均以帧的标准格式传送,完整的 HDLC的帧由标志字段(F)、地址字段(A)、控制字段(C)、信息字段(I)、帧校验字段(FCS)等组成,其格式如图 所示。

字段名称

标志F

地址A

控制C

信息1

帧校验序列FCS

标志F

大小

1个字节

01111110

1个字节

1个字节

N个字节

2个或4个字节

1个字节

01111110

  1. 标志字段(F):标志字段为 01111110的比特模式,用以标志帧的起始和前一帧的结束。
  1. 地址字段(A):地址字段表示链路上站的地址。在许多系统中规定,地址字段为“11111111”时,定义为全站地址,即通知所有的接收站接收有关的命令帧并按其动作;全“0”比特为无站地址,用于测试数据链路的状态。
  2. 控制字段(C):控制字段用来表示帧类型、帧编号,以及命令、响应等。HDLC帧分为三种类型,即信息帧、监控帧、无编号帧,分别简称I帧(Information)、S帧(Supervisory)、U帧(Unnumbered)。
  3. 信息字段(I):信息字段内包含了用户的数据信息和来自上层的各种控制信息,其长度未作严格限制,目前用的比较多的是1000~2000 bit。Cisco 设备封装的HDLC帧中,此字段包含了一个用于识别封装网络协议的字段Protocol,用于支持多协议的问题。
  4. 帧校验序列字段(FCS):帧校验序列用于对帧进行循环冗余校验,其校验范围从地址字段的第1比特到信息字段的最后一比特的序列,并且规定为了透明传输而插入的“0”不在校验范围内。

实训一:HDLC基本配置

【实验拓扑】

 

【设备参数表】

设备

接口

IP地址

子网掩码

默认网关

R1

S0/0/0

192.168.12.1

255.255.255.0

N/A

R2

S0/0/0

192.168.12.2

255.255.255.0

N/A

【实验步骤】

  1. 在模拟器里任意选择两台路由器。(路由器没有serial口需要自己添加)
  2. 配置端口IP。
  3. 进行封装encapsulation hdlc。(另一端可配置时钟,如:clock 2000000)
  4. Ping一下两台路由器,ping通说明配置完成。

(1)R1的基本配置

Router(config)#hostname R1

R1(config)#interface s0/0/0

R1(config-if)#ip add 192.168.12.1 255.255.255.0

R1(config-if)#no shutdown

R1(config-if)#encapsulation hdlc

(2)R2的基本配置

Router(config)#hostname R2

R2(config)#int

R2(config)#interface s0/0/0

R2(config-if)#ip add 192.168.12.2 255.255.255.0

R2(config-if)#clock rate 2000000

R2(config-if)#encapsulation hdlc

R2(config-if)#no shutdown

(3)验证配置

R2(config-if)#do ping 192.168.12.1

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 192.168.12.1, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/6 ms

(4)查看接口信息

R1#show interfaces serial 0/0/0

Serial0/0/0 is up, line protocol is up (connected)

Hardware is HD64570

Internet address is 192.168.12.1/24

MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation HDLC, loopback not set, keepalive set (10 sec)

Last input never, output never, output hang never

Last clearing of "show interface" counters never

Input queue: 0/75/0 (size/max/drops); Total output drops: 0

Queueing strategy: weighted fair

Output queue: 0/1000/64/0 (size/max total/threshold/drops)

Conversations 0/0/256 (active/max active/max total)

Reserved Conversations 0/0 (allocated/max allocated)

Available Bandwidth 1158 kilobits/sec

5 minute input rate 0 bits/sec, 0 packets/sec

5 minute output rate 0 bits/sec, 0 packets/sec

0 packets input, 0 bytes, 0 no buffer

Received 0 broadcasts, 0 runts, 0 giants, 0 throttles

0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort

0 packets output, 0 bytes, 0 underruns

0 output errors, 0 collisions, 1 interface resets

0 output buffer failures, 0 output buffers swapped out

0 carrier transitions

DCD=up DSR=up DTR=up RTS=up CTS=up

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

傻傻的心动

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值