第五章:传输层 第五章:传输层详解 传输层是计算机网络协议栈中的关键层次之一,它位于应用层和网络层之间,为运行在不同主机上的应用程序提供端到端的通信服务。传输层的核心功能是提供可靠的、有序的、高效的数据传输,屏蔽底层网络细节,使应用层可以专注于业务逻辑。 5.1 传输层的功能 传输层的主要功能包括: 进程间的通信(Process-to-Process Communication): 传输层负责将数据从发送主机的特定进程传递到接收主机的特定进程。这与网络层的host-to-host通信形成对比。 多路复用(Multiplexing)和多路分解(Demultiplexing): 多路复用: 在发送端,传输层从多个应用程序接收数据,并将其封装成带有特定端口号的报文段,然后传递给网络层。