ネットワークを構築する際に、ルーターやファイアウォールなど従来は専用機器を使用していたシステムをソフトウエアで代替し、汎用サーバー上で運用できるようにする仕組み。ハードウエアのコストを抑えられ、冗長性や拡張性の確保もしやすくなる。仮想化されるため、特定メーカーの機器に依存しなくて済むのもメリットだ。