文档介绍:PPPoE的协商过程
摘
要
■
■
PPPoE是目前应用最广泛的协议之一,宽带拨号、3G上网卡、企业用户认证等都能看到PPPoE的身 影,应用范围广随之带来的维护量同样比较大,经常我们会处理拨号、认证不通过、认证超时等问题。 本发现报文。
目标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发现 提供报文),如下图:
因 Si EL虹&N PFP■临。JlM-m IH 如 ms* Miffs (PWO) IC-K"虹 n'Ew..-
一 i [胁 b/tK on w1r-^4_ ciptured) ■
% nf src: 73-:af Ost: Del 1 :-ez:7^ s(ooj26:: =7^6J)
* Eiigsrlniili&n: Del1_i<:52:76 CCfl:2&iE)^:ac :e2 :?6^
+ Sour ceHLsa>£ "I (芯_6。Eif : 19; S2 e 6u i 73:汗)
type: Discovery (Ox^a^3>
-ppp-<******@f -Erhern k Dlscou-ery
CiCrfXL ■ !z-er-s ion s 1
・ 0001 ■ Type: 1
■Cod 匕:Act We M-s cov^iry 6ffe^ 卯必^} (0x0?) sk?Ian a&s q-kotqq
Payload length: 39
-PlwoE Tags
lioit -umi q: 38£i 口口。。06^汹3£»
JC-hiw: Eu d-eni onO^lS B3&13 ?3aF
w笠 Ad * I>e i< t:楠 DO 6? w> 7i ea 由 n Q? -£.-.v..
QOlQ 如的(?U 廿 M 01 g W 5 曲 Q。S 3吕(K?如如 ...' 8..,
002ft &d frD 00 OO OL &2 00 IS 4 %「5 E 55 况 if 况驰 i. . ^.... E^dBrtianft
0d 50 州 31,知 38 H 34 30 37 玷电眄 g 61332107 3^f,;
第三步:主机向server发送单播请求报文。
目标MAC地址为接入集中器的以太网地址,源地址为主机的以太网地
址。ETHER_TYPE 值为 0x8863,代码为 0x19,SESSION-ID 为 0x0000。
TAG_T