【计算机网络】数据链路层 : 轮询访问 介质访问控制 ( 轮询协议 | 令牌传递协议 )
文章目錄
- 一、 介質訪問控制 ( Multiple Access Control )
- 二、 輪詢協議
- 三、令牌傳遞協議
- 四、令牌傳遞協議 示例
一、 介質訪問控制 ( Multiple Access Control )
介質訪問控制 ( Multiple Access Control ) 協議 : 簡稱 MAC ;
① 信道劃分 MAC 協議 : 基于 多路復用 技術劃分資源 ;
- 網絡負載重時 , 信道利用率高 , 公平 ;
- 網絡負載輕時 , 信道利用率低 ;
② 隨機訪問 MAC 協議 : 用戶根據隨機意愿 發送信息 , 發送信息時 , 可以獨占信道帶寬 ;
- 網絡負載重時 , 產生沖突開銷 ;
- 網絡負載輕時 , 共享信道效率高 , 單個站點可使用全部信道帶寬 ;
③ 輪詢訪問 MAC 協議 : 既不產生沖突 , 又占用全部帶寬 ;
- 輪詢協議
- 令牌傳遞協議 ( 重點 )
二、 輪詢協議
輪詢協議 : 主節點 輪流 邀請 從屬節點是否發送數據 ;
-
優點 : 每一次只允許一臺主機發送數據 , 不會產生沖突 ;
-
缺點 : 輪詢開銷 , 等待延遲 , 單點故障 ;
三、令牌傳遞協議
令牌傳遞協議 :
① 令牌幀 : 特殊格式的 MAC 控制幀 , 沒有任何信息 ;
② 令牌 作用 : 控制信道使用 , 確保 同一時刻 , 只有一個站點 獨占信道 ;
③ 發送數據前提 : 每個節點 都可以在 令牌持有時間內 , 獲得發送數據的權利 , 該時間并不是無限持有的 , 有時間限制 ;
令牌傳遞協議 特點 :
① 優點 : 令牌環網 沒有 數據碰撞沖突 ;
② 缺點 :
- 令牌開銷
- 等待延遲
- 單點故障
令牌傳遞協議 應用場景 : 令牌傳遞協議 應用于 令牌環網 ;
- 物理上是 星型拓撲 結構
- 邏輯上是 環形拓撲 結構
令牌傳遞協議 , 常用于負載較重 , 通信量較大的網絡 ;
四、令牌傳遞協議 示例
網絡上有 444 臺主機 A,B,C,DA, B, C, DA,B,C,D ;
① 令牌傳遞 : 網絡處于空閑狀態 , 令牌就會在網絡上各個主機之間進行傳遞 ;
② 持有令牌發送數據 : 當主機 AAA 想要發送數據時 , 當令牌傳遞到 AAA 時 , 將令牌修改為 使用 狀態 , 在 令牌幀后 , 加上數據 , 然后將 令牌 + 數據幀 發送出去 ; 該數據目的是要發送給 DDD 主機 ;
③ 非目的主機繼續傳遞令牌 : 當數據到達 BBB 主機時 , BBB 主機查看該數據是否是發給自己的 , 如果是 , 就將數據復制保存下來 , 如果不是 , 就繼續傳遞下去 ;
④ 目的主機接收數據 繼續傳遞令牌 : 當 令牌 + 數據幀 傳遞到 AAA 主機時 , 發現數據是發給自己的 , 將數據復制下來 , 然后校驗通過后 , 將該令牌設置成閑置狀態 , 然后再傳遞給下一個主機 ;
總結
以上是生活随笔為你收集整理的【计算机网络】数据链路层 : 轮询访问 介质访问控制 ( 轮询协议 | 令牌传递协议 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【计算机网络】数据链路层 : CSMA/
- 下一篇: 【计算机网络】数据链路层 : 局域网基本