PPPOE的技術介紹
更新時間:2007年09月19日 10:25:17 作者:
1. PPP over Ethernet協(xié)議
1998年后期問世的以太網上點對點協(xié)議(PPP over Ethernet)技術是由Redback 網絡公司、客戶端軟件開發(fā)商RouterWare公司以及Worldcom子公司UUNET Technologies公司在IETF RFC制的基礎上聯(lián)合開發(fā)的。通過把最經濟的局域網技術 以太網和點對點協(xié)議的可擴展性及管理控制功能結合在一起,網絡服務提供商和電信運營商便可利用可靠和熟悉的技術來加速部署高速互聯(lián)網業(yè)務。它使服務提供商在通過數(shù)字用戶線、電纜調制解調器或無線連接等方式,提供支持多用戶的寬帶接入服務時更加簡便易行。同時該技術亦簡化了最終用戶在動態(tài)地選擇這些服務時的操作。
2. PPP over Ethernet基本幀格式
建立一個以太網上點對點協(xié)議會話包括兩個階段:1. 發(fā)現(xiàn)(Discovery)階段。在Discovery過程中用戶主機以廣播方式尋找可以連接的所有的接入集線器,并獲得其以太網MAC地址。然后選擇需要連接的主機并確定所要建立的PPP會話識別標號。2. PPP會話階段。用戶主機與接入集線器根據在發(fā)現(xiàn)階段所協(xié)商的PPP會話連接參數(shù)進行PPP會話。因此對應于這兩種過程,以太網上點對點協(xié)議幀格式(如圖2)也包括兩種類型:發(fā)現(xiàn)階段的以太網幀中的類型字段為0x8863;PPP會話階段的以太網幀中的類型字段為0x8864,它們均已得到IEEE的認可。PPPoE包中的版本(VER) 字段和類型(TYPE)字段長度均為4比特,在當前版本PPPoE建議中這兩個字段值都固定為0x1。代碼(CODE)字段長度為8比特,根據兩階段中各種數(shù)據包的不同功能而值不同。在PPP會話階段CODE字段為0x00,發(fā)現(xiàn)階段中的各種數(shù)據包格式將在下面詳細介紹發(fā)現(xiàn)階段時給出。版本標識號碼(SESSION_ID)字段長度為16比特,在一個給定的PPP會話過程中它是固定不變的。值0xffffff為保留值。長度(LENGTH)字段為16比特長,指示PPPoE凈荷長度。發(fā)現(xiàn)階段PPPoE載荷可以為空或由多個標記(TAG)組成,每個標記都是TLV(類型-長度-值)的結構;PPP會話階段PPPoE載荷為標準的點對點協(xié)議包。
3. 發(fā)現(xiàn)(Discovery)階段的詳細介紹
一個典型的發(fā)現(xiàn)(Discovery)階段共包括4個步驟:1. 主機發(fā)出PPPoE有效發(fā)現(xiàn)啟動(PADI)包。以太網目的地址為廣播地址0xffffffffffff,CODE字段為0x09,SESSION_ID為0x0000。PADI包必須至少包含一個服務名稱類型的標簽(標簽類型字段為0x0101),向接入集線器提出所要求提供的服務。2. 接入集線器收到在服務范圍內的PADI包后,發(fā)送PPPoE有效發(fā)現(xiàn)提供(PADO)包以響應請求。其CODE字段為0x07 ,SESSION_ID仍為0x0000。PADO包必須包含一個接入集線器名稱類型的標簽(標簽類型字段為0x0102)以及一個或多個服務名稱類型標簽,表明可向主機提供的服務種類。3. 主機在可能收到的多個PADO包中選擇一個合適的,然后向所選擇的接入集線器發(fā)送PPPoE有效發(fā)現(xiàn)請求(PADR)包。其CODE字段為0x19 ,SESSION_ID仍為0x0000。PADR包必須包一個服務名稱類型標簽,確定向接入集線器請求的服務種類。4. 接入集線器收到PADR包后準備開始PPP會話,它發(fā)送一個PPPoE有效發(fā)現(xiàn)會話確認(PADS)包。其CODE字段為0x65 ,SESSION_ID為接入集線器所產生的一個唯一的PPPoE會話標識號碼。PADS包也必須包含一個接入集線器名稱類型的標簽確認向主機提供的服務。當主機收到PADS包確認后,雙方就進入PPP會話階段。
還有一種PPPoE有效發(fā)現(xiàn)終止(PADT)包,在一個PPP會話建立后它隨時可由主機或接入集線器中任何一方發(fā)送,指示PPP會話已終止。PADT包不需要任何標簽,其CODE字段為0xa7 ,SESSION_ID為需要終止的PPP會話的會話標識號碼。
4. 以太網上點對點協(xié)議的優(yōu)點
安裝與操作方式類似于以往的撥號網絡模式,方便用戶使用。
用戶處的xDSL調制解調器無須任何配置。
允許多個用戶共享一個高速數(shù)據接入鏈路。適應小型企業(yè)和遠程辦公的要求。
終端用戶可同時接入多個ISP,這種動態(tài)服務選擇的功能可以使ISP容易創(chuàng)建和提供新的業(yè)務。
兼容現(xiàn)有所有的xDSL Modem 和DSLAM。
可與ISP現(xiàn)有接入結構相融合。
文章錄入:aaadxmmm 責任編輯:aaadxmmm
1998年后期問世的以太網上點對點協(xié)議(PPP over Ethernet)技術是由Redback 網絡公司、客戶端軟件開發(fā)商RouterWare公司以及Worldcom子公司UUNET Technologies公司在IETF RFC制的基礎上聯(lián)合開發(fā)的。通過把最經濟的局域網技術 以太網和點對點協(xié)議的可擴展性及管理控制功能結合在一起,網絡服務提供商和電信運營商便可利用可靠和熟悉的技術來加速部署高速互聯(lián)網業(yè)務。它使服務提供商在通過數(shù)字用戶線、電纜調制解調器或無線連接等方式,提供支持多用戶的寬帶接入服務時更加簡便易行。同時該技術亦簡化了最終用戶在動態(tài)地選擇這些服務時的操作。
2. PPP over Ethernet基本幀格式
建立一個以太網上點對點協(xié)議會話包括兩個階段:1. 發(fā)現(xiàn)(Discovery)階段。在Discovery過程中用戶主機以廣播方式尋找可以連接的所有的接入集線器,并獲得其以太網MAC地址。然后選擇需要連接的主機并確定所要建立的PPP會話識別標號。2. PPP會話階段。用戶主機與接入集線器根據在發(fā)現(xiàn)階段所協(xié)商的PPP會話連接參數(shù)進行PPP會話。因此對應于這兩種過程,以太網上點對點協(xié)議幀格式(如圖2)也包括兩種類型:發(fā)現(xiàn)階段的以太網幀中的類型字段為0x8863;PPP會話階段的以太網幀中的類型字段為0x8864,它們均已得到IEEE的認可。PPPoE包中的版本(VER) 字段和類型(TYPE)字段長度均為4比特,在當前版本PPPoE建議中這兩個字段值都固定為0x1。代碼(CODE)字段長度為8比特,根據兩階段中各種數(shù)據包的不同功能而值不同。在PPP會話階段CODE字段為0x00,發(fā)現(xiàn)階段中的各種數(shù)據包格式將在下面詳細介紹發(fā)現(xiàn)階段時給出。版本標識號碼(SESSION_ID)字段長度為16比特,在一個給定的PPP會話過程中它是固定不變的。值0xffffff為保留值。長度(LENGTH)字段為16比特長,指示PPPoE凈荷長度。發(fā)現(xiàn)階段PPPoE載荷可以為空或由多個標記(TAG)組成,每個標記都是TLV(類型-長度-值)的結構;PPP會話階段PPPoE載荷為標準的點對點協(xié)議包。
3. 發(fā)現(xiàn)(Discovery)階段的詳細介紹
一個典型的發(fā)現(xiàn)(Discovery)階段共包括4個步驟:1. 主機發(fā)出PPPoE有效發(fā)現(xiàn)啟動(PADI)包。以太網目的地址為廣播地址0xffffffffffff,CODE字段為0x09,SESSION_ID為0x0000。PADI包必須至少包含一個服務名稱類型的標簽(標簽類型字段為0x0101),向接入集線器提出所要求提供的服務。2. 接入集線器收到在服務范圍內的PADI包后,發(fā)送PPPoE有效發(fā)現(xiàn)提供(PADO)包以響應請求。其CODE字段為0x07 ,SESSION_ID仍為0x0000。PADO包必須包含一個接入集線器名稱類型的標簽(標簽類型字段為0x0102)以及一個或多個服務名稱類型標簽,表明可向主機提供的服務種類。3. 主機在可能收到的多個PADO包中選擇一個合適的,然后向所選擇的接入集線器發(fā)送PPPoE有效發(fā)現(xiàn)請求(PADR)包。其CODE字段為0x19 ,SESSION_ID仍為0x0000。PADR包必須包一個服務名稱類型標簽,確定向接入集線器請求的服務種類。4. 接入集線器收到PADR包后準備開始PPP會話,它發(fā)送一個PPPoE有效發(fā)現(xiàn)會話確認(PADS)包。其CODE字段為0x65 ,SESSION_ID為接入集線器所產生的一個唯一的PPPoE會話標識號碼。PADS包也必須包含一個接入集線器名稱類型的標簽確認向主機提供的服務。當主機收到PADS包確認后,雙方就進入PPP會話階段。
還有一種PPPoE有效發(fā)現(xiàn)終止(PADT)包,在一個PPP會話建立后它隨時可由主機或接入集線器中任何一方發(fā)送,指示PPP會話已終止。PADT包不需要任何標簽,其CODE字段為0xa7 ,SESSION_ID為需要終止的PPP會話的會話標識號碼。
4. 以太網上點對點協(xié)議的優(yōu)點
安裝與操作方式類似于以往的撥號網絡模式,方便用戶使用。
用戶處的xDSL調制解調器無須任何配置。
允許多個用戶共享一個高速數(shù)據接入鏈路。適應小型企業(yè)和遠程辦公的要求。
終端用戶可同時接入多個ISP,這種動態(tài)服務選擇的功能可以使ISP容易創(chuàng)建和提供新的業(yè)務。
兼容現(xiàn)有所有的xDSL Modem 和DSLAM。
可與ISP現(xiàn)有接入結構相融合。
文章錄入:aaadxmmm 責任編輯:aaadxmmm
相關文章
Catalyst 4006交換機的配置實例WS-X4013引擎+ WS-X4232-L3路由模塊
Catalyst 4006交換機的配置實例WS-X4013引擎+ WS-X4232-L3路由模塊...2007-09-09