Introduction to Firewalls
A firewall can be a router, a personal computer, or a collection of hosts, that is set up specifically to shield a private network from security attack that comes from an external entity
The basic function of a firewall is to screen network traffic for the purpose of Preventing unauthorized access between computer networks.
All communications must pass through the firewall
The firewall permits only traffic that is authorized
The firewalls can withstand attacks upon itself