A support engineer is mapping where the HTTP, DNS and SMTP protocols sit within the four-layer TCP/IP model so she can explain the stack to a new hire. Into which TCP/IP layer do these three protocols fall?
- ATransport layer
- BApplication layer Correct
- CInternet layer
- DNetwork access layer
Why A is wrong: These protocols do rely on TCP or UDP, which makes this tempting, but that reliance is on the Transport layer's services rather than the layer where the protocols themselves live.
Why B is correct: HTTP, DNS and SMTP are all application protocols that generate and interpret user-facing data, so in the TCP/IP model they sit at the Application layer.
Why C is wrong: Traffic is routed at the Internet layer, so it seems plausible, but this layer handles IP addressing and routing, not application protocols.
Why D is wrong: This layer is the foundation of the stack, which can distract, but it deals with physical transmission and framing, not with HTTP, DNS or SMTP.