Questions: TCP/IP Model and Protocol Stack

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A browser sends an HTTP request to a web server. Which layer of the TCP/IP model is responsible for adding the source and destination IP addresses?

AApplication layer, because HTTP defines the addresses
BTransport layer, because TCP needs IP addresses to route segments
CInternet layer, because IP is responsible for addressing and routing
DLink layer, because MAC addresses are used for all addressing
Question 2 Multiple Choice

Why does the TCP/IP model combine the OSI Session, Presentation, and Application layers into a single Application layer?

ATo reduce the total number of layers to four for simplicity
BBecause application protocols like HTTP handle session management and data formatting themselves, making the OSI separation artificial
CBecause the Session and Presentation layers were never implemented by any real protocols
DBecause TCP handles session management at the Transport layer
Question 3 True / False

The TCP/IP model requires most applications to use TCP as their transport protocol.

TTrue
FFalse
Question 4 True / False

In TCP/IP encapsulation, the Transport and Application layer data passes through intermediate routers unchanged.

TTrue
FFalse
Question 5 Short Answer

What is encapsulation in the TCP/IP model, and why does it allow each layer to operate independently of the layers above and below it?

Think about your answer, then reveal below.