




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PPPoE的协商过程 摘要: PPPoE是目前应用最广泛的协议之一,宽带拨号、3G上网卡、企业用户认证等都能看到PPPoE的身影,应用范围广随之带来的维护量同样比较大,经常我们会处理拨号、认证不通过、认证超时等问题。本文通过实验抓包分析来介绍PPPoE的协商过程,方便大家日后处理PPPoE问题时进行快速分析和判断。 : 一、pppoe技术简介PPPoE有两个明显的阶段:Discovery(发现)阶段和PPP Session(会话)阶段,具体如下:当一个主机想开始PPPoE进程的时候,它必须先识别接入端的以太网MAC地址,建立PPPoE的SESSION ID。这就是Discovery阶段的目的。当PPPoE进入Session阶段后PPP报文就可以作为PPPoE帧的净荷封装在以太网帧发到对侧,SESSION ID必须是Discovery阶段确定的ID,MAC地址必须是对侧的MAC地址,PPP报文从Protocol ID开始。在Session阶段,主机或服务器任何一方都可发PADT报文通知对方结束本Session。二、pppoe的帧格式及交互过程1.pppoe帧格式介绍首先大家必须了解的是pppoe是数据链路层协议,因此它肯定是封装在以太网帧中。简单来说我们可以把PPPOE报文分成两大块,一大块是PPPOE的数据报头,另一块则是PPPOE的净载荷(图中数据区),对于PPPOE报文数据域中的内容会随着会话过程的进行而不断改变,有此变产生了pppoe的发现阶段的数据报文格式:PADI(PPPoE发现初始报文)PADO(PPPoE发现提供报文)PADR(PPPoE发现请求报文)PADS(PPPoE发现会话确认报文)PADT(PPPoE发现终止报文)2.pppoe交互过程那么上边讲到的五种报文都什么时候用到呢?下面我们通过实验中的抓包信息结合pppoe原理具体分析一下pppoe的交互过程(只有发现阶段)。第一步:PC向网络中发送广播发现报文。目标MAC地址为广播地址,源地址为主机的以太网地址。ETHER_TYPE值为0x8863,代码为0x09,SESSION-ID为0x0000。TAG_TYPE:有且仅有一个Service-Name,表明主机请求的服务。可以包含任何数量的其他TAG_TYPE。这个报文就是PADI(PPPoE发现初始报文),如下图:第二步:pppoe-server向主机发送单播响应报文(类似dhcp off的功能)。目标MAC地址为该主机的以太网地址。源地址为接入集中器的以太网地址。ETHER_TYPE值为0x8863,代码为0x07,SESSION-ID为0x0000。TAG_TYPE:必须有一个含有接入集中器名字的AC-Name标记;必须有一个与收到的PADI相同的Service-Name标记。这个报文就是PADO(PPPoE发现提供报文),如下图:第三步:主机向server发送单播请求报文。目标MAC地址为接入集中器的以太网地址,源地址为主机的以太网地址。ETHER_TYPE值为0x8863,代码为0x19,SESSION-ID为0x0000。TAG_TYPE:必须有一个类型为Service-Name的标记向集中器指明请求的服务。这个报文就是PADR(PPPoE发现请求报文),如下图:第四步:server向主机发送确认报文。目标MAC地址为该主机的以太网地址,源地址为接入集中器的以太网地址。ETHER_TYPE值为0x8863,代码为0x65,SESSION-ID为集中器指定的唯一标识一个PPPoE会话的值。TAG_ TYPE:包含一个类型为Service-Name的标记,表明集中器提供给这个会话的服务。这个报文就是PADS(PPPoE发现会话确认报文),如下图:经过上述过程pppoe就完成了发现阶段的交互过程,转入会话阶段的建立,而会话过程的建立就是ppp协商过程,我们这里不做阐述。当pppoe-sever或主机想要断开连接时,就会主动发送一个PADT(PPPoE发现终止报文),这个PPPoE报文可以在会话建立之后的任何时间由主机或接入集中器发出。目的MAC地址为单一的以太网地址。 ETHER_TYPE值为0x8863,代码为0xa7,SESSION-ID为要终止的会话的SESSION-ID。如下图:三、总结通过上述分析,我们了解pppoe在发现阶段的协商过程、报文种类及格式。实验抓包过程中,我们分别使用了Eudemon 100E和USG5000进行了测试,USG5000做不了用PC接入的pppoe-server,只能与L2TP进行配合使用,USG系列只有3000以下才支持这种方式的pppoe-server,但我们实验过程中可以发现
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 相机租赁合同范本英文
- 食堂员工聘用合同范本
- 塑料成品模具合同范本
- 钢管产品订货合同范本
- 企业招聘中介合同范本
- 众筹合同范本
- 武装押运租车合同范本
- 衣柜拆装服务合同范本
- 单位音响租赁合同范本
- 承包羊舍建设合同范本
- 2025年电梯修理T证试题(附答案)
- 学校开荒保洁服务方案
- 中煤平朔集团有限公司2025校园招聘笔试内容
- DB32-T 3144-2016普通高校单位综合能耗、电耗限额及计算方法
- 劳动合同样本范例2025年
- 文档管理与归档制度
- 《幼儿园教师家庭教育指导能力现状调查》
- 华东师大版八年级下册数学全册教案(2022年12月修订)
- 锁骨骨折内固定术的护理
- 三甲医院临床试验机构-31 V00 专业组备案及考核SOP
- 电缆相关项目实施方案
评论
0/150
提交评论