PPPoE原理與配置
前言
數字用戶線路DSL是以電話線為傳輸介質的傳輸技術,目前比較流行的寬帶接入方式為ADSL,ADSL是非對稱DSL技術,使用的是PPPoE協議。
PPPoE協議通過在以太網上提供點到點的連接,建立PPP會話,使得以太網中的主機能夠連接到遠端的寬帶接入服務器上。PPPoE具有適用范圍廣、安全性高、計費方便等特點。
DSL應用場景
DSL是利用電話線完成數據傳輸的寬帶技術。在使用DSL接入網絡時,用戶側會安裝調制解調器,也就是以前的貓,然后通過現有電話線與數字用戶線路接入復用器(DSLAM)相連。DSLAM是各種DSL系統的局端設備,屬於最后一公里接入設備。
然后DSLAM通過高速ATM網絡或者以太網將用戶的數據流量轉發給寬帶遠程接入服務器(BRAS)。BRAS是面向寬帶網絡應用的接入網關,位於骨干網的邊緣。
PPPoE在DSL中的應用
PPPoE報文
PPPoE會話建立過程
PPPoE協議報文
PPPoE發現階段
在發現階段,PPPoE客戶端在本地以太網中廣播一個PADI報文,報文中包含了客戶端需要的服務信息。在PADI報文中,目的MAC地址是一個廣播地址,Code字段為0X09,Session ID為0X0000。
所有PPPoE服務器接收到報文后,會比較報文中請求的服務和自身提供的服務。
PPPoE會話階段
PPPoE會話建立過程