今回もVyatta/VyOSのお話から少しそれますが、新しいシステムエンジニアの皆様の基礎理解を広げるお話なのでご理解ください。現在利用されていない少し先の未来のネットワーク設計手法が含まれていますので、「こういう将来もあるのか……」と斜め読みください。
IPv4アドレス枯渇問題のいま
ご存じの方も多いかと思いますが、現在私たちを取り巻く環境ではIPv4アドレス枯渇問題に対して「IPアドレスの移転」によってアドレス空間の融通が行われています。図1は国内における移転IPアドレス数および移転件数をグラフ化したものです(参考:「サイバーエリアリサーチ株式会社 IPv4アドレス移転 統計資料」より抜粋)。
ここでは移転IPアドレス数として200万ホスト以上の範囲が示されており、移転数も120件を超えるようになっています。移転先の組織名を見る限りでもさまざまな事情から多岐にわたっているようにみえます(図2)。
短期的な統計予測から見て、「IPv4アドレス移転により需要と供給のバランスが保たれる」というシナリオも十分に考えられますが、ここではあえてパブリッククラウドにおける最悪のシナリオを想定して考えていきましょう。IPv4アドレスの在庫がなければ、グローバルに仮想マシンを立てることも難しくなります。
図3は、IPv4アドレス移転の流動性がなくなった未来のシナリオを示しています。前提条件として「IPv4アドレス移転コストよりもIPv4アドレス再利用に必要な機器およびソリューションが低価格」であることとします。最悪のシナリオの可能性領域としては、仮に5~10年としておきました。
「IPv6アドレスによる新しい世界が実現して、IPv4アドレス枯渇問題が解決する!」という主張は、過去10年以上聞いてはいますが、いまだそうはなっていません(この話題は次回にでも)。
では、「パブリッククラウドにおいてIPv4アドレス再利用は具体的にどのような方法があるか?」を考えていきましょう。