PPOE

PPOE

adsl撥接用戶對pppoe一定不陌生,那么pppoe到底是一個什麼樣的協定呢? PPPOE協定提供了在廣播式的網路(如乙太網)中多台主機連線到遠端的訪問集中器(我們對目前能完成上述功能的設備為寬頻接入伺服器)上的一種標準。在這種網路模型中,我們不難看出所有用戶的主機都需要能獨立的初始化自己的PPP協定棧,而且通過PPP協定本身所具有的一些特點,能實現在廣播式網路上對用戶進行計費和管理。為了能在廣播式的網路上建立、維持各主機與訪問集中器之間點對點的關係,那么就需要每個主機與訪問集中器之間能建立唯一的點到點的會話。

協定簡介

adsl撥接用戶對pppoe一定不陌生,那么pppoe到底是一個什麼樣的協定呢?

PPPOE協定提供了在廣播式的網路(如乙太網)中多台主機連線到遠端的訪問集中器(我們對目前能完成上述功能的設備為寬頻接入伺服器)上的一種標準。在這種網路模型中,我們不難看出所有用戶的主機都需要能獨立的初始化自己的PPP協定棧,而且通過PPP協定本身所具有的一些特點,能實現在廣播式網路上對用戶進行計費和管理。為了能在廣播式的網路上建立、維持各主機與訪問集中器之間點對點的關係,那么就需要每個主機與訪問集中器之間能建立唯一的點到點的會話。

PPOEPPOE

協定階段

PPPOE協定共包括兩個階段,即PPPOE的發現階段(PPPOE Discovery Stage)和PPPOE的會話階段(PPPOE Session Stage)。在這篇培訓教材中更注重是PPPOE發現階段的介紹,因為對於PPPOE的會話階段,可以看成和PPP的會話過程是一樣的(可直接參照PPP協定培訓教材),而兩者的主要區別在於只是在PPP的數據報文前封裝了PPPOE的報文頭。無論是哪一個階段的數據報文最終會被封裝成乙太網的幀進行傳送。

當一個主機希望能夠開始一個PPPOE會話時,它首先會在廣播式的網路(協定中是這樣說的,但在實際套用中,可能還要跨躍多點訪問的網路,如ATM等,從而就形成了PPPOEOA的數據包)上尋找一個訪問集中器,當然可能網路上會存在多個訪問集中器時,對於主機而言則會根據各訪問集中器(AC,Access Concentration)所能提供的服務或用戶的預先的一些配置來進行相應的選擇。當主機選擇完了所需要的訪問集中器後,就開始和訪問集中器建立一個PPPOE會話進程。在這個過程中訪問集中器會為每一個PPPOE會話分配一個唯一的進程ID,會話建立起來後就開始了PPPOE的會話階段,在這個階段中已建立好點對點連線的雙方(這種點對點的結構與PPP不一樣,它是一種邏輯上的點對點關係)就採用PPP協定來交換數據報文,從而完成一系列PPP的過程,最終將在這點對點的邏輯通道上進行網路層數據報的傳送。

PPPoA 使用 ATM 適配第 5 層(AAL5)分幀 PPP 封裝的包。

PPP 為基於點對點連線的多協定數據包的傳輸提供了一個標準方法。

ATM AAL5 主要為連線到相同網路的終端站提供虛擬連線。這些連線提供了一個數據包傳送服務,包括差錯檢測,但不包括差錯修正。

目前大多數 PPP 使用 ISO 3309 HDLC 為其幀式化。

當 ATM 網路被配置為用於點對點連線時,PPP 就使用 AAL5 作為幀式化機制。

PPP 層將底層 ATM AAL5 層服務作為位同步點對點連線。在這種情況下,PPP 鏈路對應於 ATM AAL5 虛擬連線。該虛擬連線必須是全雙工點對點連線方式,它可能是專用的,也可能是可交換的。基於 AAL5 上的 LLC 封裝的 PPP 技術是多元 VC PPP 技術的另一種選擇。

當在 AAL5 上傳輸一個 PPP 負載時,其具體實現如下:

1. 通過兩終端的相互配置或協商,必須支持虛擬電路多元 PPP 負載,正如下面第五部分描述的一樣。該技術也稱為“多元 VC PPP”。

2. 通過兩終端的相互配置或協商,必須支持 PVCs 上的 LLC 封裝的 PPP 負載,如下面第六部分描述的一樣。該技術也稱為“LLC 封裝 PPP”。

3. 為設定 SVC,必須通過 Q.2931 附屬檔案 C 實現協商過程,同時對寬頻低層接口(B-LLI)信息元素進行編碼,從而指出是多元 VC PPP 還是 LLC 封裝 PPP 。

PPOEPPOE

相關搜尋

熱門詞條

聯絡我們