Questions: Application-Layer Gateways and Proxies

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A network administrator wants to prevent employees from uploading sensitive documents to cloud storage services, even when those services use HTTPS. Which type of device can accomplish this, and why?

AA packet-filtering firewall, because it can inspect the content of HTTPS packets
BA stateful firewall, because tracking TCP connection state reveals upload attempts
CAn application-layer proxy with SSL inspection, because it terminates and decrypts HTTPS connections to inspect HTTP content before re-encrypting and forwarding
DA router with access control lists, because blocking port 443 will prevent HTTPS uploads
Question 2 Multiple Choice

A company deploys a device in front of its web servers that handles TLS termination, load-balances requests across multiple backend servers, and caches static assets. This is best described as which of the following?

AA forward proxy, because it intermediates between clients and servers
BA reverse proxy, because it acts on behalf of servers rather than clients
CAn application-layer firewall, because it filters malicious requests
DA transparent proxy, because clients are unaware of the intermediary
Question 3 True / False

A forward proxy sits in front of servers to protect them from external clients, while a reverse proxy sits in front of clients to route their requests.

TTrue
FFalse
Question 4 True / False

To inspect application-layer content, a proxy must establish two separate TCP connections: one with the client and one with the destination server.

TTrue
FFalse
Question 5 Short Answer

Why can a traditional network-layer firewall not prevent SQL injection attacks, and what property of an application-layer gateway makes it capable of doing so?

Think about your answer, then reveal below.