HDLC

来源:岁月联盟 编辑:zhu 时间:2010-02-07
    

HDLC是一组用于在网络结点间传送数据的协议。在HDLC中,数据被组成一个个的单元(称为帧)通过网络发送,并由接收方确认收到。HDLC协议也管理数据流和数据发送的间隔时间。HDLC是在数据链路层中最广泛最使用的协议之一,数据链路层是OSI七层网络模型中的第二层,第一层是物理层,负责产生与收发物理电子信号,第三层是网络层,其功能包括通过访问路由表来确定路由。在传送数据时,网络层的数据帧中包含了源节点与目的节点的网络地址,在第二层通过HDLC规范将网络层的数据帧进行封装,增加数据链路控制信息,形成一个新的数据帧。  

现在作为ISO的标准,HDLC是基于IBM的SDLC协议的,SDLC被广泛用于IBM的大型机环境之中。在HDLC中,属于SDLC的被称为普通响应模式(NRM)。在通常响应模式中,基站(通常是大型机)通过专线在多路或多点网络中发送数据给本地或远程的二级站。这种网络并不是我们平时所说的那种,它是一个非公众的封闭网络,网络通信采取半双工。  

不同类型的HDLC被用于使用X.25协议的网络和帧中继网络,这种协议可以在局域网或广域网中使用,无论此网是公共的还是私人的。  

在X.25版本的HDLC中,数据帧包含了一个数据包。在X.25网络中,数据在发送前先分成若干数据包,然后由路由器检测网络状况来确定路由,各数据包分别传送到目的节点,在目的节点按照正确的顺序合并为初始数据。X.25版本的HDLC采用点对点通信,通信方式采取全双工方式。这种类型的HDLC能够确保帧的差错释放和正确排序,称为LAPB(链路访问过程平衡)。  

下面列出了不同类型的HDLC及其应用范围。  

1)子集:NRM(普通响应模式)   

应用范围:采用SDLC的多点网络  

2)子集:LAP(链路访问协议)  

应用范围:早期X.25网络  

3)子集:LAPB(链路访问过程平衡)  

应用范围:现在的X.25网络  

4)子集:LAPD(ISDN 链路访问协议-D信道)  

应用范围:ISDN-D信道以及帧中继  

5)子集:LAPM(调制解调器链路存取规程)   

应用范围:错误校验

上一篇:HDMI
下一篇:HDCP

图片内容