A firewall is a part of a computer system
or network that is designed to block
unauthorised access while permitting outward communication. Firewalls can be
implemented in both hardware and software , or combination of both . A firewall is a dedicated appliance or
software running on computer which inspects network traffic passing through it
and defines or permits passage based on a set of rules . There are several
types of firewall techniques available , they are the followings
Packet-filter
It looks each packet entering or leaving
the...