Sebelum memahami fungsi firewall mari kita fahami atribut pentingnya sbb:
- Semua jaringan komunikasi melewati fire wall
- Hanya lalu lintas resmi diperbolehkan oleh fire wall
- Memiliki kemampuan untuk menahan serangan Internet

- Alamat IP dari komputer sumber
- Port TCP/UDP sumber dari sumber.
- Alamat IP dari komputer tujuan.
- Port TCP/UDP tujuan data pada komputer tujuan
- Informasi dari header yang disimpan dalam paket data.
Fungsi Firewall melakukan autentifikasi terhadap akses kejaringan. Applikasi proxy Fire-wall mampu memeriksa lebih dari sekedar header dari paket data, kemampuan ini menuntutnya untuk mampu mendeteksi protokol aplikasi tertentu yang spesifikasi.