cisco路由器PPPOE撥號配置實現教程
在思科設備上DSL網絡的配置
DSL(digital subscriber line數字用戶線路),使用現在的電話設施,只投入非常少的改造成本,將傳統電話通信線纜中沒有使用的部分用作高速數據傳輸服務,使得通信基礎設施更充份的被使用,讓語音與數據共享,這是DSL網絡的核心基礎。
為了能更好的理解DSL的基本原理與配置過程,首先訂一個清晰的學習線路
一、理解DSL的基本分類。
二、以ADSL為例理解DSL網絡的物理架構
三、關于在ADSL網絡中使用PPPOE協議
四、理解并取證PPPOE的工作原理
五、演示計算機、CPE通過PPPOE撥號到運營商的聚合路由器以獲取ADSL連接。
DSL的基本分類
DSL網絡的表現形式非常多,但大致可以歸類為兩種:ADSL(Asymmetric Digital Subscriber Line)非對稱數字用戶線路和SDSL(Symmetric Digital Subscriber Line) 對稱數字用戶線路。
ADSL(asymmetric Digital Subscriber Line)非對稱數據字用戶線路它提供不對稱的上傳和下載速度,通常下載速度遠高于上傳的速度,它是目前在DSL市場上部署最多的一種寬帶技術,用戶與電話中心局的距離在5500m左右,提供1.5~8Mbit/s的下載速度,以用戶16Kbit/s-1Mbit/s的上傳速率,它允許在電話線上傳輸語音的同時傳輸數據。所以用戶在使用ADSL網絡時,既能打電話同時又能上網,這里需要注意的是在實際ADSL的應用環境中,通常我們會認為上傳數據的速率比下載速率低很多,這也是正常現象。
SDSL(symmetric Digital Subscriber line)對稱數字用戶線路,它提供對稱的上傳與下載速度,其速率范圍在128Kbit/s-2.32Mbit/s之間,最常見的實現速率為768Kbit/s。

CPE:即Customer Premise Equipment用戶前端設備的縮寫,在DSL網絡中CPE通常是指DSL的調制解調器,或者是帶DSL的調制解調的路由器。(調制解調器,俗稱“貓”)
分離器:將DSL的數據流量從語音流量中分離出來,如果是語音流量就交給傳統的PSTN網絡進入轉發,如果是數據流量就交給DSLAM來負責轉發物理層的DSL連接。
DSLAM:(即Digital subscriber line access multiplexer)數字用戶線路接入復用器縮寫,DSLAM起到的作用是匯聚所有的用戶的DSL鏈路,相當于一個二層交換機。
DSL匯聚路由器:負責匯聚ADSL用戶的入認證服務,并轉向三層工作。
關于ADSL的信道使用情況
ADSL的信道使用如下圖所示,0-4KHZ分配給傳的電話使用,25kHZ-134kHz分配給上傳數據使用,138kHz-1.1MHz分配給下載數據使用。這就是為什么下載速度比上傳速度快,因為這使用高頻道,多信道。
它的特點:一條電話線可同時接聽,撥打電話并進行數據傳輸,兩者互不影響
ADSL的帶寬業務與電話費用的是分隔開的,這是傳統的PSTN有所不同;
對于VOD視頻點播與語音傳遞是一個很好的選擇。

ADSL中使用PPPOE協議。PPP over ethernet 即運行在以太網上的PPP
為什么要將PPP運行在以太網鏈路上?
因為傳統的PPP協議是針對點對點的鏈路所設計的廣域網協議。它能方便簡單的驛用戶進行認證、監控、計時,因為線路只有兩個點,一個用戶PPP的接入端;另一個就是ISP接收PPP接入服務端。
基于傳統的PSTN撥號的PPP接入,可以非常方便、清楚對各個PPP接入的用戶進行記賬、認證,因為每個PPP接入鏈路只有兩個點。
但現在的寬帶接入多為橋接式,共享介質、多路訪問類型的接入。


PPPOE報文

目標MAC:PPPoe發現階段的目標MAC是FFFF.FFFF.FFFF.FFFF屬于以太網的廣播幀。
源MAC:用戶的CPE設備(接入計算機或者路由器的)MAC
以太網類型:該字段在PPPOE的發現階段是0x8863,指示發現階段的PPPOE控制幀,在PPP會話階段是0x8864。
凈荷:在以太網幀凈荷中的是一個完整的PPPOE結構,它需要使用用于關部中的附加信息字段,各個字段的意義如下:
版本VER:4個比特,對于現在正在使用的PPPOE而言,它總是0X1
類型:4個比特,這里的類型是在以太網凈荷,真正的PPPOE結構中的類型,并不是以太網數據幀頭部中的類型,它對于PPPOE而言,總是0X1
代碼:8個比特,它在PPPOE發現階段,它會隨著發現階段所使用的控制消息不同,而有所不同,在發現階段常見的4個代碼:
PPPOE的Active Discovery Initiation (PPPOE的發現初始化),代碼為0x09;
PPPOE的Active Discovery Offer(PPPOE的發現提供),代碼為0x07;
PPPOE的Active Discovery Request(PPPOE的發現請求),代碼為0X19;
PPPOE的分配SESSION_ID(PPPOE的分配會話ID)代碼為0x65;
而在PPPOE正式會話階段代碼值為0x00。