wireshark分析pppoe协议
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PADT数据包
目的地址:用户主机 源地址:AC
PPPOE会话阶段:协商阶段
LCP数据包
Request 确定采用认证方式
PPPOE会话阶段:协商阶段
LCP数据包 ACK
确定采用认证方式
PPPOE会话阶段:协商阶段
LCP数据包
Request 确定最大传输单元
PPPOE会话阶段:协商阶段
LCP数据包 ACK
PPPOE 协议分析
姓名:*** 学号:***
目录
·PPPOE协议简介
·PPPOE数据报文格式
·PPPOE发现阶段
·PPPOE会话阶段
·Wireshark分析PPPOE
PPPOE协议简介
PPPOE协议简介
· PPPOE协议提供了在广播式网络(以太网)中主机连接到 远端访问集中器(宽带接入服务器)上的一种标准
会话对象,以单播方式发送PADR报文 PADI 用户主机
PADO PADR 访问集中器 ·会话ID填充0x0000 ·PADR报文需要包含一个服务名的标记
指示用户主机申请的服务
PADS百度文库文
……
访问集中器
·访问集中器为会话分配唯一的会话ID
·PADS报文中携带该会话ID PADI 用户主机
PADO PADR PADS 访问集中器 ·如果访问集中器不满足用户申请的服务 会向用户发送一个携带服务名错误标记
的PADS报文,其会话ID填充0x0000
PADT报文
·可在会话进行的任意时刻被发送 用户主机 PADT 访问集中器 ·用来终止一个PPPOE会话 ·可由主机或访问集中器发送
PPPOE会话阶段
PPPOE会话阶段
·协商阶段 用户主机与访问集中器互相发送LCP来确认最大传输单元 是否认证和采用何种认证方式 ·认证阶段 ·IPCP协商阶段 双方协商IP服务阶段的一些要求
单播形式发送
PPPOE发现阶段: PADR报文
PADR数据包 会话未建立 会话ID为0x0000
单播形式发送
PPPOE发现阶段: PADS报文
PADS数据包 会话已建立 会话ID为0x001f
单播形式发送
PPPOE发现阶段: PADT报文
PADT数据包
目的地址:AC 源地址:用户主机
PPPOE发现阶段: PADT报文
当双方都发送完ACK报文后用户获得IP,PPPOE拨号成功
Wireshark分析 PPPOE
PPPOE发现阶段:PADI报文
广播形式发送请求 目的地址为全1 PADI数据包 会话未建立 会话ID为0x0000
PPPOE发现阶段: PADO报文
AC Name
PADO数据包 会话未建立 会话ID为0x0000 AC Name
·为了能在广播式网络上建立、维持主机与访问集中器之间点 对点关系,需要主机与访问集中器之间建立唯一的点对点会话
PPPOE协议的两个阶段
·PPPOE发现阶段:用户主机与访问集中器建立会话
·PPPOE会话阶段:采用PPP协议来交换数据报文
PPPOE数据报文格式
以太网帧格式
·目的MAC地址、源MAC地址
确定最大传输单元
PPPOE会话阶段:IPCP协商阶段
目的地址:AC 源地址:用户主机 请求的内容 Request
PPPOE会话阶段:IPCP协商阶段
目的地址:用户主机 源地址:AC 请求的内容
ACK
THANK YOU
·类型域: 在PPPOE发现阶段填充0x8863 在PPPOE会话阶段填充0x8864 ·数据域 : PPPOE数据报文被封装在该区域
·帧校验: 保证链路层数据帧传送的正确性
PPPOE数据报文格式
·版本、类型:内容均为0x01
·代码:在不同阶段内容不同
·会话ID : 访问集中器为用户主机分配,未分配时内容为0x0000
·长度域: 指示PPPOE数据报文中数据域的长度 ·数据域: 在PPPOE发现阶段填充一些tag,在PPPOE会话阶段携带PPP的报文
PPPOE发现阶段
PADI报文
……
访问集中器
·用户主机以广播方式发送PADI报文
·广播包可能会被多个访问集中器接收到 PADI 用户主机
访问集中器 ·以太网帧的目的地址填充为全1 ·源地址填充用户主机的MAC地址
·会话ID填充0x0000
PADO报文
……
访问集中器
·访问集中器以单播方式发送PADO报文
·作为访问集中器对用户主机的回应 PADI 用户主机
PADO 访问集中器 ·目的地址填充从PADI中所获取的用户 主机的MAC地址
·会话ID填充0x0000
PADR报文
……
访问集中器
·用户主机挑选一个访问集中器作为后续