オーバーレイネットワークとは

オーバーレイネットワークとは、既存のネットワークインフラストラクチャ上に構築される仮想コンピューターネットワークです。たとえば、インターネット上に仮想専用線を構築するインターネットVPNは、オーバーレイネットワークの一種です。ほかにも、コンテンツ配信の効率を最適化するCDN(コンテンツデリバリーネットワーク)などがあります。

オーバーレイネットワークの主な目的は、基盤となるネットワークだけでは実現できない機能を提供することです。たとえばインターネットVPNでは、認証技術や暗号化技術を利用することで、通常のインターネットでは確保が難しいセキュリティを実現できます。同様に、CDNはコンテンツ配信のQoS(Quality of Service)を向上させます。

近年、オーバーレイネットワークは、SDN(Software Defined Networking)を実現する手法として広く注目されています。代表的な例として、VXLAN(Virtual eXtensible Local Area Network)やNVGRE(Network Virtualization using Generic Routing Encapsulation)などの技術が挙げられます。これらの技術は、レイヤー3(L3)ネットワーク上に仮想的なレイヤー2(L2)ネットワークを構築することで、単一のL2セグメントの範囲を拡張し、仮想マシンのライブマイグレーションなどの運用を容易にします。