tft每日頭條

 > 生活

 > 華為pppoe接入路由器

華為pppoe接入路由器

生活 更新时间:2024-12-05 06:27:57

華為pppoe接入路由器?,我來為大家科普一下關于華為pppoe接入路由器?下面希望有你要的答案,我們一起來看看吧!

華為pppoe接入路由器(華為認證PPP與PPOE基礎知識分享)1

華為pppoe接入路由器

PPP 協議基本概念 PPP 是 Point-to-Point Protocol 的簡稱,中文翻譯為點到點協議。與以太網協議一樣,PPP 也是一個數據鍊路層協議。以太網協議定義了以太幀的格式,PPP 協議也定義了自己的幀格式,這種格式的幀稱為 PPP 幀。PPP 協議的前身是 SLIP ( Serial Line Internet Protocol ) 協議和 CSLIP ( CompressedSLIP ) 協議,前兩種協議現在已基本不再使用,但 PPP 協議自 20 世紀 90 年代推出以來,一直得到了廣泛的應用。以太網協議工作在以太網接口和以太網鍊路上,而 PPP 協議是工作在串行接口和串行鍊路上。串行接口本身的種類是多種多樣的,例如,EIA RS-232-C 接口、EIARS-422 接口、EIA RS-423 接口、ITU-T V.35 接口等,這些都是一些常見的串行接口,并且都能夠支持 PPP 協議。事實上,任何串行接口,隻要能夠支持全雙工通信方式,便是可以支持 PPP 協議的。另外,PPP 協議對于串行接口的信息傳輸速率沒有什麼特别的規定,隻要求串行鍊路兩端的串行接口在速率上保持一緻即可。我們把支持并運行 PPP 協議的串行接口統稱為 PPP 接口。 剛才提到,PPP 協議的中文說法是點到點協議,現在我們就來解釋一下點到點,或 Point-to-Point, 或 P2P 的含義。我們知道,利用以太網協議這個數據鍊路層協議建立的二層網絡中是可以包含多個 ( 兩個或兩個以上 ) 接口的。例如,圖 12-1 所示的網絡中包含了兩個二層網絡 ( 二層網絡 A 和二層網絡 B ) ,每個二層網絡都是一個以太網,每個二層網絡中都包含了很多以太接口,每個二層網絡内部的不同以太接口之間都可以通過交互以太幀的方式來實現二層通信。因此,我們也把以太網稱為一種多點接入網絡 ( Multi-Access Network ) , 其含義是指這樣的網絡中可以包含多個 ( 兩個或兩個以上 ) 接口,且網絡内部的任意兩個接口之間都可以進行二層通信。 利用 PPP 協議建立的二層網絡稱為 PPP 網絡。一個 PPP 網絡包含且隻能包含兩個 PPP 接口,連接這兩個接口的鍊路稱為 PPP 鍊路,這兩個接口通過交互 PPP 幀來實現二層通信。例如,圖 12-2 所示的網絡中包含了 3 個二層網絡,二層網絡 A 是一個以太網,二層網絡 B 是一個 PPP 網絡,二層網絡 C 是另外一個 PPP 網絡。由于一個 PPP 網絡包含且隻能包含兩個 PPP 接口,每個接口被簡化地稱為一個“點”,所以一個 PPP 網絡也經常被稱為一個“點到點網絡”或“ P2P 網絡”。 在圖 12-2 中,路由器 A 有兩個接口,一個是以太口,另一個是 PPP 接口。圖 12-3 顯示了圖 12-2 中路由器 A 的基本工作過程。如圖 12-3 所示,路由器 A 的以太口從以太鍊路上接收到一個以太幀後,會将以太幀中的 IP 報文提取出來,然後将 IP 報文轉移至 PPP 接口。PPP 接口會将該 IP 報文封裝成一個 PPP 幀,然後将此 PPP 幀發送到 PPP 鍊路上去。另一方面,路由器 A 的 PPP 接口從 PPP 鍊路上接收到一個 PPP 幀後,會将 PPP 幀中的 IP 報文提取出來,然後将 IP 報文轉移至以太口。以太口會将該 IP 報文封裝成一個以太幀,然後将此以太幀發送到以太鍊路上去。 圖 12-2 中,路由器 B 有兩個接口,這兩個接口都是 PPP 接口。圖 12-4 顯示了圖 12-2 中路由器 B 的基本工作過程。如圖 12-4 所示,路由器 B 的 PPP 接口 Intf-1 從 PPP 鍊路上接收到一個 PPP 幀後,會将 PPP 幀中的 IP 報文提取出來,然後将 IP 報文轉移至 PPP 接口 Intf-2。Intf-2 會将該 IP 報文封裝成一個 PPP 幀,然後将此 PPP 幀發送到 PPP 鍊路上去。另一方面,路由器 B 的 PPP 接口 Intf-2 從 PPP 鍊路上接收到一個 PPP 幀後,會将 PPP 幀中的 IP 報文提取出來,然後将 IP 報文轉移至 PPP 接口 Intf-1。Intf-1 會将該 IP 報文封裝成一個 PPP 幀,然後将此 PPP 幀發送到 PPP 鍊路上去。 從上面的描述我們可以看到,PPP 接口是數據鍊路層 ( 二層 ) 通信的終結點,所以我們也說,PPP 接口是三層接口。認識到這一點是非常重要的。 需要說明的是,PPP 協議還包含了若幹個附屬協議,這些附屬協議也稱為成員協議。PPP 協議的成員協議主要包括一個 被稱為 LCP ( Link Control Protocol ) 的鍊路控制協議,以及一系列的被稱為 NCP ( Network Control Protocol ) 的網絡控制協議。 另外需要說明的是,PPP 協議對于 PPP 鍊路的長度是沒有規定的。PPP 鍊路經常應用在廣域網連接中 : PPP 技術被稱為是一種廣域網技術。PPP 幀的格式 圖 12-5 顯示了 PPP 幀的格式,下面是關于 PPP 幀格式中各個字段的含義的描述。 ( 1 ) Flag 該字段的長度為 8bit, 取值固定為 0x7e。該字段标志了一個 PPP 幀的開始或結束 ; 它既标志了當前 PPP 幀的開始,同時也标志了前一個 PPP 幀的結束。 注意,一個 PPP 幀的 Information 字段中是不允許出現 0x7e 的,因為這樣就會使得 PPP 幀的接收方錯誤地把這個 0x7e 當成 Flag 來對待。那麼,如果一個 PPP 幀的 Information 字段中需要包含 0x7e 時,那該怎麼呢 ? 遇到這樣的情況時,Information 字段中的 0x7e 就必須經過“轉意”處理。關于該如何進行 " 轉意”處理,我們這裡不作描述。總之,經過“轉意”處理之後,Information 字段中就不再可能出現 0x7e 了。 ( 2 ) Address 該字段的長度為 8bit, 取值固定為 0xff。需要注意的是,該字段并非是一個 MAC 地址,但它具有廣播地址的含義,意思是“所有的接口”。PPP 幀是在一條單一的 PPP 鍊路上固定地從此接口運動到彼接口,因此 PPP 幀不像以太幀那樣包含了源 MAC 地址和目的 MAC 地址這些信息。事實上,PPP 接口根本就不需要屬于自己的 MAC 地址,MAC 地址對于 PPP 接口來說毫無意義。 ( 3 ) Control 該字段的長度為 8bit, 取值固定為 0x03。該字段并沒有什麼特别的作用,至于其取值為何固定為 0x03,我們這裡不做解釋。 ( 4 ) Protocol 該字段的長度為 16bit, 它的取值決定了 Information 字段包含的是什麼樣的協議報文。該字段的作用類似于以太幀中的類型字段。 圖 12-5 中舉例顯示了 Protocol 字段的不同取值所對應的不同協議。例如,當 Protocol 字段的取值為 0xc021 時,就表明 Information 字段是一個 LCP 報文 ; 當 Protocol 字段的取值為 0x8021 時,就表明 Information 字段是一個 IPCP 報文。IPCP 是網絡控制協議 ( Network Control Protocol, NCP ) 的一種。特别地,當 Protocol 字段的取值為 0x0021 時,就表明 Information 字段是一個 IP 報文。 ( 5 ) Information 該字段是 PPP 幀的載荷數據,其長度是可變的。例如,當 Protocol 字段的取值為 0xc021 時,就表明該字段是一個 LCP 報文 ; 當 Protocol 字段的取值為 0x8021 時,就表明該字段是一個 IPCP 報文。特别地,當 Protocol 字段的取值為 0x0021 時,就表明該字段是一個 IP 報文。 ( 6 ) FCS 該字段的長度為 16bit, 其作用是對 PPP 幀進行差錯校驗。關于校驗的方法和過程,我們這裡不做描述。順便提一下,FCS 是 Frame Checksum 的縮寫。PPP 的基本工作流程 PPP 協議是一種點到點協議,它隻涉及位于 PPP 鍊路兩端的兩個接口。當我們在分析和讨論其中一個接口時,習慣上就把這個接口叫做本地接口或本端接口,而把另一個接口叫做對端接口或遠端接口,或簡稱為 Peer。 通過串行鍊路連接起來的本地接口和對端接口在上電之後,并不能馬上就開始相互發送攜帶有諸如 IP 報文這樣的網絡層數據單元的 PPP 幀。本地接口和對端接口在開始相互發送攜帶有諸如 IP 報文這樣的網絡層數據單元的 PPP 幀之前,必須經過一系列複雜的協商過程 ( 甚至還可能包括認證過程 ) ,這一過程也稱為 PPP 的基本工作流程,如圖 12-6 所示。該字段的作用類似于以太幀中的類型字段。 從圖 12-6 中我們可以看到 ,PPP 基本工作流程總共包含了 5 階段,分别是 : Link Dead 階段 ( 即鍊路關閉階段 ) ,Link Establishment 階段 ( 即鍊路建立階段 ) ,Authentication 階段 ( 即認證階段 ) , Network Layer Protocol 階段 ( 即網絡層協議階段 ) ,Link Termination 階段 ( 即鍊路終結階段 ) 。PPP 基本工作流程的第一個階段是 Link De,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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