《BA000003 PPP协议和PPP0E协议ISSUE1.0》.ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《BA000003 PPP协议和PPP0E协议ISSUE1.0》.ppt

BA000003 PPP协议和PPPoE协议 学习完此课程,您将会: 了解SLIP协议的基本原理 掌握PPP协议的基本原理 掌握LCP协议和NCP协议数据报文的交换过程 掌握PPPOE协议的基本原理 SLIP协议的定义 SLIP协议的缺点(一) SLIP协议的缺点(二) SLIP协议的缺点(三) 小节 PPP协议简介 PPP协议的特点 PPP协议的三组件 PPP的数据帧格式 PPP数据帧所承载的几种常见的报文 PPP状态转移图 LCP协议数据报文的格式 LCP协议数据报文的分类 LCP协议数据报文的种类 链路配置报文举例 配置参数选项的种类 链路配置报文举例 链路配置报文(一) 链路配置报文举例 链路配置报文(二) 链路配置报文举例 链路配置报文(三) 链路配置报文(四) 链路终止报文 魔术字(Magic Number) PAP认证(两次握手) PPP典型配置举例一 CHAP认证(三次握手) PPP典型配置举例二 NCP协议的分类 IPCP静态地址协商 IPCP动态地址协商 小节(一) 小节(二) 小节(三) PPPOE协议概述 发现阶段 会话阶段 以太网的帧格式 PPPOE的帧格式(一) PPPOE的帧格式(二) PPPOE的帧格式(三) PPPOE发现阶段数据报文分类 PADI报文 PADO报文 PADR报文 PADS报文 PADT报文 会话阶段的PPPOE数据报文格式 NetXRay抓包结果分析1 NetXRay抓包结果分析2 NetXRay抓包结果分析3 NetXRay抓包结果分析4 NetXRay抓包结果分析5 NetXRay抓包结果分析6 NetXRay抓包结果分析7 小节 PPPOE协议包括PPPOE的发现阶段和PPPOE的会话阶段 PPPOE的数据报文是被承载在以太网的数据域中进行传送的 PPPOE的发现阶段会遇到PADI、PADO、PADR和PADS这四种报文 PPPOE中的PADT报文是用来终止一条会话的 PPPOE在发现阶段时,以太网协议域的值为0x8863 PPPOE在会话阶段时,以太网协议域的值为0x8864 SLIP的全称是Serial Line IP。它是一种在串行线路上封装IP包的简单形式。 SLIP协议出现在80年代中期,并被使用在BSD UNIX主机和SUN的工作站上,因为SLIP简单好用,所以后来被大量使用在线路速率从1200bps到19.2Kbps的专用线路和拨号线路上互连主机和路由器,到目前为止仍有问大部分UNIX主机保留对该协议的支持。在80年代末90年代初期,被广泛用于家庭中每台有RS232串口的计算机和调制解调器连接到Internet。SLIP是一种在点对点的串行链路上封装IP数据报的简单协议,它并非是Internet的标准协议。 SLIP的帧格式由IP包加上END字符组成。 通过在被发送IP数据报的尾部增加特殊的END字符(0xC0 )从而形成一个简单的SLIP的数据帧,而后该帧会被传送到物理层进行发送。为了防止线路噪声被当成数据报的内容在线路上传输,通常发送端在被传送数据报的开始处也传一个END字符。如果线路上的确存在噪声,则该数据报起始位置的END字符将结束这份错误的报文,这样当前正确的数据报文就能正确的传送了,而前一个含有无意义报文的数据帧会在对端的高层被丢弃。 END是判断一个SLIP帧是否结束的标志。如果要传送的IP包中正好有一个字符0xc0要传送,为了避免它被当作END字符,要用连续的两个字节0xdb和0xdc来代替它。如果要传送的是0xdb,那么就用连续传输两个字节0xdb和0xdd来代替它。 SLIP只支持IP协议,对IPX等缺乏支持。并且,由于帧格式中没有类型字段,致使如果一条串行线路如果用于SLIP,就不能同时使用其它协议。 SLIP不提供纠错机制,错误只能依靠上层协议实现。 SLIP帧的封装格式非常简单,通信双方无需在数据报发送前协商任何配置参数选项(在PPP协议中需协商配置参数选项),所以双方IP层通信前必需先获知对方的IP地址,才能进行网络层的通信,否则链路层发送的数据帧在被送到对方网络层时将无法进行转发。 正是由于上面的诸多缺点,导致了SLIP很快的被后面要讲的PPP协议所替代。 PPP协议主要包括三部分:LCP(Link Control Protocol)链路控制协议、NCP(Network Control Protocol)和PPP的扩展协议(如Multilink Protocol)。随着网络技术的不断发展,网络带宽已不在是瓶颈,所以PPP扩展协议的应用也就越来越少,因此往往人们在叙述PPP协议时经常会忘记它的存在。 我们在提及PPP协议的报文封装格式时,不

文档评论(0)

wfkm + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档