SDN (Software Defined Networking)とは、 ソフトウェアによって仮想的なネットワークを作り上げる技術全般を言います。 SDNを用いると、物理的に接続されたネットワーク上で、 別途仮想的なネットワークを構築するといったようなことが可能になります。 仮想的なネットワークを構築する利点は、 ネットワークの物理的な制約から離れて、 目的に応じたネットワークを柔軟に構築しやすくなることです。 これまでも、 仮想的なネットワークを構築する技術として、 VPN (Virtual Private Network)やVLAN (Virtual LAN)が知られていますが、 近年では、 ソフトウェアでネットワーク機器を制御するための技術標準であるOpenFlowの仕様策定が進んでおり、 SDNを実現する要素技術として注目されています。 OpenFlowにおいては、 コントローラと