ファイアウォールはネットワークの送受信トラフィックをどう制御する?基本の仕組みを解説
ファイアウォールとは?
ファイアウォールとは、あらかじめ定義されたセキュリティルールに基づいて、ネットワークに流入・流出するトラフィックを監視・フィルタリングする、特殊なネットワークセキュリティ機器またはソフトウェアプログラムのことです。内部のプライベートネットワークと外部ソース(公衆インターネットなど)との間に立ちはだかる「壁(バリア)」として機能します。
ファイアウォールの目的
ファイアウォールの目的は、無害なトラフィックは通過させつつ、悪意のある、あるいは不要なデータトラフィックを遮断することで、コンピュータをウイルスや攻撃から守ることにあります。サイバーセキュリティツールとしてネットワークトラフィックをフィルタリングし、感染したコンピュータ上で悪意のあるアプリケーションがWebへアクセスするのをブロックします。
ファイアウォールはハードウェアとソフトウェアの両方で実装可能です。一般的には、インターネットに接続されたプライベートネットワーク、特にイントラネットへの不正アクセスを防ぐ目的で使用されます。イントラネットに出入りするすべてのメッセージは必ずファイアウォールを経由し、その都度判定が行われ、指定されたセキュリティ基準を満たさないメッセージはブロックされます。
トラフィックを制御する3つの主要な手法
ファイアウォールは、ネットワーク内外を行き交うトラフィックを制御するために、以下のようなさまざまな手法を使用します。
1. パケットフィルタリング(Packet Filtering)
パケットフィルタリングは、送受信されるパケットを分析し、送信元と宛先のIPアドレスに基づいてパケットの通過を許可または停止することで、ネットワークへのアクセスを制御する手法です。セキュリティファイアウォールを実現する数あるアプローチの中のひとつです。
パケットフィルタリングは、ネットワークセキュリティの基本的な構成要素であり、「ツール」であると同時に「技術」でもあります。サービスの達成を支援する道具としてのツールであり、タスクを遂行するための方法論としての技術なのです。
パケット(小さなデータのかたまり)は一連のフィルタと照合され、フィルタを通過できたパケットだけが要求元システムへ転送され、それ以外は破棄されます。
2. プロキシサービス(Proxy Service)
プロキシサービス型ファイアウォールは、アプリケーション層でメッセージをフィルタリングすることにより、ネットワークセキュリティを保護するシステムです。内部ネットワークとWeb上の外部サーバーの間に立つゲートウェイ(仲介者)として動作します。「ゲートウェイファイアウォール」とも呼ばれ、ステートフルインスペクションやディープパケットインスペクションといった技術を用いて着信トラフィックを分析するため、より高いセキュリティレベルを実現できます。
3. ステートフルインスペクション(Stateful Inspection)
静的フィルタリングがパケットヘッダのみを判定するのに対し、ステートフルインスペクション型ファイアウォールは、各データパケットの複数の要素を検査し、信頼できるデータのデータベースと照合します。検査対象となる要素には、送信元・宛先のIPアドレス、ポート番号、アプリケーションなどが含まれます。着信データパケットは、ファイアウォールを通過するために、信頼済みデータと十分に一致しなければなりません。ステートフルインスペクションは、最新世代のファイアウォールフィルタリング手法です。
この手法では、各パケットの内容そのものを検査するのではなく、パケット内の特定の重要要素を信頼済みデータベースと比較するという、現代的なアプローチが採用されています。
-
Yggdrasilネットワークとは?分散型メッシュネットワークの仕組みとインストール・設定方法を徹底解説
Yggdrasilネットワークは、分散型かつ暗号化されたメッシュネットワークの構築を目指すIPv6オーバーレイネットワークです。ネットワークを二分木の葉として扱うことでこれを実現しています。オーバーレイネットワークであるため、Yggdrasilはユーザー同士が安全に通信できる仮想プライベートネットワーク(VPN)としても機能します。 さらに、Yggdrasilは無料で比較的簡単にセットアップでき、幅広いプラットフォームで利用できる点も魅力です。安全でプライベートな接続を求めるユーザーにとって、強力な選択肢となっています。 メッシュネットワーキングとYggdrasilとは? Yggdrasil
-
Windows 10で「ファイアウォールとネットワーク保護」領域を非表示にする2つの方法
Windowsセキュリティセンターには7つの領域があり、そのうちの1つが「ファイアウォールとネットワーク保護」です。この領域では、ファイアウォールの設定管理や、ネットワークおよびインターネット接続の監視を行うことができます。しかし、管理者権限を持つユーザーであれば、他のユーザーからこの領域を非表示にし、設定を勝手に変更されないようにすることが可能です。企業や組織では、標準ユーザーからこれらの設定を隠しておくのが一般的です。本記事では、「ファイアウォールとネットワーク保護」領域を無効化する方法を紹介します。設定を適用すると、Windowsセキュリティアプリにこの領域が表示されなくなります。なお、