權杖環(英語: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的權杖環網路,但也有一些細微差別。

傳輸方法

傳送資料時會由掌握權杖的電腦先傳送資料。接收資料的電腦會檢查訊框表頭,若是送給自己的則處理之。無論是否是送給自己的,都會再傳下去,傳一圈後檢查資料是否相同以確認資料沒有傳輸錯誤。待送完資料後可以依需要調整權杖的優先度(改得比自己的優先度低),再把權杖傳遞到下一台電腦。若接收到權杖但優先度較自己的高,則要把權杖傳遞到下一台電腦。

參見