Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

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.

like image 526
stuck Avatar asked Nov 13 '10 03:11

stuck


1 Answers

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.

like image 166
Andrew Avatar answered Oct 28 '22 19:10

Andrew