tft每日頭條

 > 生活

 > pppoe是撥号模式嗎

pppoe是撥号模式嗎

生活 更新时间:2024-07-16 15:31:33

今天給大家講講PPPOE撥号的技術!我們家裡的寬帶基本都是通過運營商給的賬号撥号上網,這個撥号技術就是PPPOE了!

pppoe是撥号模式嗎(PPPOE家裡使用的撥号技術)1

PPPOE是在以太網上建立的點對點協議(Ponit to Point Protocol ,PPP)的連接,由于以太網技術的廣泛應用,而PPP技術協議在撥号上網應用中表現出良好的擴展性和優質的管理(比如計費),PPPOE協議不僅有以太網快速簡單的特點,同時還有PPP的強大功能,任何可以被PPP封裝的協議都可以通過PPPOE傳輸。PPPOE的報文封裝頭如下:

pppoe是撥号模式嗎(PPPOE家裡使用的撥号技術)2

PPPOE采用Client/Server的方式,它将PPP報文封裝在以太網幀之内,在以太網上提供點對點的連接。PPPOE有兩個主要階段:Discovery階段和PPP Sesion階段。

pppoe是撥号模式嗎(PPPOE家裡使用的撥号技術)3

協議的運行原理:Discovery階段主要用于選擇接入服務器,确定所要建立的PPP回話标識Session ID,同時獲得對方點對點的連接信息。

pppoe是撥号模式嗎(PPPOE家裡使用的撥号技術)4

一個典型的Discovery階段包含4個步驟:

PADI(PPPOE Active Discovery Initiation)

PADI是PPPOE的第一步。SOHO路由器在以廣播的形式發送PADI數據包請求建立連接。

PADO(PPOE Active Discovery Offer)

PADO是PPPOE的第二步。訪問集中器AC(Access Concentrator)以單播的方式發送一個PADO數據包對SOHO路由器的請求做的應答。

PADR(PPPOE Active Discovery Request)

PADR是PPPOE的第三步。因為PADI的數據包是廣播的,所以SOHO路由器可能收取的PADO不止一個。SOHO路由器會根據一定的策略選擇一個AC,然後向選中的AC單播一個PADR數據包。

PADS(PPPOE Active Discovery Session-confirmation)

PADS是PPPOE的最後一步。當AC在收取PADR報文時就會準備開始一個PPP回話了,他為PPPOE會話建立一個唯一的回話ID并單播一個PADS數據包給SOHO路由器做出相應。

完成四部分,SOHO路由器和訪問集中器雙方就能獲知到雙方唯一的MAC和唯一會話ID共同定義一個PPPOE會話。

SOHO路由器在收到PADS後雙方進入PPP會話階段,在會話階段,Session ID必須是Discovery階段分配的值。PPP會話階段主要包含LCP、認證、NCP三個協商過程。LCP階段主要完成建立、配置和檢測數據鍊路。認證協議類型由LCP協商決定采用詢問握手認證協議(CHAP)還是密碼認證協議(PAP),認證的過程就會用到我們在運營商申請帶寬時獲得的寬帶賬号。NCP是一個協議族,主要用于配置不同網絡層協議,常用的是IP控制協議IPCP(IP Control Protocol),他負責配置SOHO路由器WAN口的IP地址和DNS地址等工作。當SOHO路由器認證完成并通過了NCP獲取了IP地址等信息後,我們在路由器的WEB頁面上就能夠看到WAN口獲取的IP地址。一般情況下,這時候LAN網絡設備就可以上網了!

任何一方希望會話結束,他們可以通過發送PADT(PPPOE Active Discovery Terminate)報文來終止PPP會話。

PPPOE很容易檢測到用戶下線,可以通過一個PPP會話建立和釋放用戶進行基于時長或者流量的統計,計費方式靈活。PPPOE可以提供動态IP地址分配方式,用戶無需任何配置,維護簡單!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved