Firewall 101 for Dummies

Contents
What is a Firewall?

In architecture, a Firewall means a wall or partition designed to constrain or prevent the spread of fire. In computers, a Firewall is a wall and shield that protect a network or system from unauthorized access.
A Firewall is a security system which protects the System from Intruders and hackers. It is a network security device that keeps an eye on incoming and outgoing traffic and stops and slowdown viruses and malware to spread from one computer or subnet or network to another.
A Firewall uses a defined set of rules and terms for checking and filtering packet. Firewall security device filter outgoing and incoming traffic and only allow that traffic which fulfils all rules. Firewall decides whether to allow or block specific traffic according to security rules.
For example, you can think of a firewall as a security guard that decides who enters or exits a building.
2 Categories of Firewalls
Firewall can divide into two categories- A firewall is a software utility or hardware device that acts as a filter for data entering or leaving a network or computer.
Hardware Firewall
Use a router for Hardware Firewalls, but any other security product can also use. Place the Hardware Firewall between your PC and the outside world. Router and Security device can connect more than one device at a time. It is a tangible product or devices that security system and PC from outer threads, viruses, malware and many more harmful viruses.
Software Firewall
A software firewall is an intangible product. Software Firewall is a program and set of codes that can be installed in a computer or system. In case of attack, the software firewall hides open ports and will deflect incoming attacks. Software Firewall also aware and warn from suspicious outgoing traffic. When a software firewall present in a system, an attacker will have to cross two-level securities to access your PC, and it is too difficult for any attacker.
Firewall support services are like a backbone for every system and network. Firewall can secure and protects the network of both sides, client sides and server sides and deliver only useful content.
Is Firewall Necessary?

Well, the answer is always “it depends”. Generally speaking, there is a very good host of reason to install a firewall in several circumstances: for your corporation, your computer, your web site.
A firewall is a necessity if you want to ensure that your computer won’t be hacked. It is also to be sure that your personal and financial account information and the transaction won’t be stolen.
Without one or more firewalls protecting a network, it is like a road with entry to homes and factories with no gates or access control so that it is relatively easy for a burglar to access- or a hacker or malware program to exploit. Gates and security inspections will not prevent a burglar but will make it harder. Firewalls will not prevent every potentially bad act, but if they are configured appropriately can make things harder.
A firewall is not always necessary. A firewall is security control. Security control is selected based on its ability to mitigate specific threats. There are many situations where a firewall provides no mitigation to a threat.
There are also different types of firewalls. Ranging from simple layer 4 to application proxy, host-based firewalls and application firewalls.
Identify the threat. Then you can assess if a type of firewall will provide any mitigation to it.
Why is it a firewall important?

- If your network is connected to the internet, some types of malware find ways to divert portions of your hardware’s bandwidth for its purposes.
- Some types of malware are designed to gain access to your network to use sensitive information such as credit card info, bank account numbers or other proprietary data like customer information.
- Other types of malware are designed to destroy data or bring networks down.
What are the functions of firewalls?


Network Security
The firewall does this by filtering network traffic and blocking suspicious traffic. Suspicious traffic is determined by using various rules and conditions.

Packet level filtering (Network layer filtering)
The network layer uses the source IP address and destination IP address to route and delivers the data packet across the network. These addresses are present in every data packet. So, these addresses can be used to configure a firewall to filter the traffic

Circuit level filtering (Transport layer filtering)
This is more complex than packet-level filtering. This type of firewall filters the traffic based on port numbers that identify the destination application. A feature known as the three-way handshake process is used to guarantee data delivery. Sender computer sets up a temporary connection with the computer receiving the data in this process.
Firewalls can be configured in such a way that:
- A firewall can allow or deny a packet based on its destination port number.
- A firewall can approve outgoing and return traffic.

Application-level filtering (Application layer filtering)
This is the advanced level of filtering. Application layer protocols such as HTTP and FTP are used to filter data through this process. It can also stop the traffic temporarily for more advanced investigation or actions. Both packet and service level filtering is used in application-level filtering for network security. Configuring a software firewall for application-level filtering can slow down your computer. So, use this configuration only for a hardware firewall.
What are the types of firewalls?

- Proxy firewall
- Unified threat management (UTM) firewall
- Stateful inspection firewall
- Next-generation firewall
- Packet-Filtering Firewalls
- Stateful inspection firewalls
- Application-level gateways
- Next-gen firewalls
- Circuit-Level Gateways
I need tto too thank you for this fantastic read!!
I definitely enjoyed evey bit of it.I have got you book-marked to look at new things
you post…
Well compoosed articles like yours renews
my faith in today’s writers.You’ve written information I can finally
agree on and also use.Many thanks for sharing.
Very good info. Lucky me I discovered your blog by accident.
I have book-marked it for later!
Hey! This iis my first comment here so I just wantred to give
a quick shout out and say I truly enjoy reading through your articles.
Aporeciate it!
I’m very happy to discover this page. I need to to thabk you for ones time just for this fantastic read!
I definitely really liked every little bit of it and I
have you bookmarked to check out new things in your blog.
Hello, I enjoy reading all of your article.
I like to write a little comment too support you.
I got this site from myy pal who shared wiyh me concerning this website and now
this time I am browsing this website and reading very informative articles or reviews att thios place.
What’s up, aftr reading this awesome post i amm as well
delighted to share my experience here woth friends.
Nice blog here! Also your web site a lot up
very fast! I desire my site loaded up as quickly as yours…
Hello! Do you use Twitter? I’d like to follow you if that would be okay.
I’m definitely enjoying your blog and look forward too new articles.
I simply want to input that you have ? good website ?nd I enjoy the design and also artcles ?n it!
I simply want to input that you have ? good website ?nd I enjoy tthe design and allso artcles
?n it!
I have found very interesting your article.It’s pretty worth enough
for me. In my view, if all website owners and
bloggers made good content as you did, the web will be a lot more useful thn ever before.
I have found very interesting your article.It’s
pretty worth enough for me. In my view, if all website owners
and bloggers made good content as you did, the web will
be a lot more useful than evwr before.
Hi there to every body, it’s my firset go to see of this webpage; this webpage cntains amazzing and really
excellent data inn suppport of readers.
It’s not my first time to ggo to see this web page, i am visiting this web site very often and take good facts from here.
It’s not my first tjme to go to see this web page, i am visiting this
web site very often and take good facts from here.
I enjoy reading through youur website. Thanks!
Your mode of describing all in this piece of writing iss in fact pleasant,
all be capable of simply bee aware of it, Thanks a lot.
Very nice post. I just stumbled upon yur blog and wanfed to say that I’ve truly enjoyed surfing around
your blog posts. In any ccase I will be subscribing to
your feed and I hope you write again vedy soon!
It’s not my first time to go to seee this web page, i am
visiting this web site vvery often and take good facts from
here.
I enjoy rreading through your website. Thanks!
Hello, I enjuoy reading all of your article. I like to write a little comment to support you.
Pretty! This has been an extremely wonderful post. Thans for providing this info.
Hello, afer reading this amazing article i am as well happy
to share my familiariyy here with mates!
Hello There. I found yojr blog using google. This is an exttremely well written article.
I’ll make sure to bookmark iit annd return to read more off your useful information. Thanks for the post.
I’ll certainly return.
It is not mmy first time to go to see this website, i am visiting this web page dailly and take good information from here all the time.
Pretty! This has been an extremely wonderfl post.Thank you for supplying this info.
Way cool! Some very valid points! I appreciate you penning this plst and the rest
of the website is also really good.
Wow, amazing blog layout! How long have you been blogging for?
youu made blogging look easy. The overall look of your webb
site is excellent,as well as the content.
I hae found very intdresting your article.It’s pretty worth enough for me.
In my view, if all website owners and bloggers made
good content as you did, thhe web will be a lot more useful than ever before.
Ohh, its fastidious discussion about this article here at this
web site, I haave read all that, so now me also commenting at this place.
Hello There. I found your blog using google.
This is ann extremely well written article.
I’ll make sure to bookmark it and return tto read more of your useful information. Thanks for the
post. I’ll certainly return.
Fabulous, what a web site itt is! This web site provides usefu data to us, keep it up.
This is the perfect blog for anybody who opes to find out about
this topic. You definitely put a brand new spin on a topic which haas been discussed for decades.Wonderfful stuff, just
excellent!
Hello, I enjoy reading all of your article. I like to write a little comment to support
you.
Woah! I’m really digging the template/theme of this blog.
It’s simple, yet effective. A great deal of times it’s hard to acquire
that “perfect balance” between superb usability and appearance.
I have to admit you have done a great job with this.
Additionally, the blog loads super quick for me on Firefox.
Superb Blog!
Also visit my web blog – ArdellaGKuns