HDLC协议原理
广域网简称WAN,是一种跨越超大的、地域性的计算机网络集合。通常跨省、市、甚至一个国家。广域网包括很多子网,子网可以是局域网;也可以是小型的广域网。由于串行通信有着传输距离远、成本低的特点,所以远距离、超远距离的通信中较常使用串行通信。
HDLC协议及其特点
HDLC(高级数据链路控制)协议,是一种数据链路层的协议。HDLC是一个ISO标准的面向位的数据链路协议,其在同步串行数据链路上封装数据,最常用于点对点链接。HDLC主要有以下几个特点:
① 协议不依赖于任何一种字符编码集。
② 数据报文可透明传输,用于透明传输的“0比特插入法”易于硬件实现。
③ 全双工通信,不必等待确认可连续发送数据报文,有较高的数据链路传输效率。
④ 所有帧采用CRC校验,并对信息帧进行编号,可防止漏收或重收,传输可靠性高。
⑤ 传输控制功能与处理功能分离,具有较大的灵活性和较完善的控制功能。
⑥ HDLC的主要缺点在于,没有指定字段来标识已封装的第三层协议。因此,已经基于HDLC定义了其他几种协议。
HDLC支持的传输模式
异步传输模式:是以字节为单位来传输数据,并且需要采用额外的起始位和停止位来标记每个字节的开始和结束。因此,每个字节的发送都需要额外的开销。可以面向点对点或点对多点的传输。
同步传输模式:是以帧为单位来传输数据,在通信时需要使用时钟来同步本端和对端设备的通信。只能用于面向点对点的传输。DCE(数据通信设备),提供了一个用于同步DCE设备和DTE设备之间数据传输的时钟信号,通常情况下使用DCE产生的时钟信号。
HDLC接口地址借用
接口没有IP地址,就无法生产路由,也就无法转发数据报文。IP地址借用允许一个没有IP地址的接口从其他的接口上借用IP地址,这样可以避免一个接口独占IP地址,从而造成IP地址的浪费。一般是借用loopback接口的IP地址。因为这类接口总是处于活跃(active)状态,因而能提供稳定可用的IP地址。