Difficulty: Easy
Correct Answer: between peers
Explanation:
Introduction / Context: In layered network architectures, adjacent layers interact via service interfaces, whereas like-numbered layers on different hosts communicate using protocols. Understanding this separation clarifies the difference between service primitives and protocol data units, and avoids mislabeling device-to-device behaviors as protocol-layer interactions.
Given Data / Assumptions:
Concept / Approach: Protocols govern communication between peers—for example, TCP on one host with TCP on another. Across an interface, the relationship is service provision/consumption, not protocol peer exchange. “Between modems” names a device pair, not a layer relationship. “Between an interface” is grammatically incorrect and conceptually imprecise.
Step-by-Step Solution:
Recall: peers exchange PDUs following protocol rules.Interfaces expose services but do not define peer protocol behavior.Select “between peers.”Verification / Alternative check: OSI terminology distinguishes Service Access Points (interfaces) from protocols (peer-to-peer rules). This confirms the selection.
Why Other Options Are Wrong:
Between modems: hardware scope, not a layer-agnostic definition.Across an interface: describes service, not protocol.“Between an interface”: malformed and incorrect.None of the above: incorrect because “between peers” is right.Common Pitfalls: Confusing service interfaces with protocols; conflating device roles with layer relationships.
Final Answer: between peers.
Discussion & Comments