(二)传输层

传输层提供应用程序之间(即端到端)的通信。这一层可以使用两种不同的协议。一种是传输控制协议 TCP(Trans-

(二)传输层 - 图1

mission Control Protocol),提供端到端之间的可靠传输,数据传送单位是报文段,其地位相当于前面提到的报文。另一种是用户数据报协议 UDP

(User Datagram Protocol),在端与端之间提供不可靠服务,但传输效率比 TCP 协议高,数据传送单位是数据报(Datagram),实际上就是以前提到的分组。

除了在端与端之间传送数据外,传输层还要解决不同程序的识别问题, 因为在一台计算机中,常常是多个应用程序可以同时访问网络。传输层要能够区别出一台机器中的多个应用程序。