多鏈路協定

多鏈路協定——MP(Multilink Protocol)是PPP協定的一個擴展協定。

基本介紹

  • 中文名:多鏈路協定
  • 外文名:MP(Multilink Protocol)
  • 定位:一個擴展協定
  • 協定PPP協定
一、MP出現的背景,二、MP(Multilink Protocol)協定,三、總結,

一、MP出現的背景

我們知道ISDN可以在兩個系統之間提供2B+D和30B+D多通道捆綁能務,從而為用戶能夠提供更多可用的頻寬。諸如上述的許多鏈路捆綁功能需要軟體和硬體的協同工作,而且更多的基於硬體來實現的。然而我們是否考慮過僅僅通過軟體的實現來完成鏈路捆綁的功能,同時還考慮到很多實際鏈路的情況,對於軟體在實現過程中還要能對不同速率的鏈路進行捆綁。我們可以通過在傳送數據之前增加一定數據的位元組頭,其中含有為重組數據而所需的一些欄位。隨著PPP的廣泛套用,MP作為PPP功能擴展協定應運而生。它可為用戶提供更大的頻寬,實現數據的快速轉發。同時,還可實現對鏈路資源進行動態分配,有效的利用寶貴的資源。但隨著網路技術的發展,網路的頻寬已不再是瓶頸,所以對於使用PPP擴展協定已沒有實際意義,如果想進一步了解該協定,可參考相應的RFC1717或提供的參考書目。

二、MP(Multilink Protocol)協定

MP的協商較為特殊。MP配置參數選項的協商是在LCP協商過程中完成的,協商MP配置參數選項的目的完成以下幾個過程:
1、表明系統是否支持將多個物理鏈路捆綁成一個邏輯鏈路
2、系統在多鏈路上接收到了對端傳送的數據單元後,能夠通過附加在這些數據之前的重組欄位對這些分段的數據單元進行重組
3、邏輯鏈路為了能夠提高傳輸的效率,可以不使用單一PPP物理鏈路上的
最大接收單元,可以重新協商新的邏輯鏈路上使用的最大接收單元進行數據報文的傳送和接收。
MP協定可以用來靈活的調整點對點系統之間的多條獨立物理鏈路,它可為整個系統提供一個虛擬鏈路,虛擬鏈路的頻寬是N個鏈路的捆綁之和(N≥1)。而對於被捆綁的鏈路並未做出特殊要求,可以將同步鏈路和異步鏈路進行捆綁,同樣也可將低速鏈路和高速鏈路進行捆綁。使用該協商可將多個PPP的鏈路捆綁成一條使用,而決定不同通道是否需進行多鏈路捆綁有兩個條件:只有兩個鏈路的Discriminator和驗證方式、用戶完全相符時,才能對兩個鏈路進行捆綁。這就意味著只有當驗證完成後,才能真正完成MP的協商過程。MP不會導致鏈路的拆除。如果配置了MP,兩個鏈路不符合MP條件,則會建立一條新的MP通道,這同時也表明允許MP為單鏈路。MP的捆綁是完全依照用戶進行的,只有相同用戶才能進行捆綁。如一端配置了MP,另一端不支持或未配MP,則建立起來的鏈路為非MP鏈路。

三、總結

1、MP協定屬於PPP協定的擴展協定
2、MP協定可依據終端指示符和驗證方式對不同的物理鏈路進行捆綁

相關詞條

熱門詞條

聯絡我們