Introduction of Firewall
A firewall is a network
security device, either hardware or software-based, which monitors all incoming
and outgoing traffic and based on a defined set of security rules it accepts,
rejects or drops that specific traffic.
A firewall establishes
a barrier between secured internal networks and outside untrusted network, such
as the Internet.
Firewalls filter
traffic based on a variety of factors, including rules, IP address, connection
state, and by referencing databases. Firewalls act as a bouncer, sending away traffic
that doesn’t fit criteria.
Firewalls can also be
used to filter out places that an administrator doesn’t want a user to go. For
example, an admin may block Facebook or YouTube through firewall settings to
prevent workers from breaking company policy on Internet usage. They may also
filter out sites known to be sources of malware to deter users from
accidentally downloading a virus.
Types of Firewalls:
- Packet
Filters –
It is a technique used to control network access by monitoring outgoing and incoming packets and allowing them to pass or halt based on the source and destination Internet Protocol (IP) addresses, protocols, and ports. This firewall is also known as a static firewall.
- Stateful
Inspection Firewalls –
It is also a type of packet filtering which is used to control how data packets move through a firewall. It is also called dynamic packet filtering. These firewalls can inspect that if the packet belongs to a particular session or not. It only permits communication if and only if, the session is perfectly established between two endpoints else it will block the communication.
- Application
Layer Firewalls –
These firewalls can examine application layer (of OSI model) information like an HTTP request. If finds some suspicious application that can be responsible for harming our network or that is not safe for our network then it gets blocked right away.
- Next-generation
Firewalls –
These firewalls are called intelligent firewalls. These firewalls can perform all the tasks that are performed by the other types of firewalls that we learned previously but on top of that, it includes additional features like application awareness and control, integrated intrusion prevention, and cloud-delivered threat intelligence.
- Circuit-level
gateways –
A circuit-level gateway is a firewall that provides User Datagram Protocol (UDP) and Transmission Control Protocol (TCP) connection security and works between an Open Systems Interconnection (OSI) network model’s transport and application layers such as the session layer.
- Software
Firewall –
The software firewall is a type of computer software that runs on our computers. It protects our system from any external attacks such as unauthorized access, malicious attacks, etc. by notifying us about the danger that can occur if we open a particular mail or if we try to open a website that is not secure.
- Hardware
Firewall –
A hardware firewall is a physical appliance that is deployed to enforce a network boundary. All network links crossing this boundary pass-through this firewall, which enables it to perform an inspection of both inbound and outbound network traffic and enforce access controls and other security policies.
- Cloud
Firewall –
These are software-based, cloud-deployed network devices. This cloud-based firewall protects a private network from any unwanted access. Unlike traditional firewalls, a cloud firewall filters data at the cloud level.
No comments:
Post a Comment