PPOE

PPOE

PPPoE(英語:Point-to-Point Protocol Over Ethernet),乙太網上的點對點協定,是將點對點協定(PPP)封裝在乙太網(Ethernet)框架中的一種網路隧道協定。由於協定中集成PPP協定,所以實現出傳統乙太網不能提供的身份驗證加密以及壓縮等功能,也可用於纜線數據機(cable modem)和數字用戶線路(DSL)等以乙太網協定向用戶提供接入服務的協定體系。

基本介紹

  • 中文名:PPOE
  • 外文名:Point-to-Point Protocol over Ethernet
  • 含義:虛擬撥號協定
  • 提供:廣播式的網路
  • 特點:能獨立的初始化自己的PPP協定
簡介,PPPoE的階段,PPPoE發現,PPP會話,使用時的缺點,

簡介

PPPoE(英語:Point-to-Point Protocol Over Ethernet),乙太網上的點對點協定,是將點對點協定(PPP)封裝在乙太網(Ethernet)框架中的一種網路隧道協定。由於協定中集成PPP協定,所以實現出傳統乙太網不能提供的身份驗證加密以及壓縮等功能,也可用於纜線數據機(cable modem)和數字用戶線路(DSL)等以乙太網協定向用戶提供接入服務的協定體系。
本質上,它是一個允許在乙太網廣播域中的兩個乙太網接口間創建點對點隧道的協定。
Linux系統常用的pppd為例,支持PPP接口上面的IPIPv6IPX網路層協定。
它使用傳統的基於PPP的軟體來管理一個不是使用串列線路而是使用類似於乙太網的有向分組網路的連線。這種有登入和口令的標準連線,方便了接入供應商的記費。並且,連線的另一端僅當PPPoE連線接通時才分配IP位址,所以允許IP位址的動態復用。
PPPoE是由UUNET、Redback Networks和RouterWare所開發的。發表於RFC 2516說明中。

PPPoE的階段

PPPoE分為兩個階段:

PPPoE發現

由於傳統的PPP連線是創建在串列鏈路或撥號時創建的ATM虛電路連線上的,所有的PPP幀都可以確保通過電纜到達對端。但是乙太網是多路訪問的,每一個節點都可以相互訪問。以太幀包含目的節點的物理地址(MAC地址),這使得該幀可以到達預期的目的節點。 因此,為了在乙太網上創建連線而交換PPP控制報文之前,兩個端點都必須知道對端的MAC地址,這樣才可以在控制報文中攜帶MAC地址。PPPoE發現階段做的就是這件事。除此之外,在此階段還將創建一個會話ID,以供後面交換報文使用。

PPP會話

一旦連線的雙方知道了對端的MAC地址,會話就創建了。

使用時的缺點

  1. 使用Internet前,需先透過PPPoE進行撥接,而非計算機引導後立即上網。(引導後立即上網,詳見DHCP,有些ISP有提供第1台PC自DHCP獲取固定IP)
  2. 部分ISP會對PPPoE的連線用戶採取定時斷線,以節省營運成本及IP位址的占用,故對於需長時間掛網的用戶較不利。但也有部分ISP為提供用戶選擇PPPoE可發配非固定IP或固定IP的服務。
  3. 目前Windows XP之後的WindowsMac OS XLinux等作業系統等皆已內置PPPoE的撥接功能,更早期的作業系統需另行安裝PPPoE的撥接程式,如Enternet 300、RAS PPPoE等。

相關詞條

熱門詞條

聯絡我們