How is "Application Layer" different from "Transport Layer" of the TCP Network Model?

stuck picture stuck · Nov 13, 2010 · Viewed 16.2k times · Source

Q. How is "Application Layer" different from "Transport Layer" of the TCP Network Model?

I am a student learning about the basics of networked programs. This was one of the questions given in the assignment which I can't explain clearly.

I do understand the concept of each layer and what it does in the model, but how could I compare and explain the differences between the Applicaiton Layer and the Transport Layer?

Thank you.

Answer

Andrew picture Andrew · Nov 13, 2010

Transport is the act of moving data between two end points (think the "TCP" in TCP/IP). The application layer is the application that makes use of that transport (think HTTP or FTP, for example).

See http://en.wikipedia.org/wiki/OSI_model for more info.