HDLC和PPP协议

本文介绍了HDLC和PPP协议的原理与区别。HDLC是一种点到点的串行链路控制协议,适用于同步链路,具有透明传输、全双工通信等特点。PPP协议则既支持同步又支持异步链路,具有良好的扩展性和安全性,提供了LCP和NCP协商,支持CHAP和PAP认证。PPP在链路建立过程中涉及LCP、认证和NCP协商,而HDLC不支持IP地址协商和认证,且只能在同步链路上使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HDLC原理

广域网中经常会使用串行链路来提供远距离的数据传输,高级数据链路控制(High-Level Data Link Control)和点对点协议PPP(Point to Point Protocol)是两种典型的串口封装协议
HDLC具有以下特点:
HDLC协议只支持点到点链路,不支持点到多点。
HDLC协议不支持IP地址协商,不支持认证。
HDLC协议通过Keepalive报文来检测链路状态,可以设置轮询时间间隔控制发送Keepalive报文的周期。
HDLC协议只能封装在同步链路上,如果是同异步串口的话,只有当同异步串口工作在同步模式下才可以应用HDLC协议。
协议不依赖于任何一种字符编码集;
数据报文可透明传输,用于透明传输的“0比特插入法”易于硬件实现;
全双工通信,不必等待确认可连续发送数据,有较高的数据链路传输效率;
所有帧均采用CRC校验,并对信息帧进行编号,可防止漏收或重收,传输可靠性高;
传输控制功能与处理功能分离,具有较大的灵活性和较完善的控制功能。

支持HDLC协议的接口包括:
同/异步串口工作在同步方式形成的同步串口,其接口名称为Serial。
CE1/PRI接口和CT1/PRI接口形成的接口(ISDN PRI接口除外),其接口名称为Serial,逻辑特性与同步串口相同。
CE3接口形成的接口,其接口名称为Serial,逻辑特性与同步串口相同。
E1-F接口和T1-F接口形成的接口,其接口名称为Serial,逻辑特性与同步串口相同。
CPOS接口下的E1/T1通道形成的接口,其接口名称为Serial,逻辑特性与同步串口相同。
POS接口。

PPP协议原理

PPP(Point-to-Point Protocol)协议是一种点到点链路层协议,主要用于在全双工的同异步链路上进行点到点的数据传输。
全双工的同异步链路上传输数据

PPP协议是在串行线IP协议SLIP(Serial Line Internet Protocol)的基础上发展起来的。由于SLIP协议具有只支持异步传输方式、无协商过程(尤其不能协商如双方IP地址等网络层属性)、只能承载IP一种网络层报文等缺陷,在发展过程中,逐步被PPP协议所替代。
PPP协议有如下优点:
对物理层而言,PPP既支持同步链路又支持异步链路,而X.25、FR(Frame Relay)等数据链路层协议仅支持同步链路,SLIP仅支持异步链路。
PPP协议具有良好的扩展性,例如,当需要在以太网链路上承载PPP协议时,PPP可以扩展为PPPoE。
提供LCP(Link Control Protocol)协议,用于各种链路层参数的协商。
提供各种NCP(Network Control Protocol)协议(如IPCP、IPXCP),用于各网络层参数的协商,更好地支持了网络层协议。
提供认证协议CHAP(Challenge-Handshake Authentication Protocol)、PAP(Password Authentication Protocol),更好的保证了网络的安全性。
无重传机制,网络开销小,速度快。
PPP组件
PPP主要由三类协议族组成:
链路控制协议族(Link Control Protocol),主要用来建立、拆除和监控PPP数据链路。
网络层控制协议族(Network Control Protocol),主要用来协商在该数据链路上所传输的数据包的格式与类型。
扩展协议族CHAP(Challenge-Handshake Authentication Protocol)和PAP(Password Authentication Protocol),主要用于网络安全方面的验证。

PPP链路建立过程

PPP链路建立过程
PPP运行的过程简单描述如下:
通信双方开始建立PPP链路时,先进入到Establish阶段。
在Establish阶段,PPP链路进行LCP协商。协商内容包括工作方式是SP&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

A_Puter

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

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

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

打赏作者

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

抵扣说明:

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

余额充值