This reports looks at what a firewall is, and how it works. It also looks at what security risks can be stopped by a firewall in a computer system.
Most people think that a firewall is where all data traffic on the internet has to go through between networks, as shown in Figure 1.1
[pic]
What is a firewall?
In network security, firewall is considered a first line of defense in protecting private information. "A firewall sits at the junction point, or gateway, between the two networks, which are often a private network and a public network such as the Internet." (John V. Harrison, Hal Berghel, 2004, A Protocol Layer Survey of Network Security). It is a system designed to prevent certain access to or from another network. It has two mechanisms which are used for either blocking or permitting accesses.
Why do I need a firewall?
Nowadays, computers and the internet are becoming increasingly popular, as companies as well as the general public are using firewalls to secure their private data held in their computers.
The primary purpose of the firewall is to take a proactive and preventative measure approach to diminishing the numerous electronic security intrusions possible in today’s internet age. A firewall also provides the next level of protection by denying access to certain network services and ports based on policy and need. (Eugene H. Spafford, 2003, Cyber Terrorism: The New Asymmetric Threat).
What does the firewall protect against?
Different types of computer systems use different types of firewalls. It is important to understand the broad design perspective of a firewall – i.e. what a firewall can and cannot do, before discussing more about different types of firewall.
All firewalls have some common traits and functionalities that help define what a firewall can do, so fundamentally a firewall performs the following tasks
1 – Manage a control network traffic
2 – Authenticate access
3 – Act as intermediary
4 – Protect resources
5 –
References: Gonçalves, M. (1988). Firewalls: A Complete Guide: McGraw-Hill, 1998 Mankell, H