首页 > 代码库 > 《深入理解计算机网络》读后小记 10、传输层

《深入理解计算机网络》读后小记 10、传输层

一、传输层概述

  1、划分传输层的必要性:主机在运行网络应用程序时,会为每个应用程序分配一个唯一的应用进程标识,而应用进程的识别就需要依靠传输层了,它就是通过“端口”将不同应用进程进行对应的。

  2、点对点连接,就是通信双方直接通过电缆进行的连接,也就是通常所说的背对背连接,中间没有经过任何其他设备。

  3、端对端连接,就是两个端系统之间的连接,体现在两个终端系统的连接时要经过一个或多个设备。

  4、端到端服务包含两层含义:一是从物理角度来讲,通信双方不是在同一链路上;二是从虚拟的传输角度来讲,两端的连接是直接进行的,屏蔽了核心网络结构和各种子网间的差异。

  5、端到端传输的优点:数据经过中间设备无需存储转发,直接传输,所以可靠性高,传输延迟小。缺点:源端只能等数据传输完成后,才能拆除虚拟传输连接,这样,如果传输的延迟很长,就会对源端设备造成很大的资源浪费;如果设备关机或者故障,端到端传输就不可能实现,因为无法建立虚拟的专用传输通道。

  6、点到点传输是通过与它直连的设备将数据一次次的转发下去,是一种接力传输方式。优点:源端将数据发出去了就不管了,不会浪费源端的资源,另外接收端关机或者故障,还可以通过存储转发技术进行缓冲。缺点:不能确定目的端能否或何时收到数据。

 

《深入理解计算机网络》读后小记 10、传输层