ネットワークセグメンテーションとは?設計方法・VLAN・マイクロセグメンテーションとの違いを解説

当ページのリンクには広告が含まれています。
ネットワーク上級編 48/全70記事

この記事は、 「ネットワーク上級編|要件定義・設計・クラウド・自動化へ進む」 の第48回です。

第5章では、ファイアウォール、DMZ、IDS・IPS、WAF、VPN、AAAなどを組み合わせ、 企業ネットワークをどのように守るかを設計の視点から学びます。

NETWORK ADVANCED|CHAPTER 5 SECURITY

ネットワークセグメンテーションとは?設計方法・VLAN・マイクロセグメンテーションとの違いを解説

社内ネットワークだからといって、すべての端末やサーバーを自由に通信させてよいわけではありません。 利用者、サーバー、管理端末、ゲスト、IoTなどを適切に分離し、 必要な通信だけを許可することがネットワークセグメンテーションの基本です。 この記事では、企業ネットワークをどの単位で分割し、 セグメント間通信をどのように設計するのかを実務例から解説します。

対象レベル Level 3〜4・上級
想定読了時間 約25分
身につく成果 セグメント分割と通信制御を設計できる
前提知識 VLAN・ACL・FW・AAA
演習環境 ブラウザ・紙・Excel等

VLANを作れば、それだけで安全なネットワークになるわけではありません。

設計で重要なのは、 「何を分離するのか」「なぜ分離するのか」「分離した後にどの通信を許可するのか」 を明確にすることです。

ネットワークセグメンテーションは、 単なるVLAN設計ではなく、 侵害された場合の影響範囲まで考慮したセキュリティ設計 です。

この記事を読み終えるとできること

  • ネットワークセグメンテーションの目的を説明できる
  • VLANとセキュリティセグメンテーションを区別できる
  • 分割単位を業務・端末・機密度から判断できる
  • セグメント間通信の許可ルールを整理できる
  • マイクロセグメンテーションとの違いを説明できる
  • 簡易的なセグメンテーション設計表を作成できる

ネットワークセグメンテーションとは

最初に覚える定義

ネットワークセグメンテーションとは、 ネットワークを役割・業務・機密度・端末種別などに応じて複数の領域へ分割し、 領域間の通信を必要最小限に制御する設計です。

たとえば、企業ネットワークに次の端末が存在するとします。

  • 一般社員が利用するPC
  • 業務システムを提供するサーバー
  • ネットワーク管理者が使う管理端末
  • 来客が利用するゲストWi-Fi
  • 監視カメラやセンサーなどのIoT機器

これらをすべて同じネットワークへ収容し、 相互に自由な通信を許可すると、 1台の端末が侵害されたときに他のシステムへ攻撃が広がりやすくなります。

そこでネットワークを複数のセグメントへ分割し、 必要な通信だけを通過させます。

セグメンテーションの目的は「ネットワークを細かく分けること」ではありません。

本当の目的は、 不要な通信経路を減らし、 セキュリティ事故が発生した場合の影響範囲を限定することです。

なぜネットワークを分割するのか

1

不要な通信を減らす

業務上必要のない端末同士やセグメント間の通信を制限することで、 攻撃可能な通信経路を減らします。

2

侵害範囲を限定する

1台の端末がマルウェアなどに感染しても、 他のサーバーや管理ネットワークへ自由にアクセスできない構成にします。

3

機密情報を保護する

人事、経理、研究開発など、 特に重要なシステムを一般利用者ネットワークから分離できます。

4

管理経路を保護する

ネットワーク機器やサーバーの管理インターフェースを、 一般端末から直接利用できないようにできます。

5

ゲスト・IoTを隔離する

管理レベルが異なるゲスト端末やIoT機器を、 社内業務ネットワークから分離できます。

6

通信を可視化しやすくする

セグメント間の通信をファイアウォールなどへ集約すれば、 通信ログを確認しやすくなります。

ネットワークセグメンテーションとVLANの違い

ネットワークセグメンテーションを学ぶとき、 特に混同しやすいのがVLANです。

項目 VLAN セグメンテーション
主な目的 論理的なL2ネットワークの分割 通信経路・権限・侵害範囲の制御
分割単位 VLAN ID 業務、機密度、端末種別、リスクなど
通信制御 VLANを分けるだけでは十分ではない ACL、FW、セキュリティグループ等で制御
主な視点 ネットワーク構成 セキュリティ要件

VLANはセグメンテーションを実現するための 手段の一つです。

たとえば、営業部をVLAN 10、技術部をVLAN 20へ分けたとしても、 L3スイッチで両VLAN間を無制限にルーティングしていれば、 セキュリティ上の分離効果は限定的です。

「VLANを分けたから安全」は危険な考え方です。

VLANを作成した後、 セグメント間で 「誰が、どこへ、どのプロトコルで通信してよいか」 を決める必要があります。

何を基準にセグメントを分けるのか

セグメントを決めるとき、 部署だけを基準にする必要はありません。

実務では複数の視点を組み合わせます。

業務・役割

  • 営業
  • 開発
  • 人事
  • 経理
  • サーバー

機密度

  • 一般情報
  • 社内限定情報
  • 機密情報
  • 個人情報
  • 重要システム

端末種別

  • 社給PC
  • 管理端末
  • サーバー
  • IoT
  • ゲスト端末

信頼レベル

  • 管理済み端末
  • 未管理端末
  • 外部委託端末
  • 来客端末

通信方向

  • Internet → Server
  • User → Server
  • Server → Server
  • Admin → Device

侵害時の影響

  • 業務停止
  • 情報漏えい
  • 管理権限奪取
  • 他システムへの横展開

セグメント設計では「同じ部署だから同じネットワーク」と単純に決めないことが重要です。

そのネットワークへ置く資産と、 侵害された場合の影響から分割単位を決めます。

企業ネットワークのセグメンテーション例

典型的な企業ネットワークを例に考えます。

セグメントを分離した企業ネットワーク

User Zone 一般社員PC
VLAN 10
Firewall
ACL
Server Zone 業務サーバー
VLAN 20

Guest Zone 来客Wi-Fi
VLAN 30
IoT Zone カメラ・センサー
VLAN 40
Management Zone 管理端末
VLAN 100

ポイント:ネットワークを分けるだけでなく、 セグメント間通信をファイアウォールやACLなどで明示的に制御する。

User Zone

一般社員が利用するPCを収容します。 業務サーバーへの必要な通信は許可しますが、 管理用ネットワークへの通信は原則として許可しません。

Server Zone

社内業務システム、ファイルサーバー、 データベースなどを配置します。

サーバーだからすべて相互通信を許可するのではなく、 アプリケーションの通信要件に基づいて制御します。

Management Zone

ネットワーク機器、ファイアウォール、 サーバー管理インターフェースなどへアクセスする 管理端末を収容します。

一般社員PCからSSH、HTTPS、RDPなどで 管理対象へ直接接続できないようにすることが重要です。

Guest Zone

来客や社外端末を収容します。 原則としてインターネットアクセスのみを許可し、 社内ネットワークへのアクセスは制限します。

IoT Zone

監視カメラ、プリンター、センサーなど、 一般PCとは管理方法やセキュリティ特性が異なる機器を分離します。

セグメント間通信をどう制御するか

セグメントを作成したら、 次に「セグメント間でどの通信を通すのか」を決めます。

ACL

ルーターやL3スイッチなどで、 送信元・宛先・プロトコル・ポート番号をもとに 通信を許可・拒否します。

ファイアウォール

セグメント間通信を集約し、 セッション状態、アプリケーション、ユーザーなども含めて より詳細に制御できます。

クラウドのSecurity Group等

クラウド環境では、 仮想マシンやワークロード単位に通信許可ルールを設定できます。

ホスト型ファイアウォール

OSやエンドポイント側でも通信を制御し、 ネットワーク境界だけに依存しない対策を行えます。

「必要な通信を許可する」考え方

User Zone →業務Webサーバー

許可: HTTPS / TCP 443

User Zone → Management Zone

原則拒否: 一般利用者がネットワーク機器やサーバー管理画面へアクセスする必要はない

Guest Zone → Internal Network

拒否: ゲスト利用者から社内サーバーや社内端末への通信を許可しない

Management Zone → Network Device

必要な管理通信のみ許可: SSH / HTTPS / SNMP等を運用要件に応じて設定

基本的な考え方は、 「とりあえず全部通して不要なものを閉じる」のではなく、 必要な通信を確認して許可する ことです。

ただし既存システムでは通信要件が十分に把握できていない場合もあるため、 ログ確認や段階移行を行いながら適用することがあります。

ネットワークセグメンテーション設計の進め方

  1. 保護対象を洗い出す サーバー、端末、管理機器、クラウド、IoTなど、 ネットワーク上に存在する資産を整理します。
  2. 業務とデータの重要度を確認する どの業務が重要なのか、 個人情報・機密情報などを扱うかを確認します。
  3. 通信要件を確認する どの端末が、どのサーバーへ、 どのプロトコル・ポートで通信するのかを整理します。
  4. セグメント分割方針を決める 利用者、サーバー、管理、ゲスト、IoTなど、 分離すべきグループを決めます。
  5. セグメント間通信を定義する 許可する送信元・宛先・サービス・通信方向を決めます。
  6. 制御ポイントを決める ファイアウォール、ACL、 クラウドセキュリティ機能など、 どこで通信を制御するかを決めます。
  7. ログ・監視方法を決める 拒否ログ、許可ログ、 異常通信などをどこで記録・監視するかを決めます。
  8. 試験方法を決める 許可すべき通信だけでなく、 拒否すべき通信が本当に遮断されるかも試験します。

通信要件マトリクスを作る

セグメンテーション設計で非常に重要な成果物が、 通信要件マトリクスです。

「どこから、どこへ、何のために通信するのか」を一覧化します。

送信元 宛先 サービス 動作 目的
User Zone Web Server HTTPS / TCP 443 許可 業務Webシステム利用
User Zone DB Server 任意 拒否 利用者端末からDBへ直接接続させない
Web Server DB Server TCP 5432 許可 アプリケーションからDB接続
Admin Zone Network Device SSH / HTTPS 許可 管理作業
Guest Zone Internal Network 任意 拒否 社内ネットワークから隔離

この表を作成しておけば、 ファイアウォールポリシーやACLへ落とし込みやすくなります。

ポート番号だけを記録して終わらないことも重要です。

「なぜ必要なのか」という業務目的を記録しておくと、 後から不要になったルールを判断しやすくなります。

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

従来のセグメンテーションでは、 VLANやサブネット、セキュリティゾーンなど、 比較的大きな単位でネットワークを分割します。

一方、 マイクロセグメンテーションでは、 ワークロード、サーバー、アプリケーションなど、 より細かい単位で通信を制御します。

項目 従来型セグメンテーション マイクロセグメンテーション
主な単位 VLAN・サブネット・ゾーン ホスト・VM・ワークロード・アプリケーション
粒度 比較的大きい 細かい
主な対象 拠点LAN・企業ネットワーク データセンター・クラウド・仮想環境等
制御例 FW・ACL 分散FW・ホストFW・クラウドポリシー等

同じサーバーセグメントでも通信を制限する

たとえば次の3台が同じサーバーネットワークに存在するとします。

  • Web Server
  • Application Server
  • Database Server

単純に「サーバー用VLAN」としてまとめ、 サーバー同士の通信をすべて許可すると、 1台が侵害された場合に他のサーバーへ横展開される可能性があります。

より細かく、

  • Web → Application:必要なポートのみ許可
  • Application → Database:必要なポートのみ許可
  • Web → Database:拒否

のように制御するのがマイクロセグメンテーションの考え方です。

ネットワークセグメンテーションとゼロトラストの関係

ネットワークセグメンテーションとゼロトラストは関連していますが、 同じものではありません。

考え方 主な目的
ネットワークセグメンテーション ネットワークを分割し、 セグメント間通信を制御する
マイクロセグメンテーション ワークロードなどの細かい単位まで通信経路を制御する
ゼロトラスト ネットワーク上の場所だけを理由に信頼せず、 利用者・端末・アクセス先などを評価してアクセスを制御する

セグメンテーションは、 ゼロトラストを実現する際にも利用できる重要な技術要素です。

しかし、 「社内VLANにいるから信頼する」 という考え方だけではゼロトラストにはなりません。

前回学んだ 認証・認可・アカウンティング と組み合わせて考えると理解しやすくなります。

AAA: 誰がアクセスするのか、何を許可するのか
セグメンテーション: どの通信経路を許可するのか

次回はこれらを含めて、 ゼロトラストをどのように段階的に導入するかを整理します。

ネットワークセグメンテーションでよくある設計ミス

1.部署ごとにVLANを作って終わる

VLANを作成すること自体が目的になり、 VLAN間通信が無制限になっているケースです。

セキュリティ要件から、 どの通信を制御する必要があるのかまで設計します。

2.細かく分割しすぎる

セキュリティを高めようとして大量のVLANやポリシーを作ると、 運用が複雑になり、 設定ミスやルール管理の負荷が増える可能性があります。

セグメントを分けることによるリスク低減効果と、 運用負荷のバランスを考えます。

3.サーバー間通信をすべて許可する

「サーバーだから信頼できる」と考えて、 サーバーセグメント内の通信をすべて許可すると、 侵害されたサーバーから横展開される経路が残ります。

4.管理ネットワークへ一般PCから接続できる

ネットワーク機器の管理画面へ一般社員PCから直接アクセスできる構成は、 管理経路の保護という観点から見直す必要があります。

5.必要な通信を確認せずに遮断する

セキュリティを優先するあまり、 アプリケーションが実際に使用している通信まで遮断すると、 業務システムに障害が発生します。

現行通信の調査、ログ確認、関係者ヒアリング、 試験を行った上で適用します。

6.一度作ったルールを見直さない

システム廃止や構成変更後も不要な許可ルールが残ると、 当初より通信可能範囲が広がっていきます。

ポリシーには目的や管理者を記録し、 定期的に棚卸しできる状態にします。

セグメンテーション設計書に残す内容

セグメンテーションの結果は、 VLAN IDだけでなく、 なぜ分離するのかまで記録します。

項目 記載例
セグメント名 Management Zone
用途 ネットワーク機器の管理
VLAN VLAN 100
サブネット 10.10.100.0/24
接続端末 管理者用PC、踏み台サーバー
通信方針 一般ユーザーセグメントからの直接通信は禁止
許可通信 SSH、HTTPS、SNMP等の必要な管理通信
分離理由 管理インターフェースを一般端末から保護するため

主な成果物

  • 論理ネットワーク構成図
  • VLAN・サブネット一覧
  • セキュリティゾーン一覧
  • 通信要件マトリクス
  • ファイアウォールポリシー一覧
  • ACL一覧
  • セグメント分割理由
  • 試験項目書

顧客・上司へネットワークセグメンテーションをどう説明するか

技術に詳しくない相手へ、 「VLANを増やします」 とだけ説明しても、 セキュリティ上の価値は伝わりません。

技術ではなく、 リスクと業務への影響 へ変換して説明します。

説明例

「現在は一般社員のPC、管理端末、サーバーなどが広い範囲で通信できるため、 1台の端末が侵害された場合に他のシステムへ影響が広がる可能性があります。 今回は用途ごとにネットワークを分離し、 業務上必要な通信だけを許可します。 これにより、万一1つの領域で問題が発生しても、 他の重要システムへ影響が広がりにくい構成にします。」

技術をビジネス影響へ変換する

技術的な説明 顧客向けの説明
VLANを分割する 用途の異なる端末を別の領域へ分離する
ACLで通信制御する 業務に不要な通信経路を遮断する
Management VLANを作る 一般PCから管理画面へ接続できないようにする
マイクロセグメンテーション 侵害時に他のサーバーへ被害が広がる範囲を小さくする

ネットワークセグメンテーションで使われる英語表現

英語 意味
Network segmentation ネットワークセグメンテーション
Microsegmentation マイクロセグメンテーション
Security zone セキュリティゾーン
Network isolation ネットワーク分離・隔離
East-west traffic 内部システム間などの横方向通信
North-south traffic 外部と内部の間を通る通信
Lateral movement 侵害後の横展開
Least privilege 最小権限
Access control policy アクセス制御ポリシー
Traffic flow 通信フロー

実務で使える表現

The guest network must be isolated from the internal corporate network.

ゲストネットワークは社内ネットワークから分離する必要があります。

Only required traffic should be allowed between security zones.

セキュリティゾーン間では必要な通信だけを許可する必要があります。

Network segmentation can help limit lateral movement.

ネットワークセグメンテーションは横展開の範囲を制限するために役立ちます。

理解度チェック

用語を暗記するだけでなく、 セグメンテーションを設計できるか確認しましょう。

問題1.ネットワークセグメンテーションの目的として最も適切なものはどれですか。

  1. VLAN IDをできるだけ多く作る
  2. すべての端末を異なるサブネットにする
  3. 用途やリスクに応じてネットワークを分離し、不要な通信を制御する
  4. すべての通信をファイアウォールで拒否する
解答を見る
正解:C

セグメンテーションは分割そのものが目的ではなく、 不要な通信経路や侵害時の影響範囲を減らすために行います。

問題2.営業部をVLAN 10、技術部をVLAN 20へ分割しました。 しかしL3スイッチで両VLAN間の通信をすべて許可しています。 セキュリティ上、十分なセグメンテーションと言えるでしょうか。

解答を見る
解答:必ずしも十分とは言えません。

VLANによってL2ネットワークは分割されていますが、 VLAN間を自由に通信できる場合、 セキュリティ上の通信制御は十分ではありません。 必要に応じてACLやファイアウォールなどで通信を制御します。

問題3.一般社員PCからネットワーク機器の管理画面へのアクセスを制限したい場合、 最も適切な考え方はどれですか。

  1. 管理機器と社員PCを同じセグメントへ配置する
  2. 管理用セグメントを分離し、指定した管理経路のみ許可する
  3. すべての社員へ管理者権限を付与する
  4. 管理通信のログを保存しない
解答を見る
正解:B

管理ネットワークを一般利用者ネットワークから分離し、 指定した管理端末や経路からのみアクセスできるようにします。

問題4.従来型セグメンテーションと比較した マイクロセグメンテーションの特徴を説明してください。

解答を見る

VLANやサブネットなど比較的大きな単位ではなく、 サーバー、VM、ワークロード、アプリケーションなど、 より細かい単位で通信を制御する考え方です。

問題5.通信要件マトリクスに記載したい情報を4つ以上挙げてください。

解答例を見る
  • 送信元
  • 宛先
  • プロトコル
  • ポート番号
  • 許可・拒否
  • 通信目的

実践演習:社内ネットワークをセグメント設計する

あなたは、従業員200名の企業の ネットワーク更改を担当しています。

現在の環境

  • 一般社員PC:180台
  • システム管理者PC:10台
  • 社内Webサーバー:3台
  • データベースサーバー:2台
  • 監視カメラ:30台
  • 来客用Wi-Fiあり
  • ネットワーク機器管理はHTTPS・SSHを利用

現在は十分なネットワーク分離が行われておらず、 多くの端末から他の機器へ通信できる状態です。

課題1.必要なセグメントを考える

最低5つのセグメントを作成してください。

例:
1.User Zone
2.________
3.________
4.________
5.________
解答例を見る
  1. User Zone:一般社員PC
  2. Admin Zone:管理者PC
  3. Web Server Zone:社内Webサーバー
  4. Database Zone:データベース
  5. IoT Zone:監視カメラ
  6. Guest Zone:来客端末
  7. Management Zone:ネットワーク機器管理

課題2.通信要件を考える

次の通信を「許可」「拒否」のどちらにするか考えてください。

送信元 宛先 通信 判断
User Zone Web Server HTTPS ____
User Zone Database DB接続 ____
Web Server Database DB接続 ____
Guest Zone 社内サーバー 任意 ____
Admin Zone Management Zone SSH / HTTPS ____
解答例を見る
  • User → Web:許可
  • User → Database:原則拒否
  • Web → Database:アプリケーション要件上必要なら許可
  • Guest → Internal:拒否
  • Admin → Management:必要な管理通信を許可

課題3.セグメント分割理由を書く

Management Zoneを一般社員ネットワークから分離する理由を、 顧客へ説明する文章にしてください。

Management Zoneを分離する理由:

________________________________
説明例を見る

ネットワーク機器の管理インターフェースを一般社員PCから分離し、 指定された管理端末からのみアクセスできるようにします。 これにより、一般端末がマルウェア感染や不正アクセスを受けた場合でも、 ネットワーク機器の管理機能へ直接アクセスされるリスクを低減します。

課題4.簡易セグメンテーション設計表を作る

セグメント 対象 分離理由 主な許可通信
User ____ ____ ____
Admin ____ ____ ____
Server ____ ____ ____
IoT ____ ____ ____
Guest ____ ____ ____

自分の言葉で説明する課題

後輩エンジニアから、 「VLANを分けることとネットワークセグメンテーションは同じですか?」 と質問されました。

1分程度で説明してください。

VLANとは、________________________。

ネットワークセグメンテーションとは、 ________________________。
説明例を見る

VLANは、1つの物理ネットワークを論理的に複数のL2ネットワークへ 分割するための技術です。

ネットワークセグメンテーションは、 業務や機密度、端末種別、セキュリティリスクなどを基準に ネットワークを複数の領域へ分け、 領域間で必要な通信だけを許可する設計です。

VLANはセグメンテーションを実現するための手段の一つですが、 VLANを分けるだけでは十分ではなく、 ACLやファイアウォールなどによる通信制御まで考える必要があります。

まとめ

  • ネットワークセグメンテーションは、 業務・機密度・端末種別・リスクなどに応じて ネットワークを複数の領域へ分割する設計
  • 分割するだけでなく、 セグメント間で必要な通信だけを許可することが重要
  • VLANはセグメンテーションを実現する手段の一つであり、 VLANを作るだけでは通信制御として十分とは限らない
  • User、Server、Management、Guest、IoTなど、 用途やリスクに応じて分離を検討する
  • 通信要件マトリクスを作成し、 送信元・宛先・サービス・許可/拒否・目的を整理する
  • マイクロセグメンテーションでは、 ホストやワークロードなど、さらに細かい単位で通信を制御する
  • ゼロトラストではネットワーク上の場所だけを理由に信頼せず、 認証・認可・端末状態なども含めてアクセスを判断する
  • セグメントを細かくしすぎると運用が複雑になるため、 セキュリティ効果と運用負荷のバランスを考える

良いセグメンテーション設計とは、 VLANをたくさん作ることではありません。 「この通信は業務上なぜ必要なのか」を説明でき、 不要な通信経路を意図的に閉じられる設計です。

次の記事:49. ゼロトラストの導入ステップ

今回は、 ネットワークを複数の領域へ分割し、 必要な通信だけを許可するネットワークセグメンテーションを学びました。

しかし、 「社内ネットワークに接続しているから安全」 「特定のVLANにいるから信頼できる」 という前提だけでは、 クラウド・リモートワーク・モバイル端末が増えた環境には対応しにくくなります。

次の記事では、 認証・認可、端末確認、アクセス制御、 セグメンテーション、ログ監視などを組み合わせ、 ゼロトラストを段階的に導入する方法を解説します。

参考にした公式資料

ネットワーク上級編 48/全70記事

上級編では、要件定義・基本設計・BGP・クラウド・セキュリティ・ 自動化・設計レビュー・顧客提案までを順番に学びます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次