1 TCP如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向上传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。TCP将它的信息送到更高层的应用程序,例如Telnet的服务程序和客户程序。应用程序轮流将信息送回TCP层,TCP层便将它们向下传送到IP层,设备驱动程序和物理介质,最后到接收方。 面向连接的服务(例如Telnet、FTP 、SMTP等)需要高度的可靠性,所以它们使用了TCP。DNS在某些情况下使用TCP(发送和接收域名数据库),但使用UDP传送有关单个主机的信息。传输控制协议TCP特点: OSI第四层传输层协议; 面向连接的可靠传输协议; 有可靠保证、流量控制和差错恢复功能; 基于三分组握手协议,协议执行类似于打电话。可靠传输协议TCP三分组握手原理:TCP建立连接的三次握手过程 初始化主机通过一个同步标志置位的数据段发出会话请求;,主机A发给主机B的数据中使用TCP包,包中包含有