📚 Knowledge Library — Topic 5.5D — Internet & Security

Firewalls & Proxy Servers Explained Simply

Learn how networks defend themselves by checking traffic, blocking unsafe requests and using proxy servers as a safer middle point between users and the internet.

1. Invitation

A network needs protection at the entrance.

When a computer connects to the internet, data travels in and out of the network.

Some traffic is safe. Some traffic may be unwanted, suspicious or harmful. A network needs a way to check what should be allowed through.

💡 Key idea: firewalls and proxy servers help control traffic between a user or network and the internet.
Figure 1.1
Network Defence
Internet traffic

Check point

Allowed or blocked
2. Big Idea

A firewall checks traffic against rules.

A firewall can be hardware, software, or both.

It examines incoming and outgoing network traffic and checks whether it matches the rules or criteria that have been set.

💡 Firewall = checks traffic and allows or blocks it based on rules.
Figure 2.1
Firewall Decision
Traffic arrives

Firewall checks rules

Allow ✅ / Block ❌
3. FutureLogic Bridge

Think of a security guard at the gate.

A security guard checks people before they enter a building.

If someone is on the approved list, they can enter. If they are banned or suspicious, they are refused entry.

A firewall works in a similar way for network traffic.

💡 Bridge: firewall = security guard checking who is allowed in or out.
Figure 3.1
Security Guard Model
Visitor

Guard checks list

Enter or leave
4. Firewall Rules

Rules decide what happens to traffic.

A firewall can use criteria such as allowed websites, blocked IP addresses, or closed ports.

Traffic that meets the criteria is allowed through. Traffic that does not meet the criteria is blocked or rejected.

Firewall actionWhat it means
AllowTraffic meets the rules
BlockTraffic does not meet the rules
Close a portStops traffic using that route
Figure 4.1
Rules and Traffic
Criteria set

Traffic examined

Decision made
5. Proxy Server

A proxy server sits between the user and the internet.

A proxy server acts as an intermediary. This means the user does not connect directly to the web server.

The request goes to the proxy server first. The proxy can then pass the request on, block it, or respond using stored data.

💡 Proxy server = a middle point between the client and the internet.
Figure 5.1
Proxy Path
User

Proxy server

Internet
6. FutureLogic Bridge

Think of a reception desk.

In an office, visitors do not go directly to every worker. They go to reception first.

The receptionist can pass on requests, answer common questions, hide private office details, and stop unwanted visitors.

A proxy server does a similar job for network requests.

💡 Bridge: proxy server = reception desk between the user and the internet.
Figure 6.1
Reception Desk Model
Visitor

Reception

Office staff
7. Proxy Features

Proxy servers can hide IP addresses and cache pages.

Two important proxy server functions are often tested.

A proxy can hide the public IP address of the user or network. It can also use caching, which means storing copies of frequently requested web pages.

Proxy featureHow it helps
Hide IP addressMakes the user/network less directly exposed
CachingReturns stored pages more quickly and reduces requests
Block requestsStops access to unsuitable or unsafe content
Figure 7.1
Proxy Functions
Hide IP
+
Cache pages
+
Filter requests
8. Firewall vs Proxy

They are related, but not the same.

A firewall focuses on checking traffic against rules and blocking or allowing it.

A proxy server sits between the user and the internet. It can hide IP addresses and store cached copies of web pages.

FirewallProxy Server
Checks traffic against criteriaActs as an intermediary
Allows or blocks trafficCan hide public IP address
Can block portsCan cache web pages
Figure 8.1
Key Difference
Firewall
checks traffic



Proxy
sits in the middle
9. Worked Example

Explain how a firewall protects a network.

Exam answers need more than "it blocks hackers". Explain how the firewall makes its decision.

Question

Describe how a firewall can help protect a network.

Model answer: "A firewall examines incoming and outgoing traffic and checks it against set criteria. Traffic that meets the criteria is allowed through, while traffic that does not meet the criteria is blocked or rejected."
Figure 9.1
Exam Structure
Examines traffic
+
Checks criteria
+
Allows or blocks
10. Exam Tip

Proxy-only features are important.

Students often give firewall answers when asked about proxy servers.

For proxy servers, remember the features that make them distinct: they can hide the public IP address and cache frequently requested web pages.

🎯 Exam Tip: firewall = checks traffic using criteria. Proxy server = intermediary that can hide IP addresses and cache web pages.
Figure 10.1
Remember This
Firewall
criteria check



Proxy
hide IP + cache
11. Common Mistake

Do not say only "blocks hackers".

That answer is too vague because it does not explain what the firewall actually does.

⚠️ Common Mistake:

Student answer: "A firewall blocks hackers."

❌ Too vague. It does not describe the process.

Better answer: "A firewall examines incoming and outgoing traffic, checks it against set criteria, and blocks traffic that does not meet those criteria."
Figure 11.1
Better Wording
Weak answer
blocks hackers



Better answer
checks + criteria
12. Summary

Network defence in one screen.

A firewall protects a network by examining traffic and allowing or blocking it based on set rules.

A proxy server acts as an intermediary between the user and the internet. It can hide the public IP address and cache frequently requested pages.

The best exam answers explain what the protection does, not just the name of the tool.

💡 Final thought: a firewall guards the gate; a proxy server works like reception in the middle.
Figure 12.1
Final Model
Internet

Firewall / Proxy

Protected network