串行链路 HDLC和PPP

本文介绍了串行链路中的数据传输方式,并深入探讨了HDLC和PPP两种协议。HDLC具备全双工通信、高效传输等特性,其三种帧类型分别用于数据传输和控制。PPP协议支持同步和异步传输,具有良好的扩展性和安全性,通过LCP和NCP进行链路和网络层参数协商。此外,文章还展示了PPP的pap和chap认证配置过程。

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

串行链路

广域网经常使用串行链路提供远距离传输,高级数据链路控制HDLC(High-Level Data Link Control) 和 点对点协议PPP(Point to Point Protocol ) 是两种典型的串口封装协议

串行链路中有两种数据传输方式:异步和同步。

异步传输是以字节为单位来传输数据,并且需要采用额外的起始位和停止位来标记每个字节的开始和结束。起始位为二进制值0,停止位  为二进制值1。在这种传输方式下,开始和停止位占据发送数据的相当大的比例,每个字节的发送都需要额外的开销。

同步传输是以帧为单位来传输数据,在 通信时需要使用时钟来同步本端和对端的设备通信。DCE即数据通信设备,它提供了一个用于同步DCE设备和DTE设备之间数据传输的时钟信号。DTE即数据终端设备,它通常使用DCE产生的时钟信号。

HDLC的特点

    1.协议不依赖于任何一种字符编码集
    2.数据报文可透明传输,用于透明传输的“0比特插入法”易于硬件实现
    3.全双工通信,不必等待确认可连续发送数据,有较高的数据链路传输效率
    4.所有帧均采用CRC校验,并对信息帧进行编号,可防止漏收或重收,传输可靠性高
    5.传输控制功能与处理功能分离,具有较大的灵活性和较完善的控制功能

HDLC有三种类型的帧:

    1.信息帧&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值