Firewall (computing)
Adapted from Wikipedia · Adventurer experience
A firewall is a special tool used in computing to keep information safe. It works like a guard that watches all the data moving in and out of a computer or a group of computers. This data is called network traffic.
The firewall checks each piece of traffic against a set of rules. It decides if the data is allowed to pass through or if it should be blocked.
Firewalls are very important because they create a barrier. They protect trusted places, like a school’s computers, from untrusted places, such as the Internet. This helps stop harmful things from getting into the trusted area.
Firewalls can be set up in two main ways. One type protects an entire network of computers. The other type protects just a single computer. Both work to make sure only safe and needed information can move between different areas.
History
The word firewall started as a term for a wall that stops a fire from spreading between buildings. Later, it was used for things like the metal sheet that separates the engine part of a vehicle or aircraft from the passengers.
In the 1980s, when the Internet was still new, the word "firewall" began to be used for network technology. Before firewalls, routers were used to help keep networks separate.
The idea appeared even earlier in a 1983 movie called WarGames.
One of the first successful firewall products was called the PIX Firewall. It was created in 1994 by a small company. This product helped people connect their private networks to the public Internet safely. It became very popular and won an award in 1995. Later, a bigger company bought the rights to this technology.
Types of firewalls
See also: Computer security
Firewalls are mainly two types: network-based and host-based. Network-based firewalls sit between different networks, like between your home network and the internet. They control how information moves between them. They can be software, special hardware, or virtual systems. Host-based firewalls are placed directly on a single computer to manage its connections and resources.
The first type of firewall is called a packet filter. It checks small pieces of information called packets as they move between computers. It decides what to do with each packet based on simple rules, like where it comes from or where it's going. Later, more advanced firewalls learned to remember conversations between computers. Today, some firewalls can understand specific applications, like web browsing or file sharing, offering better protection.
Firewall Policies
A firewall uses rules to decide which internet traffic is allowed or blocked. These rules look at details of each piece of data, called a packet, to decide if it can pass through. Important details include where the traffic comes from, where it is going, which online service it uses, and what kind of communication it is.
Networks can be divided into zones, like a safe area and a less safe area, to control traffic between them. For example, a school might allow students to visit websites but block them from accessing certain services. Firewalls can also use user names to apply rules, making it easier to manage who can see what on the network. This helps keep the network secure by letting administrators control access based on who the user is.
Configuration
Setting up a firewall can be hard. Firewalls change based on the type of network, like public places or private homes. People in charge make rules to decide what information can come in or go out. This helps keep networks safe from unwanted visitors or harmful software.
Related articles
This article is a child-friendly adaptation of the Wikipedia article on Firewall (computing), available under CC BY-SA 4.0.
Images from Wikimedia Commons. Tap any image to view credits and license.
Safekipedia