Skip to main content

Firewall

What is Firewall?

A firewall is a network security device that monitors and controls incoming and outgoing devices based on the defined set of security rules. The purpose of a firewall is to establish a barrier between a trusted internal network and an untrusted external network (such as the internet) in order to block malicious traffic like viruses and hackers. Therefore the firewall can be hardware, software or cloud-based which monitor and control all outgoing and incoming traffic, each type of firewall having its own defined set of security rules based on this it accepts, rejects or drops that specific traffic.

Firewall Process

Types of Firewall Category

Network Firewall - Filter traffic between two or more networks and run on network hardware
Host based Firewall - Run on host computers and control network traffic in and out of those machines.

Firewall Task

  • Defend resources
  • Validate access
  • Manage and control network traffic
  • Record and report on events
  • Act as an intermediary

Types of Firewall

  • Packet-Filtering Firewalls
  • Next-Generation Firewalls (NGFW) 
  • Proxy Firewalls 
  • Network Address Translation (NAT) Firewalls 
  • Stateful Multilayer Inspection (SMLI) Firewalls 

Packet-Filter or Network Layer

Packet filter firewalls is also called network layer firewalls, to control network access it operates outgoing and incoming packet. Therefore it allows them to pass or stop based on source and destination IP address, protocols, and ports. However, in the OSI model, it mainly uses the first three layers and analyzes traffic at the transport layer protocol. It generally falls into two sub-categories, stateful and stateless. 

Next-Generation Firewalls (NGFW) 

The next-generation firewalls is a traditional firewalls technology, it has additional functionality such as application inspection, deep packet inspection, traffic inspection, SSL/SSH inspection, anti-virus, intrusion prevention systems, etc, which used to stop modern days security breaches like application-layer attacks and advanced malware attacks.

Proxy Firewalls 

A proxy firewalls is the network security system, that filters network traffic at the application layer. It is also called an application firewalls or gateway firewalls. A proxy gateway receives a request from a client inside the firewalls, where it is then evaluate against a set of rules and then sends this request to the remote server outside of the firewalls. Therefore, firewall proxy provides internet access to computers on a network, that filter, cache, control, and log request coming from client to keep the network secure. However, the proxy firewalls monitor traffic for HTTP and FTP protocols.

Network Address Translation (NAT) Firewalls

Network address translation (NAT) firewalls is actually a sorting method of the incoming packet that assures users, that only the request information is receive. Therefore it is similar to a proxy firewalls that they act as an intermediate between a group of computer and outside traffic. In this, by using a single IP address, it allows multiple devices with independent network addresses to connect to the internet, where individual IP addresses are hidden because of this IP addresses can’t be captured by hackers.

Stateful Multilayer Inspection (SMLI) Firewalls 

Stateful multilayer inspection (SMLI) firewalls filter packets at the application, network, and transport layers it uses a sophisticated form of packet filter that examines all the seven layers of the OSI model. It also examines packets to determine the state of the communication to ensure all initiated communication is only taking place with trusted sources. Therefore, each packet is examine and compared against known states of friendly packets.

Generation of Firewall

  • First Generation- Packet Filtering Firewall
  • Second Generation- Stateful Inspection Firewall
  • Third Generation- Application Layer Firewall
  • Next Generation Firewalls (NGFW)
  • Also learn about Network Address Translation (NAT)


Comments

Popular posts from this blog

Printer

What is Printer? Another widely used output device is a printer and it is a computer peripheral device. A printer produces a hard copy of a processed text or a result. A hard copy refers to a permanent human-readable text or graphics taken on physical print media such as paper or transparency. A printer will use toner to provide a quality print on paper, a toner is a replaceable material. Once the toner gets empty we can refill it and reuse it.  Most of the printers are used for commercial purposes such as private offices, industries, government offices, photo studios, etc,. Most of the printers are used to print emails, documents, files, images, color photos, color documents, color posts, banners, advertisement posters, etc,. There are the following 5 types of printers such as dot matrix printer, inkjet printer, laser printer, dye-sublimation printer, and plotter printer this are all the printer which uses nowadays for a printing purpose. A printer is characterized by the followin...

Dot Matrix Printer

What is Dot Matrix Printer? A dot matrix printer or impact matrix printer refers to a type of computer printers with a print head that contains a cluster of pins. The pins run back and front on the page and print by impact with striking an ink-soaked cloth ribbon against a paper similar to a typewriter. The Dot-matrix printers can print at a speed of 500 cps. Therefore a low-resolution dot matrix printers use 9 pins and a high-resolution dot matrix printer uses 24 pins. Then the low-resolution dot matrix is use to apply ink on the surface for layout.  In this a printer is able to print different patterns but not only the specific characters. Then a Dot-matrix printers are work as a non-impact method such as laser printers or inkjet printers where they also use the same process for printing. In this each dots produce by a wire or pin which is a tiny metal rod. The tiny electromagnet give the power to move forward directly small levers and a ribbon mask holder which facing the papers...

Blade Server

What is Blade Server? A blade server is a compact, high density, self-contained server that chassis housing multiple thin, modular electronic circuit boards, known as server blades. It is used in the datacenters to save space, minimize power consumption, reduce cooling expenses, redundancy, reduce cabling, increase storage capacity, and reduce energy cost. Each blade is a server in its own right, often dedicate to a single application. It consists of hot-plug hard drives, memory, input/output cards, and network cards. With enterprise-class blade servers, storage is external, and blades are diskless. A blade servers is used for hosting virtual platforms, file sharing, SSL encryption of web communication, streaming audio and video content, database hosting, and application hosting. Blade Server Benefits of Blade Servers The following benefits of blade servers are Minimize Power Consumption Storage Capacity is High Less needs for Cables High Space Saving Scalable Architecture Diskless or ...