ZT-P0011 PPP协议和PPPoE协议.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Page * PPPoE的帧格式(二)   发现阶段承载一些标记 会话阶段承载PPP数据报文 PPPoE的报文格式 版本 4b 类型 4b 代码 8bit 会话ID 16bit 长度 16bit 净载荷 跟在以太网帧类型域字段后面的就是PPPoE报文的具体内容 Page * PPPoE的帧格式(三) 发现阶段承载的标记 标记类型 16bit 标记值 标记长度 16bit 跟在PPPoE长度字段后面的就是各种标记,采用TLV编码方式 标记类型 含义 标记类型 含义 0x0000 End-of-list 0x0105 Verdor-Specific 0x0101 Service-Name 0x0110 Relay-Session-ID 0x0102 AC-Name 0x0201 Service-Name-Error 0x0103 Host-Uniq 0x0202 AC-System-Error 0x0104 AC-Cookie 0x0203 Generic-Error Page * PPPoE发现阶段数据报文分类 PADI(PPPoE发现初始报文) PADO(PPPoE发现提供报文) PADR(PPPoE发现请求报文) PADS(PPPoE发现会话确认报文) PADT(PPPoE发现终止报文) 0x09 0x07 0x19 0x65 0xa7 PPPoE报文的代码字段的值 Page * PADI报文 报文的目标MAC地址为广播地址,源地址为主机的以太网地址。ETHER_TYPE值为0x8863,代码为0x09,SESSION-ID为0x0000。TAG_TYPE:有且仅有一个Service-Name,表明主机请求的服务。可以包含任何数量的其他TAG_TYPE。 以太网 Page * PADO报文 报文的目标MAC地址为该主机的以太网地址。源地址为接入集中器的以太网地址。ETHER_TYPE值为0x8863,代码为0x07,SESSION-ID为0x0000。TAG_TYPE:必须有一个含有接入集中器名字的AC-Name标记;必须有一个与收到的PADI相同的Service-Name标记。 以太网 Page * PADR报文 报文的目标MAC地址为接入集中器的以太网地址,源地址为主机的以太网地址。ETHER_TYPE值为0x8863,代码为0x19,SESSION-ID为0x0000。TAG_TYPE:必须有一个类型为Service-Name的标记向集中器指明请求的服务,可以有任意数量的其他标记。 以太网 Page * PADS报文 报文的目标MAC地址为该主机的以太网地址,源地址为接入集中器的以太网地址。ETHER_TYPE值为0x8863,代码为0x65,SESSION-ID为集中器指定的唯一标识一个PPPoE会话的值。TAG_ TYPE:包含一个类型为Service-Name的标记,表明集中器提供给这个会话的服务,可以包含任意数量的其他标记。 以太网 Page * PADT报文 这个PPPoE报文可以在会话建立之后的任何时间由主机或接入集中器发出。目的MAC地址为单一的以太网地址。 ETHER_TYPE值为0x8863,代码为0xa7,SESSION-ID为要终止的会话的SESSION-ID。不要求有标记。 Page * 会话阶段的PPPoE数据报文格式 PPPoE会话建立之后,主机与接入集中器之间就开始依据PPP协议传送PPP数据,所有的以太网帧都是单播地址。此时,ETHER_TYPE值为0x8864,代码为0x00。SESSION-ID在整个会话过程中保持不变。PPPoE净载荷域里包含一个无标志、地址、控制域的PPP数据报文。 帧类型域(2字节) 目的MAC地址 (6字节) 源MAC地址 (6字节) PPP净荷载 版本=0x1 类型=0x1 代码=0x00 会话ID=0x0001 长度(2字节) PPP协议域=0xc021 PPPoE协议数据包中承载PPP的LCP报文 Page * 小结(一) PPP协议的三组件包括PPP扩展协议、LCP协议和NCP协议 PPP协议通过LCP协议完成数据链路的配置和测试 PPP协议通过NCP协议完成点对点通信设备之间网络层通信所需参数的配置 PAP认证是二次握手,它直接在网络上传送明文的用户名和密码 CHAP认证是三次握手,它只在网络上传送验证方和被验证方的主机名,比PAP更安全 Page * 小结(二) PPPoE协议包括发现阶段和会话阶段 PPPoE的数据报文是承载在以太网的数据域中进行传送的 PPPoE的发现阶段会用到PADI、PADO、PADR和PADS这四种报文 PPPoE中的PADT报文是用来终止一个会话的 PPPoE在发现阶段时,以太网协议域的值为0x8863 PPPoE在会

文档评论(0)

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

1亿VIP精品文档

相关文档