ネットワークセキュリティ

マイクロセグメンテーション まいくろせぐめんてーしょん

ゼロトラストネットワーク分割ラテラルムーブメントファイアウォールソフトウェア定義ネットワーク最小権限の原則
マイクロセグメンテーションについて教えて

簡単に言うとこんな感じ!

社内ネットワークを「超細かく仕切る」技術だよ。泥棒が一部屋に入っても他の部屋には鍵がかかってる状態にするイメージ。万が一ハッカーが侵入しても、被害が広がらないようにする仕組みなんだ!


マイクロセグメンテーションとは

マイクロセグメンテーションとは、社内ネットワークやデータセンターを、ワークロード(サーバーやアプリ)単位で細かく分割し、それぞれの通信をきめ細かく制御するセキュリティ技術です。従来の「社内は安全・社外は危険」という考え方とは異なり、内部のあらゆる通信も疑って管理します。

従来型のネットワーク分割(セグメンテーション)では、部門ごとや用途ごとに大きな単位でネットワークを分けていました。しかしマイクロセグメンテーションでは、サーバー1台・アプリ1つ・コンテナ1個といった粒度まで通信を制限します。これにより攻撃者が社内に侵入しても、横方向への移動(ラテラルムーブメントを阻止し、被害の拡大を最小限に抑えられます。

ゼロトラストセキュリティの中核を担う技術の一つであり、クラウド環境やリモートワークが当たり前になった現代において、特に重要性が増しています。「とりあえず社内LANにつながれば安心」という時代は終わり、マイクロセグメンテーションはその現実に向き合うための実装手段です。


マイクロセグメンテーションの仕組みと構造

ネットワークを「どの粒度」で分割するかが従来技術との最大の違いです。

比較項目従来のセグメンテーションマイクロセグメンテーション
分割単位部門・フロア・VLANなど大きな単位サーバー・アプリ・コンテナ単位
制御方式境界ファイアウォール中心ソフトウェアによるポリシーベース
内部通信の扱い基本的に自由(信頼)すべて検査・制御
柔軟性変更に時間がかかるソフトウェアで素早く変更可
主な用途外部からの侵入防止内部拡散の阻止

「部屋の鍵」で覚えよう

マイクロセグメンテーションは「ホテルの部屋のカードキー」に例えるとわかりやすいです。ホテルに入れても(社内ネットワークに接続できても)、自分の部屋以外のドアは開かない。泥棒がロビーに入り込んでも全室荒らせない、まさにその構造です。

主な実装アプローチ


歴史と背景

  • 2000年代前半: 「境界防御モデル」が主流。社内ネットワーク=安全という前提で設計
  • 2010年: John Kindervag(ジョン・キンダーバーグ)がゼロトラストモデルを提唱。内部も信頼しない考え方が登場
  • 2013年頃: VMwareなどの仮想化ベンダーがマイクロセグメンテーションの概念を製品化し始める
  • 2016年: Gartnerがマイクロセグメンテーションをハイプサイクルの注目技術として取り上げる
  • 2017〜2018年: ランサムウェア「WannaCry」「NotPetya」による被害が世界規模で拡大。内部拡散対策の重要性が急浮上
  • 2020年〜: コロナ禍によるリモートワーク普及・クラウド移行加速で、ゼロトラスト+マイクロセグメンテーションの導入が急増
  • 2021年: 米国政府がゼロトラストアーキテクチャの採用を大統領令で義務付け。マイクロセグメンテーションが事実上の標準手法に

従来のネットワーク防御との比較

従来の境界防御(ペリメーターセキュリティ)とマイクロセグメンテーションでは、侵入後の挙動が大きく異なります。

境界防御 vs マイクロセグメンテーション 従来の境界防御モデル 外部との境界ファイアウォール Webサーバー DBサーバー ファイルSV メールSV 業務APL 認証SV 侵入 ⚠ 内部は自由に通信可能 → 侵入後に全体へ拡散 マイクロセグメンテーション 各サーバーが独立したセグメント Webサーバー 🔒 独立 DBサーバー 🔒 独立 ファイル 🔒 独立 メールSV 🔒 独立 業務APL 🔒 独立 認証SV 🔒 独立 侵入 🚫 ブロック ✅ 通信は許可リストのみ → 侵入しても拡散できない

マイクロセグメンテーションの通信ポリシーの考え方

通信を「許可するものだけリスト化」するアプローチ(ホワイトリスト方式)が基本です。

【ポリシー例】

Webサーバー → DBサーバー:ポート3306のみ許可
Webサーバー → ファイルサーバー:アクセス禁止
DBサーバー → 外部インターネット:アクセス禁止
業務APL → 認証サーバー:ポート636(LDAPS)のみ許可
メールサーバー → その他内部サーバー:アクセス禁止

※ 上記以外の通信はすべて「暗黙の拒否」

実務での導入ポイント

マイクロセグメンテーションを発注・導入する際に確認すべき観点を整理します。

確認項目内容
現状の通信把握まず「今どのサーバーがどこと通信しているか」を可視化する必要がある
段階的導入最初はすべての通信を観察(学習モード)し、ポリシーを徐々に絞り込む
クラウド対応AWSやAzureでは標準機能(セキュリティグループ・NSG)を活用可能
運用コストポリシーの維持管理に工数がかかるため、自動化ツールの検討が重要
製品選択Illumio、VMware NSX、Cisco Tetration、Zscalerなど専門製品が存在

発注者が押さえるべき一言ポイント: 「ゼロトラストを進めるにあたり、マイクロセグメンテーションを含む提案をしてください。段階的なPoC(概念実証)から始めたいです」と伝えるのが実践的です。


関連用語