它建立在网际层协议(IP)提供的数据包传输技术之上,.TCP使应用程序可使用连续的数据进行通信.除非由于网络故障导致连接中断或冻结,TCP都能保证数据流完好地传输.而不会发生丢包 ,重包或是乱序的问题. 1 TCP工作原理 如果使用udp提供的数据报机制,代码还要考虑传输的可靠性问题,以及错误是的恢复方案.但如果用TCP,数据包就隐藏在协议层之下,应用只需要型目标机器发生数据流,TCP会自动将丢失的信息重发,保证信息能够成功到达目标机器.对于程序可见的只有数据流,实际的数据包和序列号都被操作系统…