会话多路复用

将某些类型的数据(如视频流)作为完整的通信流在网络中发送,会使用所有可用带宽并阻止其他通信同时发生。 而且也难以对损坏的数据开展错误恢复和重新传输的工作。

图中显示了数据被分割成更小的块,在同一网络上交替(多路复用)实现不同用户的不同通信。 因此,当在同一台计算机上同时运行多个应用程序时,可以按照传输层协议的要求将数据分段,然后加以收发。

如果不分段,只有一个应用程序能够接收数据。 例如视频流,介质会完全被一种通信流消耗,而不会与其他通信流共享。 在观看视频时,您将不能接收电子邮件、使用即时消息工具聊天或浏览 Web 网页。

为了识别每段数据,传输层向每个数据段添加包含二进制数据的报头。 该报头含有位字段。 不同的传输层协议通过这些字段值在管理数据通信过程中执行各自的功能。