2010-11-13 62 views
4

Q.“应用层”与TCP网络模型的“传输层”有什么不同?“应用层”与TCP网络模型的“传输层”有什么不同?

我是学习网络程序基础知识的学生。 这是我无法清楚解释的作业中给出的问题之一。

我明白每个图层的概念以及它在模型中的作用,但我怎么能比较和解释应用层和传输层之间的差异?

谢谢。

回答

5

传输是在两个端点之间移动数据的行为(想象TCP/IP中的“TCP”)。应用程序层是使用该传输的应用程序(例如,考虑HTTP或FTP)。

有关更多信息,请参见http://en.wikipedia.org/wiki/OSI_model

3

它退出简单。

传输层 - 在两端之间传输数据。所以,它处理很多事情,如重传数据(如果它在之前的尝试失败,流量控制,错误控制)。你应该知道传输层和DLL之间的差错控制(谷歌为它)。

应用层 - 接近用户端。用户通过应用层与网络交互。说HTTP协议。应用层通过互联网向最终用户定义关于通信数据的规则。它更加面向软件。

作为一个层您认为应用层定义或设置数据传输的规则,确定最终的合作伙伴等(您可以搜索HTTP做什么?)并将数据提供给较低层最后,传输层负责将这些数据发送到网络。

相关问题