- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
06-2WAN技术简介--PPP概论
广域网技术--PPP协议 HDLC HDLC(High-level Data Link Control),高级数据链路控制。前身是面向比特的规程SDLC,后经ISO修改才称为HDLC。 HDLC是1种ISO标准,面向比特(bit-oriented)的数据链路层协议.它定义了在同步串行连接的封装方法.HDLC是种在租用线路上使用的点对点协议.HDLC不使用验证(authentication); 在面向字节(byte-oriented)的协议中,控制信息使用整个字节进行编码;但是在面向比特的协议中,使用单独的1个比特(bit)来代表控制信息.面向比特的协议包括SDLC,LLC,HDLC等; HDLC HDLC是Cisco同步串行连接中默认的封装格式.而Cisco的HDLC是私有的,即不能和其他厂商的HDLC相互通信.而且各个厂商的HDLC均是私有的. Cisco的HDLC和HDLC的帧的格式如下图: HDLC 帧格式 PPP综述 PPP(point-to-point protocol)是TCP/IP协议族的第二层协议,主要是用于在支持全双工的同步或异步链路上进行点到点之间的数据传输。 PPP提供了在串行点对点链路上传输数据报的方法,它包括以下几个主要部分: 在串行链路上封装数据报的方法 PPP采用高级链路控制(HDLC)协议作为在点对点链路上封装数据报的基本方法。 可扩展的链路控制协议(LCP) 用来建立、配置、拆除和监控数据链路。 网络控制协议族(NCP,Network Control Protocols) 用于在数据链路上协商所传送的数据包的格式及类型,例如,用来建立和配置不同的网络层协议,PPP允许同时采用多种网络层协议。 PPP扩展协议族 主要用于对PPP功能的进一步支持。 PPP 综述 PPP 可以通过 NCP 携带多个协议的数据包 PPP 可以通过 LCP 建立和控制连接 PPP 分层结构 为了建立点对点链路上的通信连接,发送端PPP首先发送链路控制协议(LCP)帧,以配置和测试数据链路。 PPP允许采用多种网络层协议(IP等) 在LCP建立好数据链路并协调好所选设备之后,发送端PPP发送网络控制协议(NCP)帧,以选择和配置一个或多个网络层协议。 当所选的网络层协议配置好后,便可将各网络层协议的分组发送到数据链路上。 配置好的链路将一直保持通信状态,直到LCP帧或NCP帧明确提示关闭链路,或者有其它的外部事件发生(如用户干预等)。 标准PPP的帧格式 PPP Frame Format 标记域字符填充; 地址域控制域:缺省值表示无序号帧,不提供使用序号和确认的可靠传输。 协议域:指示净负荷中是何种包,缺省大小为2个字节。 净负荷域:变长,缺省为1500字节; 校验和域:2或4个字节 Protocol Field (Part) PPP的协议族--LCP (1) 链路控制协议(LCP,Link Control Protocol):PPP的LCP提供了建立、配置、维护和终止点对点连接的方法。LCP的过程按以下四个阶段进行: ①链路的建立和配置协调:在网络层数据报(如IP)交换前,LCP首先必须打开连接,并协调配置参数。完成一个配置确认帧的发送和接收后,第一阶段才算完成。 ②链路质量检测:在链路建立、配置协调之后,LCP允许有一个可选的链路质量检测阶段。在这一阶段,通过对链路的检测来决定链路是否满足网络层协议的要求。这一阶段是可选的,LCP可以延迟网络层协议信息的传输,直到这一阶段完成。 ③网络层协议配置阶段:在LCP完成链路质量检测后,网络层协议通过适当的NCP协议进行单独的配置,而且可以在任何时刻被激活和关闭。如果LCP关闭了链路,它会通知网络层协议采取相应的操作。 ④关闭链路:LCP可以在任何时刻关闭链路,但多数关闭是因用户的要求或者发生物理故障,如载波丢失或是空闲时间超长而造成的。 LCP帧有三种,其中链路建立帧用来建立和配置链路;链路终止帧用来终止链路;链路维护帧用来管理和维护链路。这三种帧可以完成LCP各阶段的工作。 PPP LCP 配置选项 PPP LCP Options PPP的协议族--IPCP (2) IP控制协议(IPCP,IP Control Protocol):负责点对点链路通信双方的IP协议模块的配置、使用和禁止,并且还负责通信双方IP地址的协商。它与LCP的包交换机制相同,但只有在PPP链路建立起来之后,才能进行IPCP包交换。 PPP 验证概述 两种 PPP 验证协议: PAP 和 CHAP
文档评论(0)