What is firewall?

Are you preparing for IT certification? With practice questions, study notes, interactive quizzes, tips and technical articles, uCertify PrepKits ensure that you get a solid grasp of core technical concepts to ace your certification exam in first attempt.

What is firewall?

Rating:

A firewall is a program or hardware device that prevents data packets from coming in or going out to a specified network or computer. It is used to separate an internal network from the Internet. A firewall is configured as shown in the image below:



A firewall restricts inbound and outbound access, and can analyze all the traffic between a network and the Internet. It checks the protocol through which the packet is being delivered, and the port number to which it is being sent. If a firewall is configured to accept the specified protocol through the targeted port, the packet is allowed through. The main function of a firewall is to provide centralized access control on how users use the network. A firewall can also perform the following functions:

  • Block unwanted traffic.
  • Direct incoming traffic to more trustworthy internal computers.
  • Hide vulnerable computers that are exposed to the Internet.
  • Log traffic to and from the private network.
  • Hide information, such as computer names, network topology, network device types, and internal user IDs from external users.
A firewall enhances security through various methods, including packet filtering, circuit-level filtering, and application filtering.

In packet filtering, data packets are analyzed against a set of filters. Packets that successfully pass through the filters are sent to the requesting computer and all others are discarded.

In circuit-level filtering, a firewall does not simply allow or disallow packets but also determines whether or not the connection between both ends is valid according to configurable rules. It then opens a session and permits traffic only from the allowed source and possibly for a limited period of time.

In application filtering, a firewall analyzes a data stream for a particular application and provides application-specific processing including inspecting, blocking, redirecting, or modifying data as it passes through the firewall. This mechanism is used to protect data from insecure SMTP commands or attacks against internal Domain Name Servers (DNSs).

A firewall can be customized according to user requirements by adding or removing filters. A filter can be added or removed on the basis of IP addresses, protocols, and domain names. When using firewalls, certain domain names can be blocked or allowed access only to specific domain names.


Rating:



Other articles

Click here to Article home

 
uCertify.com | Our Company | Articles | Privacy | Security | Contact Us | News and Press Release | uCertify India
MCSE: MCSA, MCTS, MCITP    JAVA Certification: SCJP, SCWCD Cisco Certification: CCNA, CCENT, A+, Network+, Security+
Oracle Certification: OCP 9i, OCP 10g, OCA 9i, OCA 10g CIW foundation    EC-212-32    CISSP    Photoshop ACE    Adobe Flash ACE
© 2008 uCertify.com. All rights reserved. All trademarks are the property of their respective owners.