

Depending on the packet and the criteria, the firewall can drop a packet or forward it, or send a message to the originator. In a packet filtering firewall, each packet is compared to a set of criteria before it is forwarded. Packet filtering firewalls work at the Network layer of the OSI model.

Unified Threat Management (UTM) Firewalls.Network Address Translation (NAT) Firewalls.Stateful Multi-layer Inspection (SMLI) Firewalls.Application-level Gateways (Proxy Firewalls).The following are types of firewall techniques that can be implemented as software or hardware:

Besides, there are many other types of firewalls depending on their features and the level of security they provide.
