HDLC协议是哪一层协议?HDLC称为“高级数据链路控制协议”,它是一个在同步网络上传输的、面向比特位的数据链路层协议。
HDLC是面向比特的数据链路控制协议的典型代表,该协议不依赖于任何一种字符编码集;数据报文可透明传输,用于实现透明传输的"0 比特插入法"易干硬件实现;全双工通信 ,有较高的数据链路传输效率;所有帧采用CRC检验,对信息帧进行顺序编号,可防止漏收或重份,传输可靠性高;传输控制功能与处理功能分离,具有较大灵活性。
HDLC定义了三种类型的站,三种类型的站,“站”也就是我们通常说的主机。在这里使用“站”这个概念是因为HDLC给出的就是“站”这个术语,这是一个专业化的术语,我们就把它理解为主机就可以了。
三种类型的站分别如下:
①主站:主站是对整条通信链路进行控制和差错检测等工作的,主站发出的帧叫做命令帧。
②从站:接收由主站发来的命令帧,向主站发送响应帧,并配合主站参与链路的控制。
③复合站:具有主站和从站的双重功能,复合站既可以发出命令帧也可以发出响应帧。
面向比特的协议中最有代表性的是IBM的同步数据链路控制规程SDLC(Synchronous Data Link Control),,国际标准化组织ISO(International Standards Organization)的高级数据链路控制规程HDLC(High Level Data Link Control),美国国家标准协会(American National Standards Institute )的先进数据通信规程ADCCP(Advanced Data Communications Control Procedure)。这些协议的特点是所传输的一帧数据可以是任意位,而且它是靠约定的位组合模式,而不是靠特定字符来标志帧的开始和结束,故称"面向比特"的协议。
1、HDLC协议不依赖于任何一种字符编码集;
2、数据报文可透明传输,用于实现透明传输的“0比特插入法”易于硬件实现;
3、全双工通信,有较高的数据链路传输效率;
4、所有帧采用CRC检验,对信息帧进行顺序编号,可防止漏收或重份,传输可靠性高;
5、传输控制功能与处理功能分离,具有较大灵活性。
由于以上特点,目前网络设计及整机内部通讯设计普遍使用HDLC数据链路控制协议。HDLC已经成为通信领域额不可缺少的一个重要协议。
小编送福利时间,CCNA、CCNP、CCIE课程免费试听名额~~立即抢占:
相关课程内容推荐
思科认证备考须知:CCNP是什么
思博全新EI课程上架:CCNP-EI 课程
思博CCNP课程安排表: CCNP-EI课表
CCNP培训费用是多少:ccnp培训费用以及内容介绍
CCNP考试之前是否需要通过CCNA:ccnp的考试费用多少钱?
即刻预约
免费试听-咨询课程-获取免费资料