Application-layer protocols: which listed items are TCP/IP protocols operating at the OSI Application layer? (IP, TCP, Telnet, FTP, TFTP)

Difficulty: Easy

Correct Answer: 3, 4 and 5

Explanation:


Introduction / Context:
Protocols live at different layers with distinct responsibilities. Correctly classifying them aids design and troubleshooting. Application-layer protocols directly serve end-user applications, while lower layers provide transport or routing.



Given Data / Assumptions:

  • List includes: 1) IP, 2) TCP, 3) Telnet, 4) FTP, 5) TFTP.
  • OSI Application layer covers end-user services, not transport or network functions.


Concept / Approach:
Classify each item: IP (Layer 3, Internet), TCP (Layer 4, Transport), Telnet/FTP/TFTP (Application layer). Therefore, the set of application-layer protocols is Telnet, FTP, and TFTP.



Step-by-Step Solution:

IP → network routing; not application.TCP → transport; not application.Telnet → application (remote terminal).FTP → application (file transfer, TCP based).TFTP → application (trivial file transfer, UDP based).


Verification / Alternative check:
Check common port assignments: Telnet 23/TCP, FTP 21/TCP (and data ports), TFTP 69/UDP—all classic application services.



Why Other Options Are Wrong:
1 and 3 / 1, 3 and 5: Include IP, which is not application-layer.
All of the above: Incorrect because IP and TCP are not application-layer protocols.



Common Pitfalls:
Equating “uses a port” with “application layer.” TCP and UDP use ports but remain transport protocols; the services using them are application-layer.



Final Answer:
3, 4 and 5

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion