What is Firewall in Computer Network?
Firewall device is a security appliance, used for security of a network.
It is work on layer 7(application layer), layer 4 (transport layer) and layer 3 (network layer).
Majorly there are three types of firewall :-
- Packet filtering
- Proxy firewall
- Stateful/NGFW(Next-generation firewall)
- Packet filtering Firewall: In this type of firewall, data packet will be filtered. Like from which network data packet will come and that network is allowed in this network or not if allowed then data packet will forward into network otherwise firewall will deny.
- Proxy Firewall: Proxy firewall means on behalf of like currently we are using server of India for accessing a network, you can check your location using Google but using proxy server we can change our live location at sitting at home. Command which is use for set proxy in your system is inetcpl.cpl this command will type in run command in your system press Ctrl+R for open run command and type that command, after that go to connection tab then in the bottom section click on LAN settings then check proxy server option and type your proxy server IP and port number which are easily available in internet simply search on Google proxy server list. Proxy server is available for free and paid also in free proxy server there is a risk of little bit but if you want to use proxy with security you can use paid proxy server.
- Stateful/NGFW (Next-generation firewall): A stateful firewall is a network security appliance that monitors and controls network access. It is a vital part of any organization's security infrastructure. A stateful firewall allows a network administrator to enforce specific inbound and outbound rules for each computer, server, printer or other type of network device on a private, public or internal network. The firewall inspects traffic that enters or leaves the company's network and decides whether to allow or deny it based on the rules you set.
Also check out this : C++ Array to Function - Learn With AVRK