トークンリングネットワークはLANテクノロジーです
1980年代にイーサネットの代替品としてIBMによって開発されたトークンリングは、デバイスがスタートポロジーまたはリングトポロジーで接続されているローカルエリアネットワーク(LAN)のデータリンクテクノロジーです。 これは、 OSIモデルのレイヤ2で動作します。
1990年代から、トークンリングは著しく減少し、イーサネット技術がLAN設計を支配し始めたため、徐々にビジネスネットワークから段階的に廃止されました。
標準のトークンリングは最大16 Mbpsまでしかサポートしません。 1990年代には、HSTR( High Speed Token Ring )と呼ばれる業界のイニシアチブが、イーサネットと競合するためにトークンリングを100 Mbpsに拡張する技術を開発しましたが、市場への関心は不十分であり、技術は放棄されました。
トークンリングのしくみ
トークンリングは、LANインターコネクトの他のすべての標準形式とは異なり、ネットワークを通じて継続的に循環する1つ以上の共通データフレームを維持します。
これらのフレームは、次のようにネットワーク上のすべての接続デバイスによって共有されます。
- フレーム( パケット )はリングシーケンスの次のデバイスに到着します。
- そのデバイスは、そのフレームに宛てられたメッセージがフレームに含まれているかどうかをチェックします。 そうであれば、装置はフレームからメッセージを除去する。 そうでなければ、フレームは空である( トークンフレームと呼ばれる)。
- フレームを保持する装置は、メッセージを送信するかどうかを決定する。 そうであれば、トークンフレームにメッセージデータを挿入し、それをLAN上に戻す。 そうでない場合、デバイスは、次のデバイスのトークンフレームを順番に解放してピックアップする。
つまり、ネットワークの輻輳を最小限に抑えるために、一度に使用できるデバイスは1つだけです。 上記の手順は、トークンリング内のすべてのデバイスに対して連続して繰り返されます。
トークンは、フレームの開始と終了を記述する開始区切り文字と終了区切り文字からなる3 バイトです(つまり、フレームの境界をマークします)。 トークン内には、アクセス制御バイトも含まれます。 データ部分の最大長は4500バイトです。
トークンリングとイーサネットの比較
イーサネットネットワークとは異なり、トークンリングネットワーク内のデバイスは、問題を引き起こさずにまったく同じMACアドレスを持つことができます。
ここにいくつかの違いがあります:
- トークンリングネットワークのケーブル接続は、イーサネットのCAT 3 / 5eよりも高価です。 また、高価なトークンリングネットワークカードやポートがあります。
- トークンリングネットワークは、特定のノードが他のノードよりも優先順位が高く設定されている場合があり、スイッチされていないイーサネットでは許可されていません。
- 前述のように、トークンリングネットワークはトークンを使用して衝突を回避しますが、イーサネットネットワーク(特にハブが使用される場合)はその傾向があります。 これはイーサネットネットワークがスイッチを使用する理由です。