pppoe(point-to-point protocol over ethernet),乙太網上的點對點協議,是將點對點協議(ppp)封裝在乙太網(ethernet)框架中的一種網路隧道協議。由於協議中整合了ppp協議,所以實現了傳統乙太網不能提供的身份驗證、加密以及壓縮等功能,也可用於纜線數據機(cable modem)和數字使用者線路(dsl)等以乙太網協議向使用者提供接入服務的協議體系。
pppoe的應用和優勢
為乙太網接入的使用者提供了一種寬頻接入技術,同時提供方便的接入控制和計費功能。每個使用者都使用和建立獨一無二的ppp會話
pppoe的發現和會話
pppoe協議分為discovery和ppp會話階段,主機希望開始乙個pppoe會話時,執行乙個發現過程識別對方的mac位址,然後建立乙個唯一的pppoe會話。pppoe通過發現機制來解決該問題,同時基於c/s模型
pppoe會話階段開始後,記住和伺服器之間依據ppp協議傳送ppp資料,進行ppp的協商和資料傳輸
pppoe的mtu值
mtu為1492
乙太網最大負載1500,pppoe頭為6位元組,ppp協議為2位元組,而整個二層幀為1518,那麼pppoe的mtu=1518-18-6-2=1492位元組
pppoe的發現報文-pppoed(debug pppoe event)
padi發現初始化報文
pado發現提供報文
padr發現請求報文
pads發現會話確認報文
padt發現終止報文
pppoe配置:
server:
bba-group pppoe cisco
virtual-template 1
int f0/0
pppoe enable group cisco(bba-group name,關聯bba-group)
int virtual-template 1
mtu 1492
ip address 1.1.1.1 255.255.255.0
peer default ip address pool ender(指定client位址從該pool獲得)
ip local pool ender 1.1.1.2
client:
inte***ce fastethernet0/0
pppoe enable
pppoe-client dial-pool-number 1
inte***ce dialer1
mtu 1492
ip address negotiated
encapsulation ppp
dialer pool 1
PPPOE協議分析
pppoe 建立在乙太網上的ppp協議。在乙個共享的乙太網上的多台主機,可以通過乙個或多個簡單的橋接 入裝置,與遠端接入集中器進行多個ppp會話。使用這種模型,每個主機使用它自己的ppp協議棧,並且 提供給使用者乙個熟悉的使用者介面。接入控制 計費和服務型別能夠基於每個使用者,而不是每個站點來處 理...
PPPOE協議介紹
pppoe,全稱point to point protocol over ethernet,它工作在osi的資料鏈路層,pppoe協議提供了在廣播式的網路 如乙太網 中多台主機連線到遠端的訪問集中器 我們對目前能完成上述功能的裝置為寬頻接入伺服器 上的一種標準。pppoe協議共包括兩個階段,即ppp...
關於PPPoE協議
pppoe英語 point to point protocol over ethernet 乙太網上的點對點協議,是將點對點協議 ppp 封裝在乙太網 ethernet 框架中的一種網路隧道協議。本質上,它是乙個允許在乙太網 廣播域中的兩個乙太網介面間建立點對點隧道的協議。pppoe是一種用於將多個...