【計算機網絡】數據鏈路層 : 輪詢訪問 介質訪問控制 ( 輪詢協議 | 令牌傳遞協議 )
文章目錄
一、 介質訪問控制 ( Multiple Access Control )
二、 輪詢協議
三、令牌傳遞協議
四、令牌傳遞協議 示例
一、 介質訪問控制 ( Multiple Access Control )
介質訪問控制 ( Multiple Access Control ) 協議 : 簡稱 MAC ;
① 信道劃分 MAC 協議 :
基于 多路復用 技術劃分資源 ;
網絡負載重時 ,
信道利用率高 , 公平 ;
網絡負載輕時 ,
信道利用率低 ;
② 隨機訪問 MAC 協議 :
用戶根據隨機意愿 發送信息 , 發送信息時 , 可以獨占信道帶寬 ;
網絡負載重時 ,
產生沖突開銷 ;
網絡負載輕時 ,
共享信道效率高 , 單個站點可使用全部信道帶寬 ;
③ 輪詢訪問 MAC 協議 :
既不產生沖突 , 又占用全部帶寬 ;
輪詢協議
令牌傳遞協議 ( 重點 )
二、 輪詢協議
輪詢協議 :
主節點 輪流 邀請 從屬節點是否發送數據 ;
優點 :
每一次只允許一臺主機發送數據 , 不會產生沖突 ;
缺點 :
輪詢開銷 ,
等待延遲 ,
單點故障 ;
三、令牌傳遞協議
令牌傳遞協議 :
① 令牌幀 :
特殊格式的 MAC 控制幀 , 沒有任何信息 ;
② 令牌 作用 :
控制信道使用
, 確保 同一時刻 , 只有一個站點 獨占信道 ;
③ 發送數據前提 :
每個節點 都可以在 令牌持有時間內
,
獲得發送數據的權利
, 該時間并不是無限持有的 , 有時間限制 ;
令牌傳遞協議 特點 :
① 優點 : 令牌環網
沒有 數據碰撞沖突 ;
② 缺點 :
令牌開銷
等待延遲
單點故障
令牌傳遞協議 應用場景 : 令牌傳遞協議 應用于 令牌環網 ;
物理上是 星型拓撲 結構
邏輯上是 環形拓撲 結構
令牌傳遞協議 , 常用于負載較重 , 通信量較大的網絡 ;
四、令牌傳遞協議 示例
網絡上有 4 4 4 臺主機 A , B , C , D A, B, C, D A,B,C,D ;
① 令牌傳遞 : 網絡處于空閑狀態 ,
令牌就會在網絡上各個主機之間進行傳遞 ;
② 持有令牌發送數據 : 當主機 A A A 想要發送數據時 , 當令牌傳遞到 A A A 時 ,
將令牌修改為 使用 狀態 , 在 令牌幀后 , 加上數據
, 然后將 令牌 + 數據幀 發送出去 ; 該數據目的是要發送給 D D D 主機 ;
③ 非目的主機繼續傳遞令牌 : 當數據到達 B B B 主機時 , B B B 主機查看該數據是否是發給自己的 ,
如果是 , 就將數據復制保存下來 ,
如果不是 , 就繼續傳遞下去 ;
④ 目的主機接收數據 繼續傳遞令牌 : 當 令牌 + 數據幀 傳遞到 A A A 主機時 , 發現數據是發給自己的 ,
將數據復制下來 , 然后校驗通過后 ,
將該令牌設置成閑置狀態 , 然后再傳遞給下一個主機 ;
TCP/IP 網絡
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。