100BaseVGは、4対のカテゴリ3ケーブル (音声グレードケーブルとも呼ばれるため「VG」が付く)上で動作するように規定された100Mbpsイーサネット規格です。イーサネットフレームとトークンリングフレームの両方を伝送できるように定義されているため、 100VG-AnyLANとも呼ばれます。
100BaseVGは元々ヒューレット・パッカードによって提案され、 1995年にIEEEによって承認されましたが、1998年までに事実上消滅しました。2001年にIEEEは100BaseVG規格の状態を「廃止された規格」(「もはや維持されておらず、重大な時代遅れまたは誤った情報が含まれている可能性がある規格」と定義される)として記録しました[ 1 ] 。
100BaseVG は、IEEE 802.3委員会でFast Ethernetとして始まりました。衝突ドメインの問題により距離が 10BASE-T の 10 分の 1 に制限されるにもかかわらず、純粋な Ethernet を維持するために、キャリアセンス多重アクセスと衝突検出 (CSMA/CD) を維持することを希望する派閥がありました。別の派閥は、10BASE - T の距離を維持し、決定論的なプロトコルにするために、ハブからのポーリング アーキテクチャ (彼らはそれを「Demand Priority Protocol 」と呼んだ) に変更することを希望しました。 [ 2 ]最初の派閥は、IEEE 802.3 は Ethernet 委員会であるため、別のプロトコルを開発する場所ではないと主張しました。そのため、IEEE 802.12委員会が結成され、100BaseVG が標準化されました。
物理層では、リンクに4対の「音声グレード」ツイストペアケーブルが必要となるため、カテゴリ3以上のケーブルを使用できます。制御信号では、双方向それぞれに2対ずつ同時に使用されますが、データ伝送中は、制御信号で定義され、必要に応じて4対すべてが単一の方向に切り替わります。これにより、100BaseVGは、例えば10BASE5のように本質的に半二重の媒体(しかも高速)でありながら、CSMA/CDの欠点がないという利点があります。
100BaseVGは、光ファイバーまたは2対のシールド付きツイストペアケーブルを介した全二重通信もサポートしています。
Instead of following the Fast Ethernet standard for twisted pair cabling by using only 2 pairs of wires, 100VG-AnyLAN used all four pairs in either Category 3 or Category 5 twisted pair cable. The design goals were to avoid the radio frequency radiation emitted at the higher frequencies required by Fast Ethernet and to leverage existing wiring installations of Category 3 cabling that most organizations had recently installed to support 10 megabit twisted-pair Ethernet. This had the additional advantage of being less susceptible to external sources of RF interference such as other network cables, fluorescent lights, and high power lines. They multiplexed the signal across all 8 wires thereby lowering the frequency and making it more robust. This presented a problem with early installations that borrowed one unused twisted pair for telephone traffic but those installations were uncommon.
When Ethernet became Fast Ethernet, it continued to use the CSMA/CD mechanism to manage traffic on the network cable. 100VG took advantage of the token passing concept that made ARCNET and Token Ring popular in order to provide consistent performance no matter how large the network became. It removed the token passing responsibility from the wiring and network nodes and placed it internal to the 100VG-AnyLAN hubs. These hubs contained the rotating token that never left the hub itself. When a node wanted to transmit data, it would raise a bit on its hub port connection that indicated to the hub that it was ready. As the token passed by a ready hub port, it would then open up traffic to that node. Because the token stayed within the hub, it did not have to traverse long cables going to every node as in ARCNET and Token Ring, thereby becoming faster than those other deterministic networking standards and being less susceptible to cabling problems, network card failures, and line interference. Real-life load testing showed 100VG-AnyLAN reaching 95% of its theoretical network speed instead of about 45% as in Fast Ethernet when using hubs. Fast Ethernet switches were not commonplace at first because of high cost and limited availability so, initially, 100VG had a significant performance advantage.
Certain workloads demand their data be delivered at particular times - video and audio are good examples. On lightly used networks this traffic can be sent as normal data, but on busy networks, retransmission delays can push delivery outside the jitter limits of the data.
VGは、この問題に対処するためにデマンドプライオリティの概念を導入しました。ノードがデータ送信を要求する際、その優先度が高か通常かを示します。優先度の高いデータには、可能な限り早く送信許可が与えられ、通常は送信中のデータパケットの処理が完了するとすぐに許可されます。ハブがアクセスを管理することで、このアーキテクチャは特定のアプリケーションやノードに必要な帯域幅と要求されたサービス優先度を保証できます。また、帯域幅を損なうことなくネットワークを拡張(スケールアップ)できることも保証できます。