PPP协议和HDLC协议
廖家龙 用心听,不照做

PPP协议和HDLC协议:

广域网:WAN,通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个城市或国家,或横跨几个洲并能提供远距离通信,形成国际性的远程网络

广域网的通信子网主要使用分组交换技术,广域网的通信子网可以利用公用分组交换网、卫星通信网和无线分组交换网,它将分布在不同地区的局域网或计算机系统互连起来,达到资源共享的目的,如因特网(Internet)是世界范围内最大的广域网

————————————

点对点协议PPP是目前使用最广泛的数据链路层协议,用户使用拨号电话接入因特网时一般都使用PPP协议

PPP协议只支持全双工链路

PPP协议应满足的要求:
1)简单:对于链路层的帧,无需纠错,无需序号,无需流量控制
2)封装成帧:帧定界符
3)透明传输:与帧定界符一样比特组合的数据应该如何处理:异步线路用字节填充,同步线路用比特填充
4)多种网络层协议:封装的IP数据报可以采用多种协议
5)多种类型链路:串行/并行,同步/异步,电/光
6)差错检测:错就丢弃
7)检测连接状态:链路是否正常工作
8)最大传送单元:数据部分最大长度MTU
9)网络层地址协商:知道通信双方的网络层地址
10)数据压缩协商

PPP协议无需满足的要求:
1)纠错
2)流量控制
3)序号
4)支持多点线路

PPP协议的三个组成部分:
1)一个将IP数据报封装到串行链路(同步串行/异步串行)的方法
2)链路控制协议LCP:建立并维护数据链路连接(身份验证)
3)网络控制协议NCP:PPP可支持多种网络层协议,每个不同的网络层协议都要一个相应的NCP来配置,为网络层协议建立和配置逻辑连接

PPP协议的状态图:

PPP协议的帧格式:

———————————

HDLC协议:高级数据链路控制,是一个在同步网上传输数据、面向比特的数据链路层协议,它是由国际标准化组织ISO根据IBM公司的SDLC协议扩展开发而成的

数据报文可透明传输,用于实现透明传输的“0比特插入法”易于硬件实现

采用全双工通信

所有帧采用CRC检验,对信息帧进行顺序编号,可防止漏收或重份,传输可靠性高

HDLC的站:

HDLC的帧格式:

PPP协议和HDLC协议: