PPP协议姓名:陈冬雪学号:**********赤峰学院信息与计算科学院,赤峰024000摘要:数据链路层协议主要有两种:SLIP(串行线路IP协议)和PPP点对点协议,主要用于串行通信的拨号线路,的主要协议。PPP是目前使用最广泛的数据链路层协议,即点对点协议。对于相当一部分使用电话上网的用户来说来说,PPP是上网的基础。,但是由于许多网络连接软件将其封装了起来,用户一般看不到它的细节。PPP在经过多年的发展和扩充后,已经成为一个功能相当完备,并且涵盖了其他许多协议的庞大的协议系统。本文介绍了PPP的基本思想,分层体系结构,建立PPP会话,PPP身份验证并结合一个实例说明了如何使用PAP,CHAP等PPP系统中的基本子协议来建立一个支持IP为网络层协议的数据链路层协议连接。。它之所以SLIP,提供更快更有效的通信,是因为(1)它允许同时采用多种网络层协议,同时也支持同步传输链路和异步传输链路。(2)能够控制数据链路的建立;(3),有助于相邻层之间的通信。如图所示PPP在串行链路上采用HDLC数据帧封装机制,使用LCP(链路控制协议)发起对链路的建立、配置、管理、和测试,协商和设置选项,使用NCP(网络控制协议)建立那个湖协议和配置多种网络层协议,如IPCP,IPXCP,允许多个网络层协议在同一条链路上运行。网络层网络层协议,如IP,IPX,AppleTalk等数据链路层NCP网络控制协议,如IPCP,IPXCP等高级数据链路控制(LCP)(EIA/TIA-232,,,ISDN物理层同步或异步传输介质,如EIA/TIA_232,V,、配置、维护和终止点到点链路的方法,从发起呼叫到释放链路为止,通过以下4个建立一条点到点的链路。链路建立阶段(LCP):通信发起方发送LCP帧来配置和检测数据链路,主要用于协商PPP的参数,包括身份验证、压缩、回拨等。当接收路由器向启动连接的路由器发送确认配置时,此阶段结束。链路质量检测:检测链路质量,判断链路是否能够携带网络层信息。这一过程是可选的。网络控制协商阶段(NCP):通信的发送方发起NCP帧,用来选择和配置网络层协议。可以选用IPAppleTalk等网络层协议。网络层协议配置好后,网络层数据包就可以通过PPP数据帧传输。链路终止:通信链路将一直保持到LCP或NCP帧关闭链路,或发生外部事件终止链路为止。,PAP和CHAP。PAP:(1)PAP通过两次握手协议,为建立远程节点的验证提供了一个简单的方法。(2)PAP用明文方式进行验证,密码容易被截获,不是一种可靠的身份验证协议。(1)CHAP为三次握手协议来启动一条链路,并周期性的验证远程节点。(2)PPP链路建立完成后,本地路由器发送一个“质询“消息到远程路由器。到远程路由器使用一个数值进行质询,本地路由器将响应消息与自己质询消息和相同的共享秘钥计算出的数值进行比较。若匹配,本地路由器身份验证成功,否则将立即终止。(3)只在网络上传输用户名,而并不传输口令,安全性要比
《ppp协议》 来自淘豆网m.daumloan.com转载请标明出处.