多路訪問鏈路和協議的簡介

2021-10-05 07:18:57 字數 1562 閱讀 6282

多路訪問鏈路,有些教材又叫做介質訪問控制,我更喜歡第一種叫法,因為更清晰明了。

舉個例子,兩隊人在進行辯論(此時介質就是空氣),如果雙方都自己講自己的,都同時講,那麼下面的觀眾可能根本聽不清雙方在辯論什麼(為什麼聽不清呢,這就是碰撞,導致觀眾接收的資料失真),就像大街上罵架一樣。

那麼現實的辯論,我們都會讓一方先說,再另一方說,然後每方說的時間還有規定,同一場辯論還分為一輪,二輪等等,有了這些辯論規定後(這就是協議,協議就是規定,網路協議,就是網路的規定,和交規法規一樣),我們就能明白大家在辯論什麼了。

在多路訪問(multiple access protocol)的情況下,多路訪問英文直譯就是多個點接入,就好像多個人在一起說話,我們也要有乙個協議,不然各說各的,吵吵嚷嚷,沒有規矩怎麼行。

而多路訪問協議雖多,但是總體分為 3 大類:

通道劃分協議

隨機接入協議

輪流協議

分類:時分復用(tdm)

頻分復用

分碼多重進接

什麼是復用與分用

比如我現在有一條馬路(單車道),然後呢,小轎車,大貨車,坦克車,都在這條路上跑,就可以說這個單車道被復用了(共享了,合起來用了)。

但現實往往是,小轎車走常規的馬路,大貨車有大貨車的到,坦克車則往往走更具專門的路(不然容易壓壞路),這樣不同的路走不同的車,這就叫分用(分開用)

時分復用的官方定義就是在同一通道中(同一條馬路)把時間劃分為時間幀(這裡的幀和資料鏈路層的資料幀不是乙個意思),在把時間幀劃分為時隙,然後呢每個該通道內的結點分到乙個時隙,在每一次迴圈中,結點在自己的時隙內傳送資料。

還是用剛才的辯論會舉例子,假設我們的辯論會有 1 個小時,辯論有兩方,那麼我每方各給 30 分鐘(時間幀)。每隊有六名隊員,那我就把 30 分鐘均分給 6 個人,每個人得到 5 分鐘(時隙)的發言時間。

當然 tdm 是有缺陷的,比如,如果辯論中,隊友和對手都是菜雞,一句話都沒有,就我乙個人就可以主宰戰局,但是每個人還是有 5 分鐘的發言時間(雖然其他人一句話都不說),但是我還是等他們的時間過了才能發言。

頻分復用就是把同一通道的頻率進行不同的劃分,不同的頻率傳送不同的資料。打個比喻,現在有同一條路,這條馬路頂上呢有一條高架橋與之平行,俯瞰是同一條車道,但是兩個車道在不同的高度上(不同的頻率上),這樣也實現了頻分復用。

分碼多重進接

所謂隨機接入,就是你想啥時候說話,就啥時候說話,不像上面的協議,每個人都規定了說話的時間。

具體參見,隨機接入協議

輪流協議,就是輪流發言,小時候玩的擊鼓傳花,現在呢,就是誰傳到這個花,就可以發言,計算機網路中,這個花就是「令牌」。

具體參見:輪流協議

無線鏈路協議 無線傳輸中的鏈路協議 RLC

在有線網路裡面,為了保證資料的可靠傳輸,網路需要一種新的協議。傳輸控制協議 transmission control protocol,tcp tcp協議的主要作用就是保證資料報的有序可靠向應用層遞交。針對有線網路出現丟包現象,tcp協議利用重傳機制解決此問題,並對亂序的資料進行排序。然而,在無線傳...

廣播多路訪問鏈路上的OSPF

於 按照上圖中給出的引數,在此廣播多路訪問鏈路上的各個裝置上開啟ospf程序。在此我也只拿r1作為例子說一下開啟ospf程序的配置 1 router config router ospf 1 router config router router id 1.1.1.1 router config r...

路由協議05 鏈路狀態協議的設計思路

距離向量的路由狀態協議是根據鄰居路由器的路由更新直接更新路由並且需要鄰居路由器進行週期性的更新。區別於距離向量協議,鏈路狀態協議需要路由器 1.每台路由器與鄰居路由器之間建立鄰接關係 2.路由器向每個鄰居路由器傳送鏈路狀態通告lsa。路由器會對每條連線的鏈路生成乙個lsa,lsa用於標識這條鏈路,鏈...