传输层--计算机网络

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liyuerge/article/details/79440053
  传输层,在osi参考模型中是处于低三层和高三层最中间的一层,是整个协议层次结构的核心,功能是提供从主机到主机的可靠的,价格低廉的数据传输;其最终目标是想用户或者应用程序的进程提供有效可靠的最佳的服务。其实简单来理解的话,我们可以结合网络层,在网络层中,并不关心数据是从具体哪个主机发出的,也不关心是数据由谁来接收,网络层所关心的内容是,数据传输过来以后,我要在众多的网络节点中,选择一条最合适的到达目的主机的路径。而传输层则是关心数据是是由谁发出,我要发给谁,我怎么找到这个主机,怎么和这个主机建立链接,以及怎么控制发送方和接收方的传输速率使之相匹配。   从另一个角度来说,整个网络分为通信子网和资源子网,通信子网负责通信(即数据传输和信息交流),资源子网即网络中的各个主机,通俗理解来说的话,资源子网就是包含有数据文件的主机(包括你的电脑和别人的电脑),通信子网就是不具备数据存储功能的主机,例如路由,交换机等等。osi模型中的低三层处于通信子网,高三层和第四层处于资源子网,而网络层又无法保证通信子网所提供面向链接的服务的可靠性,用户所在的资源网又没有控制通信子网的能力,所以需要加一个传输层,用来改善传输质量,这样,不同的子网接口,不同的应用程序就可以用一种标准的原语集来编写而不必担心由于子网不同等原因引起的不可靠的数据传输。

猜你喜欢

转载自blog.csdn.net/liyuerge/article/details/79440053