PPP Multilink的設置過程
隨著對ppp協(xié)議的了解,我們也發(fā)現(xiàn)PPP Multilink是一個關鍵的內容。接下來我們就介紹一下PPP Multilink的設置,這個設置過程也是非常重要的。PPP Multilink協(xié)議(MP)是PPP(點對點協(xié)議)的擴展,它具有綁定兩條或多條同步并行連接的能力。所產生的虛擬連接擁有的帶寬等于各條獨立連接的帶寬的總和。
PPP包含有用來重組和排序的信息。
MP在需要時可以把包切割成碎片(fragment)以符合MTU(***傳輸單元)的值,或者也可選擇把整個包發(fā)送到可用的鏈路上。MP沿著***的可用鏈路傳輸每一個單獨的包或碎片,附帶有額外的信息,以使接受端可以把這些碎片重新組合成單個包,再進行路由轉發(fā)。
MP是包含綁定的帶寬整合的一種形式,它是RFC 1990.MP所定義的非專有TCP/IP標準的一個組成部分。
工作原理
PPP Multilink把單個PPP連接分割為兩條獨立的物理鏈路,然后以正確的順序重新組合它們。要實現(xiàn)這一點的話必須在鏈路的兩端都有一個遵從MP協(xié)議的硬件設備或軟件程序。MP是這樣來執(zhí)行以上功能的:
源端的MP收到數(shù)據(jù)包
把它們切割成碎片(可選)
決定下一條可用的鏈路
添加一個包含順序號和其它信息的PPP Multilink包頭
把數(shù)據(jù)包或碎片轉發(fā)到可用的鏈路上
接受端的MP收到數(shù)據(jù)包或數(shù)據(jù)包碎片
移去MP包頭
重新把碎片組合成完整的包
轉發(fā)數(shù)據(jù)包到相應的IP地址
結果是,不管這些鏈路在容量上有多大的差別,也不管可用帶寬浮動得多么厲害,也能在可用的鏈路上平滑地分配流量。
主要優(yōu)勢
PPP Multilink的主要優(yōu)勢在于:它是公開的標準,因此至少在理論上提供了跨廠商的協(xié)同工作能力和兼容性。甚至對于單條TCP/IP連接也同樣具有優(yōu)勢,例如一個FTP下載,就能夠從多鏈路中得到好處。假如你透過綁定兩條鏈路的一個PPP Multilink連接下載一個文件,下載的速度將會快兩倍。不管是FTP客戶端還是服務器端都不會知道中間是一個多鏈路的連接。簡單來說,由于PPP Multilink是透明的協(xié)議,任何在主機和客戶端之間使用單連接的協(xié)議,例如終端仿真,都將從多鏈路所提供的帶寬整合中得益。