當前位置:首頁 > 百科知識 > 工控 > 正文

令牌總線

令牌總線(Token Bus),是一個使用令牌通過接入到一個總線拓撲的局域網(wǎng)架構。令牌總線被IEEE 802.4工作組標準化。

1 令牌總線的工作原理

  令牌總線是一種在總線拓撲結構中利用“令牌”(token)作為控制節(jié)點訪問公共傳輸介質(zhì)的確定型介質(zhì)訪問控制方法。在采用令牌總線方法的局域網(wǎng)中,任何一個結點只有在取得令牌后才能使用共享總線去發(fā)送數(shù)據(jù)。

  與CSMA/CD方法相比,令牌總線方法比較復雜,需要完成大量的環(huán)維護工作,包括環(huán)初始化、新結點加入環(huán)、結點從環(huán)中撤出、環(huán)恢復和優(yōu)先級服務。

2 令牌環(huán)網(wǎng)的工作原理

  1令牌總線的工作原理

  令牌總線是一種在總線拓撲結構中利用“令牌”(token)作為控制節(jié)點訪問公共傳輸介質(zhì)的確定型介質(zhì)訪問控制方法。在采用令牌總線方法的局域網(wǎng)中,任何一個結點只有在取得令牌后才能使用共享總線去發(fā)送數(shù)據(jù)。

  與CSMA/CD方法相比,令牌總線方法比較復雜,需要完成大量的環(huán)維護工作,包括環(huán)初始化、新結點加入環(huán)、結點從環(huán)中撤出、環(huán)恢復和優(yōu)先級服務。

  令牌總線的工作原理如下圖所示:

  2令牌環(huán)網(wǎng)的工作原理

  最有影響的令牌環(huán)網(wǎng)是IBM公司的TokenRing,IEEE802.5標準就是在IBM公司的TokenRing協(xié)議的基礎上發(fā)展和形成的。

  在TokenRing中,結點通過環(huán)接口連接成物理環(huán)形。令牌是一種特殊的MAC控制幀,幀中有一位標志令牌忙/閑。令牌總是沿著物理環(huán)單向逐站傳送,傳送順序與結點在環(huán)中排列順序相同。

  如果某結點有數(shù)據(jù)幀要發(fā)送,它必須等待空閑令牌的到來。當此結點獲得空閑令牌之后,將令牌標志位由“閑”變?yōu)?ldquo;忙”,然后傳送數(shù)據(jù)。令牌環(huán)的基本工作過程如下圖所示。

  IEEE802.5標準對以上技術進行了一些改進,主要表現(xiàn)在以下幾點:

  --單令牌協(xié)議,即環(huán)中只能存在一個有效令牌

  --支持多優(yōu)先級方案

  --設置一個監(jiān)控站,執(zhí)行環(huán)維護功能

  --通過預約指示器進行令牌預約

  當所有站都有報文要發(fā)送,則最壞的情況下等待取得令牌和發(fā)送報文的時間應該等于全部傳送時間和報文發(fā)送時間的總和。另一方面,如果只有一個站點有報文要發(fā)送,則最壞情況下等待時間只是全部令牌傳遞時間之總和,實際等待時間在這一區(qū)間范圍內(nèi)。對于應用于控制過程的局域網(wǎng),這個等待訪問時間是一個很關鍵的參數(shù),可以根據(jù)需求,選定網(wǎng)中的站點數(shù)及最大的報文長度,從而保證在限定的時間內(nèi),任一站點可以取得令牌權。

  說明:令牌傳遞比以太網(wǎng)的CSMA/CD通信方式更有序,在利用率高較高時效果更好。這使它適合網(wǎng)絡中要移動大數(shù)據(jù)文件的情形。


內(nèi)容來自百科網(wǎng)