网络基础知识培训教材-课程05 PPP协议

  • 格式:pdf
  • 大小:102.05 KB
  • 文档页数:15

课程 5PPP协议目 录

12缩略词表.............................................................11习题答案..

...........................................................10习 题............................................................104.2 MP的协商过程..................................................104.1 概述 ..........................................................10第四节 MP多链路捆绑..................................................9习 题.............................................................9小 结.............................................................93.4 CHAP的验证过程.................................................83.3 PAP的验证过程..................................................83.2 PPP的协商过程...................................................83.1 概述...........................................................8第三节 PPP的协商过程..................................................7习 题.............................................................7小 结.............................................................72.2.3 常用协商type值..............................................62.2.2 常用code值.................................................52.2 PPP的帧格式.....................................................52.1 概述...........................................................5第二节 PPP的帧格式....................................................4习 题.............................................................4小 结.............................................................41.3 PPP协议的特点...................................................31.2 PPP协议的基本概念...............................................31.1 概述...........................................................3第一节 PPP协议基本概念.................................................2相关资料...........................................................2课程目标...........................................................2课程介绍...........................................................1课程说明..............................................................PPP协议课程5PPP协议课程5

1课程说明课程介绍本教材对应的产品版本为本课程主要介绍了PPP协议的基本概念帧格式CHAPÅäÖÃÒÔ¼°¼¸ÖÖ³£¼ûPPP协议故障的分析方法学员能够掌握PAP的大体验证过程üPPP协议的基本配置ü对几种常见PPP协议进行故障的分析相关资料PPP协议课程5

2第一节 PPP协议基本概念1.1 概述PPP协议是在SLIPµÄ»ù´¡ÉÏ·¢Õ¹ÆðÀ´µÄÎÞÐ-É̹ý³ÌµÈȱÏÝÖð²½±»PPP协议所替代其中具体介绍了PPP协议的基本概念链路控制协议的帧格式及内容等知识PPP协议本身并没有大的改变它得到了越来越广泛的应用随之而来的是PPP协议功能的逐步强大图1.1 PPP协议在协议栈中的位置PPP协议课程5

3PPP协议点到点协议它作为一种提供在点到点链路上传输处于TCP/IP协议栈的第二层PPP主要由三类协议组成网络层控制协议族(NCP)和PPP扩展协议族链路控制协议主要用于建立网络层控制协议族主要用于协商在该数据链路上所传输的数据包的格式与类型同时1.3 PPP协议的特点一既支持同步链路又支持异步链路framerelay等数据链路层协议只对同步链路提供支持具有各种NCP协议三PAP四小 结PPP协议是提供在点到点链路上传递 PPP主要由三类协议组成网络层控制协议族(NCP)和PPP扩展协议族链路控制协议主要用于建立网络层控制协议族主要用于协商在该数据链路上所传输的数据包的格式与类型 同时PPP由于能够提供验证支持同异步而获得较广泛的应用其主要功能是什么各部分所具有的功能是什么PPP协议课程5

4PPP协议课程5

5第二节 PPP的帧格式2.1 概述PPP协议不仅提供对网络层报文的承载这种协商属性2.2 PPP的帧格式Protocol8/16 bitsInformation*FCS16 bitsFlag01111110Address11111111Control00000011Flag01111110Data......Code8 bitsIdentifier8 bitsLength16 bitsConfigoptionsformat:Type8 bitsLength8 bitsData......Type8 bitsLength8 bitsData............帧格式以上FCS域为帧校验域ControlInformation域所包含内容Address¼´PPP报文头为FF03½ô½Ó×ŵÄCode域表明了此报文为哪种PPP协商报文则不存在此域Identifier域用于进行协商报文的匹配包含Code及Identifier域Data域所包含的为协商报文内容其后的Length为此协商选项长度2.2.1 常用protocol代码0021 Internet ProtocolPPP协议课程5

6002b Novell IPX002d Van Jacobson Compressed TCP/IP002f Van Jacobson Uncompressed TCP/IP8021 Internet Protocol Control Protocol802b Novell IPX Control Protocol8031 Bridging NCC021Link Control ProtocolC023 Password Authentication ProtocolC223 Challenge Handshake Authentication Protocol2.2.2 常用code值0x01Configure-Request0x02Configure-Ack0x03Configure-Nak0x04Configure-Reject0x05Terminate-Request0x06Terminate-Ack0x07Code-Reject0x08Protocol-Reject0x09Echo-Request0x10Echo-Reply0x11Discard-RequestPPP协议课程5

72.2.3 常用协商type值0x01 Maximum-Receive-Unit0x02 Async-Control-Character-Map0x03 Authentication-Protocol0x04 Quality-Protocol0x05 Magic-Number0x06 RESERVED0x07 Protocol-Field-Compression0x08 Address-and-Control-Field-Compression小 结PPP由于不仅承载网络报文所以其报文格式随协议但总体上是具有规律性的协商选项为Maximum-Receive-Unit验证协议为CHAP的LCP Configure-Request报文第三节 PPP的协商过程3.1 概述PPP链路的建立是通过一系列的协商完成的链路控制协议除了用于建立还主要进行链路层特性的协商验证方式等如IP地址过程如下协商内容包括魔术字(magic number)Òì²½×Ö·ûÓ³ÉäµÈÑ¡Ïî(详见RFC1661)½øÈëEstablish(链路建立)阶段便进入CHAP或PAP验证阶段如IPCPBCP的协商 魔术字主要用于检测链路自环Echo Reply报文来检测自环和维护链路状态则判定网络发生自环现象则就需采取相应措施对链路复位LCP发送config request时也可以检测自环在发送一定数目的报文后如果PPP发送的Echo Request 报文产生丢失将链路复位异步字符映射用于同异步转换它通过用户名及口令来对用户进行验证当两端链路可相互传输数据时验证方根据本端的用户表查看是否有此用户如正确则会给对端发送ACK报文否则发送NAK报文此时只有当验证不过次数达到一定值时路网络干扰等造成不必要的LCP重新协商过程如在传输过程中被截获因此3.4 CHAP的验证过程CHAP为三次握手协议只在网络上传输用户名因此它的安全性要比PAP高首先由验证方向被验证方发送一些随机产生的报文被验证方接到对端对本端的验证请求(Challenge)时如找到用户表中与验证方主机名相同的用户此用户的密钥用Md5算法生成应答验证方接到此应答后本方保留的口令字和随机报文用Md5算法得出结果根据比较结果返回相应的结果所以习 题3-1 请简单描述LCP的协商过程CHAP的验证过程分别是由哪方发起的PPP协议课程5