当在Windows XP中同时运行多个网络应用程序时,每个应用程序都会产生自己的数据流,传输层是用什么方法区分不同应用程序的数据流呢?在数据流被分段(分组)以后,传输层依靠什么来重新组装这些数据流呢?如果某个数据段在传输过冲中丢失了或重复了,可靠的传输协议依据什么去要求重传这些数据或丢弃多余的数据呢?带着这些问题,下面来谈论传输层所提供的服务。