PPP协议相关知识简介2949.docx
《PPP协议相关知识简介2949.docx》由会员分享,可在线阅读,更多相关《PPP协议相关知识简介2949.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PPP协议议摘要:PPPP协议是是目前广广域网上上应用最最广泛的的协议之之一,它它的优点点在于简简单、具具备用户户验证能能力、可可以解决决IP分配等等。 家庭拨拨号上网网就是通通过PPP在用户户端和运运营商的的接入服服务器之之间建立立通信链链路。 目前,宽宽带接入入正在成成为取代代拨号上上网的趋趋势,在在宽带接接入技术术日新月月异的今今天,PPP也衍生生出新的的应用。典典型的应应用是在在ADSSL(非对对称数据据用户环环线,Asyymmeetriicall Diigittal Subbscrribeer LLoopp)接入入方式当当中,PPP与其他他的协议议共同派派生出了了符合宽宽带接入入要求
2、的的新的协协议,如如PPPPoE(PPPP ovver Ethhernnet),PPPPoA(PPPP ovver ATMM)。所所以本文文将介绍绍PPP的链接接和应用用。关键词:PPPP链路 PPP协议一、 PPP:点点对点协协议(Poiint to Poiint Prootoccol)点对点协议议(PPP)为在在点对点点连接上上传输多多协议数数据包提提供了一一个标准准方法。PPPP 最初设设计是为为两个对对等节点点之间的的 IPP 流量传传输提供供一种封封装协议议。在 TCCP-IIP 协议集集中它是是一种用用来同步步调制连连接的数数据链路路层协议议(OSII 模式中中的第二二层),替替代
3、了原原来非标标准的第第二层协协议,即即 SLLIP。除了 IPP 以外 PPPP 还可以携携带其它它协议,包包括 DEECneet 和 Noovelll 的 Innterrnett 网包交交换(IPX)。PPP 主主要由以以下几部部分组成成:封装:一一种封装装多协议议数据报报的方法法。PPPP 封装提提供了不不同网络络层协议议同时在在同一链链路传输输的多路路复用技技术。PPPP 封装精精心设计计,能保保持对大大多数常常用硬件件的兼容容性。链路控制制协议:PPPP 提供的 LCCP 功能全全面,适适用于大大多数环环境。LCP 用于就就封装格格式选项项自动达达成一致致,处理理数据包包大小限限制,探
4、探测环路路链路和和其他普普通的配配置错误误,以及及终止链链路。LCPP 提供的的其他可可选功能能有:认认证链路路中对等等单元的的身份,决决定链路路功能正正常或链链路失败败情况。网络控制制协议:一种扩扩展链路路控制协协议,用用于建立立、配置置、测试试和管理理数据链链路连接接。配置置:使用用链路控控制协议议的简单单和自制制机制。该该机制也也应用于于其它控控制协议议,例如如:网络络控制协协议(NCP)。配置:使用用链路控控制协议议的简单单和自制制机制。该该机制也也应用于于其它控控制协议议,如:网络控控制协议议(NCCP).二、HDLLC帧结构构以及PPP帧结构构比较1.HDLLC的帧结结构: 从网络
5、层交交下来的的分组,变变成为数数据链路路层的数数据。这这就是图图1中的信信息字段段。信息息字段的的长度没没有具体体规定。数数据链路路层在信信息字段段的头尾尾各加上24bbit的控制制信息,这这样就构构成了一一个完整整的帧。HDLLC规定了了一个帧帧的开头头(即首首部中的的第一个个字节)和和结尾(即即尾部中中的最后后一个字字节)各各放入一一个特殊殊的标记记,作为为一个帧帧的边界界。这个个标记就就叫做标标志d字段F。标志志字段F为6个连续1加上两两边各一一个0共8位。地地址字段段A也是8个比特特,它一一般被写写入次站站的地址址。帧校校验序列列FSC字共占16位,采采用CRCC-CCCITTT生成多
6、多项式。控控制字段段功8位,是是最复杂杂的字段段,HDLLC的许多多重要功功能都要要靠控制制字段来来实现。根根据其前前面两个个比特的的取值,可可将HDLLC的许多多帧划分分为三大大类,即即信息帧帧、监督督帧和无无编号帧帧。此主主题相关关图片如如下:8162440 biitsVariaablee16-322 biitsFlagAddreessContrrolProtoocollInforrmattionnFCS2.点对点点协议PPP的帧结结构:PPP帧格式式和HDLLC的相似似,PPP帧的前3个字段段和最后后两个字字段和HDLLC的格式式是一样样的。PPP不是面面向比特特的,因因而所有有的PPP
7、帧的长长度都是是整数个个字节。与HDLC不同的是多了一个2个字节的协议字段。当协议字段为0X0021时,信息字段就是IIP数据报。若为0XC021,则信息字段是链路控制数据,而0X8021表示这是网络控制数据。 三、PPP链路建立过程和认证方式 1. PPP链路建立过程 PPP协议中提供了一整套方案 来解决链路建立、维护、拆除、上层协议协商、认证等问题。PPP协议包含这样几个部分:链路控制协议LCP(Link Control Protocol);网络控制协议NCP(Network Control Protocol);认证协议,最常用的包括口令验证协议PAP(Password Authentic
8、ation Protocol)和挑战握手验证协议CHAP(Challenge-Handshake Authentication Protocol)。LCP负责责创建,维维护或终终止一次次物理连连接。NCP是一族族协议,负负责解决决物理连连接上运运行什么么网络协协议,以以及解决决上层网网络协议议发生的的问题。下面介绍PPPP链路建建立的过过程:PPP链路路状态机机如图1所示。一一个典型型的链路路建立过过程分为为三个阶阶段:创创建阶段段、认证证阶段和和网络协协商阶段段。阶段1:创创建PPP链路LCP负责责创建链链路。在在这个阶阶段,将将对基本本的通讯讯方式进进行选择择。链路路两端设设备通过过LCP
9、向对方方发送配配置信息息报文(Connfigguree Paackeets)。一一旦一个个配置成成功信息息包(Connfigguree-Acck ppackket)被发发送且被被接收,就就完成了了交换,进进入了LCP开启状状态。应应当注意意,在链链路创建建阶段,只只是对验验证协议议进行选选择,用用户验证证将在第第2阶段实实现。阶段2:用用户验证证在这个阶段段,客户户端会将将自己的的身份发发送给远远端的接接入服务务器。该该阶段使使用一种种安全验验证方式式避免第第三方窃窃取数据据或冒充充远程客客户接管管与客户户端的连连接。在在认证完完成之前前,禁止止从认证证阶段前前进到网网络层协协议阶段段。如果果
10、认证失失败,认认证者应应该跃迁迁到链路路终止阶阶段。在这一阶段段里,只只有链路路控制协协议、认认证协议议,和链链路质量量监视协协议的paccketts是被允允许的。在在该阶段段里接收收到的其其他的paccketts必须被被静静的的丢弃。阶段3:调调用网络络层协议议认证阶段完完成之后后,PPP将调用用在链路路创建阶阶段(阶阶段1)选定定的各种种网络控控制协议议(NCP)。选选定的NCP解决PPP链路之之上的高高层协议议问题,例例如,在在该阶段段IP控制协协议(IPCCP)可以以向拨入入用户分分配动态态地址。这样,经过过三个阶阶段以后后,一条条完整的的PPP链路就建建立起来来了。 2. 认证方式式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PPP 协议 相关 知识 简介 2949
限制150内