電腦網路與連結技術第十七章 Token-Bus 與 Token Ring 網路 上一頁    下一頁

17-7 Token-Ring 網路架構

內容:

17-7-1 Token_Ring 集中器

如果依照環狀網路基本架構(如圖 17-7)來佈線,Token-Ring 網路維護上將非常的困難。試想我們由起始點開始佈線,而最後這一條線必須回到起始點,如果經過的區域很大,佈線成本將非常的高。又若網路上任何一個區域斷線,將使整個網路癱瘓,因此維護上十分困難。所以 Token-Ring 也採用類似集線器(Hub)的佈線方法,將環狀網路轉換成星狀的拓樸圖,如此不但佈線容易,維護也較為簡單。

Token-Ring 網路是利用一個稱為『環路集中器』(Ring Wiring Concentrator, RWC的裝置來當成佈線中心,每個集中器上有多個『線接埠』(Wiring Lobe用來連接工作站(一般都有 12 個埠口),再由若干個集中器構成網路傳輸骨幹。集中器內部的交換線路有『線接埠跳接』(lobe-bypass的功能,可以將受損工作站(或連線斷線)的接點『跳接』(bypass,使其排除於網路之外。另外它也具有網路維護及重新組織的功能。我們可以串接若干個集中器來構成星狀網路,這樣的佈線在維護和安裝上比較容易,如圖 17-10 所示。

17-10 運用環路集中器的 Token-Ring 網路佈線圖

17-7-2 網路硬體故障處理

網路硬體故障是表示網路線路斷線、或是某個工作站的傳送器或接收器發生故障,造成網路的環路斷線,訊號無法透過傳輸線順利繞行。一般 Token-Ring 網路的佈線皆採用『集中器』(RWC為網路主要幹線,所有工作站透過集中器的『線接埠』(Wiring Lobe連接,集中器上的連線是屬於雙環網路:包括一對『主環』(Primary Ring『備用環』(Backup Ring。兩個環路方向相反,如圖 17-11 所示,正常傳送資料是透過主環傳送,而備用環是當主環路斷線或集中器故障時,做為環路跨接使用。

如果集中器上的工作站發生故障(也許是傳送器或接收器故障),導致下一個工作站一直接收不到訊號,此時該收不到訊號的工作站會送出『求救』(Beacon控制訊框,其中記載著自己和前工作站的位址。這個求救訊框沿著主環往前送,所經過的工作站必須停下工作,並立即讓求救訊框經過。如果集中器上某一個線接器送出訊號後無法再收回,表示該線接器上的工作站發生故障,此時就必須將該線接器跳接。如圖 17-11 中,工作站 80 一直沒有收到任何訊息,便發送『求救訊框』,工作站 90704060 收到求救訊框後,立即讓它通過;但該訊框無法到達工作站 20,因此它所連接的『線接埠』就被跳接(Bypass)。

17-11 故障工作站跳接程序

如果線路斷線或集中器故障,將會使整個網路停頓,這種情況的處理程序就更為重要,而且會用到備用環。同樣的,當某部工作站發現無法傳送資料給後工作站,便發出求救訊框(記載本工作站位址和前工作站位址)。而集中器若無法讓求救訊框通過,就會跳接到備用環路,重新構成一個迴路。如圖 17-12 中,當工作站 30 發現無法將訊號傳送出去,便發送求救訊框;但求救訊框無法經過集中器 3傳送出去,這時候便跳接到備用環。求救訊框繼續沿著備用環傳送,到集中器 1 以後又無法通過,集中器 1 便將備用環跳接到主環,求救訊框再沿著主環傳送回到工作站 30。至此斷線的地方已被隔離開,且主環和備用環亦順利構成新的環狀網路。如集中器故障也是一樣,故障點被隔離,其他工作站依然正常運作;但故障集中器所連接的工作站就無法正常運作了。

17-12 線路故障雙環網路重新組織程序

 

翻轉工作室:粘添壽

 

電腦網路與連結技術:

 

 

翻轉電子書系列: