射频和无线供应商和资源的家

一站式满足您的射频和无线需求

HDLC vs PPP HDLC和PPP之间|的区别

关于HDLC vs PPP的本页描述了基本的HDLC和PPP的区别协议。

我们知道,与单一组织中使用的LAN不同,WAN用于连接跨城市和国家的不同组织。WAN代表广域网(Wide Area Network)。由于存在安全问题,当数据离开公司并在不同网络之间的链路上传输时,数据在通过广域网链路之前被封装成帧。

广域网封装协议

广域网中存在不同的网络。它们使用不同的封装协议。例如,租用线路(在两台路由器之间)和电路交换网络使用HDLC、PPP和SLIP协议。分组交换网络使用X.25、帧中继和ATM协议。

高级数据链路控制协议

HDLC工作在第二层,即数据链路层。它也用于同步PPP连接。
•它是面向位的协议。
•在传输端,HDLC从应用程序接收数据,并将其发送到链路另一端的接收器。
•在接收端,HDLC接收数据并交付给高层应用层。
•HDLC模块的双方交换控制信息,编码成一个帧。

HDLC框架结构

如图2所示,HDLC帧包含开始标志,地址,控制,信息,FCS,结束标志。HDLC帧由模式为01111110的开始和结束标志组成。信息包含要传输的数据。FCS是用于错误检测的16位或32位的帧检查序列。控制字段表示HDLC帧的目的或功能。它有三种类型,即信息帧、监督帧和无编号帧。

由于HDLC使用标准模式,即01111110标记帧的开始和结束,它可能经常混淆接收器,因此为了避免这种透明度问题,进行了位填充。在比特填充中,发送端每5个1就增加一个0,接收端删除一个0。

从广义上讲,HDLC是一种可靠的协议(使用选择性重复或go-back-N)。它采用全双工通信。它具有流量控制机制,可以根据接收能力调整窗口大小。它使用物理层时钟和同步发送和接收帧。

ppp -点到点协议

•它是一个面向字节的协议。
•PPP在第二层和第三层运行。它在二层使用HDLC帧格式,在三层使用IPv4和IPv6格式。除了IP协议,它还支持其他网络层协议。
•此外,还内置了PAP、CHAP等安全机制。
•在帧中有CRC-16字段,有助于错误控制。
•它也遭受透明度问题,因为它使用相同的开始和结束标志使用在HDLC帧。

PPP报文结构

PPP帧由开始标志、地址、控制、协议、信息、检查、结束标志组成。Protocol表示帧发送到的上层协议,如PPP-LCP、IP、IPCP等。Info字段承载上层数据。检查字段是CRC-16用于错误检测。

•PPP使用两个协议,即LCP和NCP。LCP负责建立链接。NCP确保IP和其他协议通过PPP链路传输。

•PPP支持两种认证协议,即PAP(密码认证协议)和CHAP(挑战握手认证协议)。
•PAP在初始链路建立阶段使用简单的2路握手。它不是强认证协议,因为密码是明文发送的。
•CHAP采用3次握手机制,提供了更好的认证。

一般来说,与HDLC相比,PPP提供了更多的功能,但HDLC协议速度更快。

HDLC和PPP之间的表格差异

下表列出了HDLC和PPP协议的区别。


高阶资料连结控制 购买力平价
在第二层(即数据链路层)运行 运行于第二层和第三层(即网络层)
面向位协议 面向字节的协议
它没有检测错误的方法。 它使用FCS在传输数据时检测错误。
HDLC协议有两种类型,即ISO HDLC和Cisco HDLC 它使用ISO定义的HDLC格式。
它同时支持同步和异步链接。 支持同步、异步、HSSI(高速串行接口)、ISDN链路
它过去在不使用其他封装协议的情况下执行数据封装。 如果没有HDLC、SDLC(同步数据链路控制)等其他封装协议的帮助,PPP无法封装数据。
它不支持身份验证,即它无法在两个节点之间提供身份验证。 支持PAP、CHAP等认证协议
它提供了一种包含专有字段的帧格式。其余6个字段类似于PPP协议帧字段。ISO HDLC没有专有字段,因此只有6个字段。 它提供了一种包含协议字段的帧格式。其他6个字段类似于HDLC帧字段。
无法检查建立的链路的质量。 它使用链路控制协议(LCP)来检查已建立链路的质量。
HDLC帧格式 PPP vs SLIP

SLIP和PPP的区别

请参考SLIP vs PPP其中提到SLIP和PPP协议之间的区别。

网络相关链接

OSI和TCPIP层的基础知识
网络网关
路由器是什么
什么是IP地址
网络交换机
网络桥
集线器和集线器类型
MAC地址是什么

有什么不同

轮毂开关电路交换和分组交换防火墙Vs路由器HDLC Vs PPPIGRP Vs EIGRP路由器Vs网桥交换机与路由器WLAN Vs以太网局域网局域网对广域网对城域网

射频和无线术语


分享本页

翻译本页
Baidu