GSLC · Question #29
Which of the following layers of TCP/IP model is used to move packets between the Internet Layer interfaces of two different hosts on the same link?
The correct answer is C. Link layer. The Link layer of the TCP/IP model is responsible for transmitting data between two hosts that share the same physical or logical link, handling the handoff from the Internet layer down to the physical medium.
Question
Which of the following layers of TCP/IP model is used to move packets between the Internet Layer interfaces of two different hosts on the same link?
Options
- AApplication layer
- BTransport Layer
- CLink layer
- DInternet layer
How the community answered
(25 responses)- A4% (1)
- C96% (24)
Why each option
The Link layer of the TCP/IP model is responsible for transmitting data between two hosts that share the same physical or logical link, handling the handoff from the Internet layer down to the physical medium.
The Application layer provides end-user services such as HTTP and DNS and has no role in moving packets between hosts at the link level.
The Transport layer provides end-to-end communication (TCP/UDP) between processes, not between link-level interfaces on the same segment.
The Link layer (also called the Network Access layer) operates directly below the Internet layer and is responsible for moving frames between nodes on the same network segment or link. It handles physical addressing (MAC addresses) and media access, enabling two hosts on the same link to exchange packets passed down from the Internet layer. This is precisely the scope defined in RFC 1122.
The Internet layer (IP) handles logical addressing and routing across multiple networks, not communication confined to a single link.
Concept tested: TCP/IP Link layer role in same-link delivery
Source: https://www.rfc-editor.org/rfc/rfc1122
Topics
Community Discussion
No community discussion yet for this question.