ファイアウォール(Firewall)
コンピュータと外部との通信を制御するソフトウェアやハードウェアのこと。
制御するのは、外部からの攻撃や不正な侵入からパソコンを守るためです。
攻撃や侵入を火事にたとえ、それらを防ぐ防火壁ということで、ファイアウォールと呼びます。
ファイアウォールは、必要な通信だけを通し、不必要な通信は行わせないことで、攻撃や侵入からパソコンを守ります。
タイプとしては、IP、TCP、UDP層でのポートの接続を制御するパケットフィルタ、アプリケーション層での通信を制御するアプリケーションゲートウェイなどがあります。
ファイアウォール機能を有するハードウェアには、ルータなどがあり、パケットフィルタリングなどを行います。
ソフトウェアにもいろいろあり、OSごとによく使われているものがあります。
ファイアウォールソフトとウイルス対策ソフトをそれぞれ用意するのが普通ですが、最近はウイルス対策ソフトと一緒になっているものもあります。