ファイアウォール ふぁいあうぉーる
簡単に言うとこんな感じ!
社内ネットワークとインターネットの境界に立つ「門番」だよ。「このデータは通してOK、これはブロック!」とルールに従って判断してくれるんだ。怪しい通信が入ってくるのを防いで、社内を守ってくれる存在ってこと!
ファイアウォールとは
ファイアウォール(Firewall)とは、社内ネットワーク(内部)とインターネット(外部)の間に設置し、通過するネットワーク通信を監視・制御するセキュリティの仕組みです。名前の由来は建物の「防火壁」で、火(=脅威)が内側に広がらないように食い止めるイメージから来ています。
あらかじめ設定したアクセス制御ルール(ポリシー)に基づいて、通信を「許可(Allow)」するか「遮断(Deny)」するかを判断します。たとえば「外部からポート22番(SSH)への接続は拒否する」「社内の特定サーバーへの通信だけ許可する」といったルールを設定することで、不正アクセスや攻撃の入り口を塞ぎます。
現代の企業ネットワークにおいてファイアウォールはセキュリティ対策の第一関門として欠かせない存在です。ハードウェアアプライアンス型・ソフトウェア型・クラウド型など形態もさまざまで、規模や用途に応じて使い分けられています。
ファイアウォールの種類と仕組み
ファイアウォールは世代とともに機能が進化してきました。現在は複数の技術が組み合わさって使われています。
| 世代・種類 | 判断基準 | 特徴 | 主な用途 |
|---|---|---|---|
| パケットフィルタリング | IPアドレス・ポート番号・プロトコル | シンプルで高速。通信の中身は見ない | ルーター内蔵FWなど |
| ステートフルインスペクション | 通信の「状態(セッション)」 | 接続の流れを追跡。より精密な判断 | 企業向け標準構成 |
| アプリケーションFW(Layer7) | アプリの内容(HTTP/SMTPなど) | 通信の中身まで見てフィルタ | WAF・次世代FW |
| 次世代ファイアウォール(NGFW) | 上記すべて+IPS・URLフィルタ等 | 多機能を1台に集約 | 大規模企業・データセンター |
📌 覚え方:「パ・ス・ア・次」で世代を覚える
パケット → ステートフル → アプリケーション → 次世代(NGFW)
古い世代ほどシンプルで速く、新しい世代ほど賢いけど処理負荷が高い、という関係性を押さえておきましょう。
主なフィルタリング項目
- 送信元IPアドレス — どこから来た通信か
- 宛先IPアドレス — どこへ向かう通信か
- ポート番号 — どのサービスへの通信か(例: 80=HTTP、443=HTTPS)
- プロトコル — TCP / UDP / ICMP など通信の種類
- 通信の方向 — 内→外か、外→内か
- セッション状態 — すでに確立された通信の返答か、新規接続か
歴史と背景
- 1988年 — インターネットワーム(Morris Worm)が大流行し、ネットワークセキュリティへの意識が急速に高まる
- 1989年 — Digital Equipment Corporation(DEC)がパケットフィルタリング型FWの原型を開発
- 1990年代前半 — ステートフルインスペクションをCheck Point社が製品化し普及
- 1990年代後半 — インターネットの商用普及とともに、企業向けFWアプライアンスが市場拡大
- 2000年代 — UTM(統合脅威管理)として複数機能を1台に統合した製品が登場
- 2010年代 — 次世代ファイアウォール(NGFW)が主流に。Palo Alto Networks・Fortinet等が台頭
- 2020年代 — クラウド型FW(FWaaS)やゼロトラスト設計との融合が進む
ネットワーク配置と関連技術
ファイアウォールはどこに置くかが重要です。代表的な構成を見てみましょう。
DMZ(非武装地帯)とは
DMZ(DeMilitarized Zone)は、外部と内部の中間に設けるネットワーク領域です。Webサーバーやメールサーバーなどインターネットからアクセスさせたいサーバーを置く場所で、「攻撃されても社内の核心部分には届かない」ように分離します。外部FWと内部FWの2枚構成が理想的です。
ファイアウォール vs 関連製品の違い
| 製品・機能 | 主な役割 | FWとの違い |
|---|---|---|
| FW(ファイアウォール) | 通信の許可・遮断 | セキュリティの基盤 |
| IDS/IPS | 侵入検知・防止 | FWを通過した通信の中身を監視 |
| WAF | Webアプリ攻撃対策 | HTTP/HTTPSの内容を詳細解析 |
| プロキシサーバー | Webアクセスの中継・制御 | URLフィルタリング・キャッシュが目的 |
| UTM | 上記を1台に統合 | FW+IPS+WAF+AV等のオールインワン |
関連する規格・RFC
| 規格・RFC番号 | 内容 |
|---|---|
| RFC 2979 | ファイアウォールの動作と要件に関する標準定義 |
| RFC 4949 | インターネットセキュリティ用語集(Firewallの定義を含む) |
| RFC 6887 | PCP(Port Control Protocol)— NATやFW越えの制御プロトコル |