關于PPPOE
1. 什么是PPP?
TCP/IP信息包本身并不能夠通過串行鏈路來傳輸,這使得它不適合于WAN廣域網(Wide Area Networks)。截止到撰寫此稿之時,還沒有一個切實可行的方法來擴展以太網,雖然在不久的將來,隨著光纖10G以太網的出現,這種情況將會得到改觀。而這些年來,電信公司在全世界建設了無數的串行通信鏈接網,因此他們迫切需要一種協議,使得TCP/IP信息包可以在串行線路上傳送。因此出現兩個有用的協議。
·SLIP (Serial Line Internet Protocol) 串行線路互聯網協議
·PPP
其中PPP是Point to Point Protocol(點到點協議)的字母縮寫。它是TCP/IP網絡協議集的成員之一。也可以認為PPP是對TCP/IP的一個擴展,它增加了兩組有用的功能。
·它可以通過串行鏈路來傳送TCP/IP信息包。
·用戶登錄認證
PPP性能更加豐富,而且很大程度上取代了SLIP的地位。因為在公用電話系統中也采用了部分串行鏈路,所以必須確保通信的可靠性。為此,PPP將用戶名與密碼安全結合在一起,比如當接駁要求發起時,此要求通過PPP協議轉發到路由器和服務器,這時候就可以進行安全驗證了。因為PPP具有在串行鏈路上傳遞TCP/IP 信息包的能力,并且還可以進行安全驗證,所以互聯網服務提供商ISP(Internet Service Providers)一般都是利用PPP協議,允許撥號用戶與互聯網相連。
圖1: ISP利用PPP協議,允許撥號用戶與互聯網相連。
2.什么是PPPoE?
PPP是為串行通信設計的,現在它與以太網(Ethernet)相結合,成為在以太網絡中轉播PPP幀信息的技術。也稱PPP over Ethernet,即PPPoE協議。PPP協議與以太網并不是兼容的東西,因此用戶經常感到十分的迷惑,為什么要將以太網與PPP結合在一起呢?
如果我們將TCP/IP通信與公路交通相比的話,那么基本的TCP/IP協議就是這個城市的街道網。街道上有許多的路口(或者停車點),人們在馬路上可以很容易地上車或者下車。但是人們不知道每條街上有多少輛車在跑,而且每新增加一個路口將帶來新的管理任務,因為你將更不清楚有多少人,有多少車在街道上跑了。PPP就好比鐵路,人們只能在固定的站點上上車或者下車,因此對乘客的管理和控制也相對容易(比如上車必須買票。)因此不妨再打個比喻,PPPoE就象是在街道上跑的火車,事實上這不是不可能的,比如電車軌道,地鐵。它帶來的好處是顯而易見的,首先它不影響城市里其它的交通,其次還給你帶來鐵路的優點,比如流量的控制。
圖2:PPPoE允許ISP監控用戶的流量
有些ISP并不是通過串行鏈路與用戶相連的,這種情況下PPPoE也可以帶來部分好處;使用串行鏈路的ISP早已經在調制解調器通信上使用PPP了,另一方面,DSL提供商通過以太網,而不是串行鏈路通信,因此PPPoE可以滿足許多人的需要。并且,許多人對于PPPoE的付加能力感到特別滿意。因為PPPoE允許ISP們對用戶的登錄安全進行控制和測量用戶流量。
3. 誰將使用PPPoE?
然而目前為止,只有DSL提供商是在使用PPPoE協議,cable modem有線電視網絡服務提供商將在近兩年內也采用PPPoE。#p#
4. 誰將需要PPPoE軟件?
需要使用PPPoE的DSL提供商通常會給他們的用戶提供多種PPPoE軟件。如果你只是通過DSL將一臺電腦與互聯網相連,那么這就足夠了。然而如果是企業用戶,需要將整個局域網通過DSL與互聯網相連,DSL提供商所提供的軟件就不夠用了。在局域網(LAN)與DSL的連接使用中,路由器和互聯網共享軟件的使用將存在一些兼容的問題。你需要與DSL服務提供商共同討論解決這個問題。
圖3:在局域網上的PPPoE
5. Vicomsoft公司的建議
如果你是通過DSL和PPPoE將一臺電腦與互聯網相連,那么DSL提供商為你提供的軟件是已經足夠的,但是仍然有可以替換的產品。Vicomsoft公司推出的SurfDoubler軟件為PPPoE提供全方位的支持,隨著帶寬的增加,對各種類型的互聯網連接都可提供升級版。
如果你是使用DSL和PPPoE將一個局域網與互聯網相連,最經濟的方法就是使用由你的DSL ISP為你分配的唯一的公用IP地址。通過互聯網共享軟件和硬件,局域網內的用戶都可以享受到寬帶上網的樂趣了。但是要考慮的是互聯網共享軟件和硬件是否與你的PPPoE軟件兼容呢?我們的建議是你登錄到互聯網共享軟件和硬件的網站,在搜索引擎內鍵入"PPPoE",你將很快地找出他們是否支持"PPPoE"。
PPPoE是一個標準,你可以假定所有的解決方案都是"平等"的。然而事實上,還是有些小小的差別,該標準要求PPPoE軟件在每一個TCP/IP信息包前加上一個附加的頭信息。這樣信息包的尺寸就比允許的尺寸要大,某些軟件提出這樣的解決方案,在局域網的客戶機上重新設置TCP/IP協議。
【編輯推薦】