Step 1: Understanding Proxy Firewalls:
A proxy firewall (also known as an application-level gateway) acts as an intermediary between client systems and the internet. Instead of allowing direct packet exchange, the proxy firewall intercepts connections, performs deep content inspection, and establishes a separate connection to the target server on behalf of the client.
Step 2: Mapping Firewalls to the OSI Model:
Different types of firewalls operate at different layers of the OSI model:
- Packet Filtering Firewalls: Operate at Layer 3 (Network layer) and Layer 4 (Transport layer), inspecting raw IP addresses and port numbers.
- Stateful Inspection Firewalls: Operate at Layer 3 and Layer 4, tracking the state of active network connections.
- Proxy Firewalls: Operate at Layer 7 (Application layer). Because they operate at the highest layer, they can inspect application-specific data payload protocols (such as HTTP, HTTPS, FTP, and SMTP) to block malicious web requests, strip harmful scripts, or enforce web filtering policies.
Step 3: Conclusion:
Proxy firewalls are implemented at the
Application layer of the OSI model, which corresponds to option (B).