In: Computer Science
Answer:- The different types of firewalls which are on the market are as follows:-
(i) Packet filtering Firewall:-It is the firewall that lies in between the internet and private network. In packet filtering, there are some rules which are based on Source address, Destination address, Port and Protocols. The rules are used to check the parameters. It creates a checkpoint at a traffic router or switch. It simply checks the data packets which are coming through the router and decides -if the rules match then the data packets will go forward or discard. So, if the information or the data packets doesn't pass the inspection then it will be dropped. These firewalls are not very resource-intensive.
(ii)Application Layer Firewall:- This is a firewall which works as a proxy server. It accesses the remote host i.e the destination of the network on the behalf of user and passes the packet of the user to the remote host or the destination network. There is a variation of application Gateway which is Circuit Gateway.
(iii)Circuit level Firewall:- Circuit Gateway is the connection between itself and the remote host and the user is not aware of this. It works as the session layer of the IC model or a layer between the application layer and the transport layer of the TCP. They monitor TCP handshaking between packets to determine whether a requested session is legal. The information that are passed to a destination computer through a Circuit level gateway appears to have originated from the gateway. The circuit-level gateways are inexpensive. Its advantage is to hide information about the private network which they protect.
(iv)Stateful inspection Firewall:- In stateful inspection firewall a packet is analyzed and the decision is made based on the context of other relative packets. Typically, it means the connection the packet belongs to. Therefore we need to maintain information about the connections and then decisions are made on each packet based on the current stay of the connection and the context of the packet within this connection. It tightens the rules for TCP traffic by creating a dictionary of TCP connections. It keeps track of TCP sequence to prevent attacks.
(v)Next-generation Firewall:- It is a part of the third generation of firewall technology.It is implemented on both hardware and software. Its main use is to detect and block attacks by applying security at the application, port and protocol levels. It brings an additional context for the decision-making process to the firewalls which provide the ability to understand traffic passing through it. And also it takes action to block the traffic that might exploit an attacker.
So, some of the firewalls are there which are used in between the internet and private network and some are there private and private networks. Each every firewall are used for checking the data. Firewalls are inserted in order across a network and look to all the traffic which are being passed through a point.
Firewalls are used for checking the source data and sends the data to the source network which are not harmful. If the source data are harmful then different types of firewall are there which will check the data. Firewalls plays an important role in the traffic of networks. It tests the packets and keeps the bad ones out of the network.