网站大量收购闲置独家精品文档,联系QQ:2885784924

pppoe报文深入了解.pdfVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第一天:pppoe的数据包深入了解,点对点协议(ppp)

Pppoe分为发现阶段和会话阶段,发现阶段分为PADI,PADO,PADR,PADS.

pppoe的数据报文依次为目的MAC(6字节=48bit),源MAC(6字节),协议类型(2

字节为ox8863),版本(VER4bit为0001),字段和类型(TYPE4bit0001),代码(CODE8bit),

版本标识号码(SESSION-ID16bit为ox0000),长度(LENGTH16bit),静载荷(数据域)。

发现报文的数据域格式为TAG(类型-长度),主机名称(15个字节),TAG(类型-长度),

主机标识符(4个字节),TAG(类型-长度),AC-Cookie(18个字节)。采用的是TLV(类型-

长度-值)

阶段源MAC目的MACCODE

48bit48bit8bit

PADI主机A广播(FF:FF:FF:FF:FF:FF)Ox09

PADO服务器B主机AOx07

PADR主机A服务器BOx19

PADS服务器B主机AOx65

PPPOE数据报文中Tag(标记)的格式

对于发现阶段的PPPOE数据报文而言,它的净载荷可能包含零个或多个Tag(标记),实际上这些标记的

意义非常类似于PPP配置参数选项,它同样也是要经过协商的。对于PPPOE协议而言,没有像PPP的配置

参数选项那样定义了很多细节,而只是一个初略的定义,因此在实际当中实现这个过程会依据不同厂商的

设备有不同。首先还是让我们看一下承载在PPPOE报文数据域中的标记封装格式,如图2。

类型长度

数据

(图2标记的封装格式)

从图2中可以看出,标记的封装格式采用的是大家所熟知的TLV结构,也即是(类型+长度+数据)。标记

的类型域为2个字节,下表列出了各种标记类型的含义:

标记类型标记说明

0x0000表示PPPOE报文数据域中一串标记的结束,为了保证版本的兼容性而保留,

在有些报文中有应用。

0x0101服务名,主要用来表明网络侧所能提供给用户的一些服务。

0x0102访问集中器名,当用户侧接收到了AC的回应的PADO报文时,就可获从所

携带的标记中获知访问集中器的名子,而且还可以据此来选择相应的访问集

中器。

0x0103主机唯一标识,类似于PPP数据报文中的标识域,主要是用来匹配发送和

接收端的,因为对于广播式的网络中会同时存在很多个PPPOE的数据报文。

0x0104AC-Cookies,主要被用来防止恶意性DOS功击。

0x0105销售商的标识符。

0x0110中继会话ID,对于PPPOE的数据报文也同样可以像DHCP报文一样被中断

到另外的AC上终结,这个字段则是用来维护另一个连接的。

0x0201服务名错误,当请求的服务名不被对端所接受时,会在响应的报文中携带这

个标记。

0x0202访问集中器名出错。

0x0203一般性错误。

1.PADI

PPPOE发现阶段的第一步,也即是由用户首先发送这样一个报文。用户主机是以广播的方式发送这个

报文,所以该报文所对应的以太网帧的目的地址域应填充为全1,而源地址域填充用户主机的MAC地址。

广播包可能会被多个访问集中器接收到。

2.PADO

PPPOE发现阶段的第二步,也即是由访问集中器回应各用户主机发送的PADI报文,此时该报文所对

应的以太网帧的

文档评论(0)

156****9274 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档