TCP/IP - Technical MCQs

Q1:

Which of the following are layers in the TCP/IP model?
  1. Application
  2. Session
  3. Transport
  4. Internet
  5. Data Link
  6. Physical

A 1 and 2

B 1, 3 and 4

C 2, 3 and 5

D 3, 4 and 5

ANS:B - 1, 3 and 4

This seems like a hard question at first because it doesn't make sense. The listed answers are from the OSI model and the question asked about the TCP/IP protocol stack (DoD model). However, let's just look for what is wrong. First, the Session layer is not in the TCP/IP model; neither are the Data Link and Physical layers. This leaves us with the Transport layer (Host-to-Host in the DoD model), Internet layer (Network layer in the OSI), and Application layer (Application/Process in the DoD).