virtual circuitとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > virtual circuitの意味・解説 

バーチャル‐サーキット【virtual circuit】

読み方:ばーちゃるさーきっと

仮想回線


仮想回線

(virtual circuit から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/03/08 01:51 UTC 版)

仮想回線: virtual circuit、VC)とは、通信回線のうち、物理的には1回線であるものを、論理的には複数回線とみなされた回線をいう。TCP通信やフレームリレー通信ではVirtual Circuitの語が当てられ、おなじVCという略語を使っていても、コネクションパケット交換ATMネットワークなどではVirtual Channelという単語を使う。

概要

電気通信コンピュータネットワークにおいて、パケット交換を使って提供されるコネクション指向通信サービスを意味する。2つのノード間やアプリケーション間で仮想回線が確立されると、そのノード間でビットストリームバイトストリームをやり取りできる。仮想回線プロトコルは、上位層のプロトコルに対してセグメントパケットフレームといった分割を意識させない。すなわち仮想回線とは、パケット交換を用いていることを上位プロトコルに意識させず、仮想的に従来型の通信回線を使っているように見せかける方式である。

仮想回線通信は回線交換と似ており、どちらもコネクション指向である。すなわち、データの到着順序が保証されており、コネクション確立時に信号をやり取りするオーバーヘッドが存在する。しかし回線交換ではビットレートやレイテンシが一定なのに対して、仮想回線では以下の理由からそれらが変化する。

  • ネットワークノード群でのパケットキュー長が変化するため
  • アプリケーションの生成するビットレートが変化するため
  • 統計多重化などの手段でネットワークリソースを複数ユーザーで共用していて、負荷が変化するため

仮想回線プロトコルの多くは高信頼な通信サービスを提供するため、誤り検出自動再送要求 (ARQ) によるデータ再送機構を用いている。

レイヤ4仮想回線

TCPなどのコネクション指向のトランスポート層プロトコル[1][2]は、IPなどのコネクションレス型のパケット交換ネットワーク層の上に位置する。下層ではパケットはそれぞれ異なる経路で転送される可能性があり、到着順序が保証できない。しかし、TCPにはセグメント番号があって受信側で並べ替えができ、上層に対して順序通りのデリバリが可能であり、仮想回線ということもできる[2][3][4]

レイヤ2/3仮想回線

ネットワーク層およびデータリンク層の仮想回線プロトコルはコネクション指向のパケット交換に基づいている。すなわち、データは常に同じ経路で送られ、常に同じノードを経由する。コネクションレス型のパケット交換に対して、以下のような利点がある。

  • コネクション確立時に帯域幅を予約でき、Quality of Service (QoS) の保証が容易である。例えば、固定ビットレートのQoSクラスを提供でき、回線交換をエミュレートできる。
  • パケットは個別にルーティングされず、そのためデータパケットのヘッダに完全なアドレス情報が不要である。したがってオーバーヘッドが小さくなる。パケットのヘッダには小さな仮想回線識別子 (VCI) を格納すればよい。ルーティング情報はコネクション確立時にのみネットワークノード群に転送される。
  • ルーティングはコネクション確立時に設定され、その後は固定なので、パケット転送は理論上高速になる(コネクションレス型ではパケット毎に個別にルーティングが必要)。パケット転送時は仮想回線識別子を参照すればよく、完全なアドレスを調べる必要がない。これはASICで簡単に実装できる。しかし、IPルーターの市場は大きく、最近ではレイヤ3スイッチなどの発展も著しいため、コネクション指向プロトコルのスイッチよりも性能がよいものが多い。

仮想回線を提供するプロトコルの例

仮想回線を提供するトランスポート層プロトコルの例:

  • Transmission Control Protocol (TCP): コネクションレス型のIPプロトコル上に高信頼の仮想回線を確立する。仮想回線は送信元と送信先のソケットアドレスの組(つまり、両者のIPアドレスとポート番号に対応)で識別される。TCPそのものではQoS保証はできない。
  • SCTP

ネットワーク層とデータリンク層の仮想回線プロトコルの例:

  • X.25: 仮想回線は仮想回線識別子 (VCI) で識別される。高信頼のノード間通信を提供し、QoSも保証できる。
  • フレームリレー: 仮想回線はVCIで識別される。高信頼ではないが、QoSを保証できる場合もある。
  • Asynchronous Transfer Mode (ATM): 仮想経路識別子 (VPI) と仮想回線識別子 (VCI) で仮想回線を識別する。高信頼ではないが、QoSを保証できる場合もある。
  • GSM (GPRS)
  • Multi-Protocol Label Switching (MPLS): 各回線はラベルで識別される。高信頼ではないが、8種類のQoSクラスを提供している。

ATM、フレームリレー、X.25 における恒久仮想回線と交換仮想回線

交換仮想回線(switched virtual circuit、SVC)は、発呼ごとに設定され、切断すると終了する。一方恒久仮想回線(permanent virtual circuit、PVC)は、専用線によるリンクを設定するものである。PVCは通常サービスプロバイダが事前設定する。SVCとは異なり、PVCは一般にほとんど常時接続している。

交換仮想回線 (SVC) は要求に応じて動的に確立される仮想回線であり、通信が完了すると切断される。SVCはデータ転送が散発的だったり、常に同じDTEを使うとは限らない場合に使われる。

恒久仮想回線 (PVC) は、同じDTE間で頻繁または連続なデータ転送を行う場合に確立される。PVCは恒久的に設定されるため、設定・消去を繰り返す必要がない。

フレームリレーは通常PVCを提供するのに使われる。ATMは両方を提供する。X.25も両方を提供するが、SVCの方がよく使われている。

脚注・出典



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「virtual circuit」の関連用語

virtual circuitのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



virtual circuitのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの仮想回線 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS