多鏈路PPP,什么是多鏈路PPP
多鏈路PPP,什么是多鏈路PPP
PPP (點對點協議)多鏈路是根據要求分配帶寬的協議,可以根據要求的帶寬,在兩個系統之間連接多個鏈路。這項技術通常稱為聯合或鏈路聚合。例如,可以將兩個64kbit/s的ISDN的B通道組合在一起,形成單個l28kbit/s的數據通道。另一個例子是,用一條租賃的同步線路將一個或多個撥號異步通道結合在一起,在每天的高峰時期提供更大的帶寬。
PPP是為在同等單元之間傳輸數據包這樣的簡單的鏈路而設計的。這種鏈路提供全雙工操作,并按照順序傳遞數據包。(人們)有意讓PPP為基于各種主機、網橋和路由器的簡單連接提供一種共通的解決方案。MLPPP是在RFC 1990(PPP Multilink Protocol, August 1996)中定義的。它是PPP的擴展,具有綁定兩條或多條同步并行連接的能力。所產生的虛擬連接擁有的帶寬等于各條獨立連接的帶寬的總和。Microsoft Windows、Linux和其他操作系統支持多鏈路。很多路由器都支持多鏈路PPP,以及用多個撥號或ISDN線路來連接遠程LAN的能力。
PPP多鏈路提供協議和協商功能,使得系統可以指出,它們能夠將多個物理鏈路結合為一“束”。當兩個系統進行初始會話協商時,它們同時表示其建立多鏈路連接的能力。該協議將分組進行分段,以確保其在鏈路上的平等分配,從而可以有效地使用這些線路,以及確保分組在多個通道上大約同時到達,從而可以有效地重新排序。
PPP Multilink把單個PPP連接分割為兩條獨立的物理鏈路,然后以正確的順序重新組合它們。要實現這一點的話必須在鏈路的兩端都有一個遵從MP協議的硬件設備或軟件程序。
形成束的鏈路可以是不同的物理鏈路(撥號網絡或專用線路)或者不同的虛鏈路(如在ISDN、X.25或幀中繼之上的多路復用電路)。束中的鏈路也可以不同,如撥號異步線路和租賃的同步線路。
MLPPP在RFC 1990中定義為這樣一種方法,通過多個邏輯數據鏈路進行分割、重組和排序數據報。在通道之間交替數據分組是簡單的方法。分組l進入線路1,分組2進入線路2,依此類推,一直處于循環之中。但是這會導致分組的重新排序問題。MLPPP添加4字節的排序標題和簡單的同步規則,這就允許在并行通道間分割分組并保持合適的順序。
MLPPP多鏈路最初是作為一種組合兩個或多個ISDN通道的方法出現的,但是現在能夠組合很多不同類型的連接。可以使用它捆綁多個T1線路。BACP(帶寬分配控制協議)與MLPPP聯合工作,提供動態通道聚合。兩個對等的系統彼此協商,以根據要求更改MLPPP帶寬。
PPP Multilink的主要優勢在于:它是公開的標準,因此至少在理論上提供了跨廠商的協同工作能力和兼容性。甚至對于單條TCP/IP連接也同樣具有優勢,例如一個FTP下載,就能夠從多鏈路中得到好處。假如你透過綁定兩條鏈路的一個PPP Multilink連接下載一個文件,下載的速度將會快兩倍。不管是FTP客戶端還是服務器端都不會知道中間是一個多鏈路的連接。簡單來說,由于PPP Multilink是透明的協議,任何在主機和客戶端之間使用單連接的協議,例如終端仿真,都將從多鏈路所提供的帶寬整合中得益。
在Microsoft Windows中易于設置多鏈路。安裝兩個調制解調器并將其連接到兩個獨立的電話線。然后,創建一個撥號網絡連接,并指定這兩個調制解調器之一作為連接時撥號的調制解調器。在新的撥號網絡連接“屬性”框中,單擊“多個鏈接”選項卡,并添加第二個調制解調器。在實際操作中,在第一條線路撥通之后,進行連接并完成授權,撥通第二條線路并合并到第一條線路。您的ISP必須支持這一功能,并且您需要購買額外的撥號帳戶。
非常好我支持^.^
(6) 2.8%
不好我反對
(205) 97.2%
相關閱讀:
( 發表人:admin )