令牌環
令牌環(英語:Token-Ring)又稱權標環或令牌環,是定義在IEEE 802.5標準中的一種局域網接入方式。
令牌環網絡的基本原理是利用令牌(代表發信號的許可)來避免網絡中的衝突,它與使用衝突檢測算法CSMA/CD的以太網相比能提高網絡的數據傳送率。此外,它還可以設定傳送的優先度。一個4M的令牌環網絡和一個10M的以太網數據傳送率相當,一個16M的令牌環網絡的數據傳送率接近一個100M的以太網。但這種網絡不可復用,導致網絡利用率低下。當網絡中一個結點拿到令牌而使用網絡後,不管此結點使用多少帶寬,其他結點都必須等待其使用完網絡並放棄令牌後才有機會申請令牌並使用網絡。此外,網絡中還需專門結點維護令牌。
令牌環也暗示了除了使用令牌外,這還是一個環形網絡拓撲。令牌環是一個OSI 7層模型中的第二層(數據鏈路層)協議。除了4Mbps、16Mbps外,IEEE 802.5還定義了100Mbps和1Gbps的數據傳輸率,不過後兩者極少被用到。
令牌環網絡是1980年代中期由IBM開發,很長一段時間是IBM的網絡標準、被IBM生產所有的計算機支持。令牌環可以用橋接器或路由器連接其他網路。令牌環網絡在實際應用中確實是「環」形網絡,只不過由於使用所謂多站接入單元設備而可以實現星形布線。這樣的設備具有一定智能,會將不用的端口環接起來,使令牌暢通。IEEE 802.5標準主要基於IBM的令牌環網絡,但也有一些細微差別。
傳輸方法
傳送數據時會由掌握令牌的電腦先發送數據。接收數據的電腦會檢查幀表頭,若是送給自己的則處理之。無論是否是送給自己的,都會再傳下去,傳一圈後檢查資料是否相同以確認資料沒有傳輸錯誤。待送完數據後可以依需要調整令牌的優先度(改得比自己的優先度低),再把令牌傳遞到下一台電腦。若接收到令牌但優先度較自己的高,則要把令牌傳遞到下一台電腦。