TCP在网络协议(网络协议见这篇文章)中的重要性就相当于女朋友对于程序员的重要一样,这么说你应该知道有多重要了吧. 1. 三次握手 TCP在进行数据的传输之前必须先建立连接,建立之后才能进行数据的传输,那么所谓的建立连接是怎么回事呢?来看下其三次握手. 客户端发送SYN和seq序列号,SYN为标识位,意思为请求同步,seq是此次包的序列号,序列号是单调递增的,作用是保证传输的可靠性,在丢包的时候能确定丢的是哪个包. 服务端收到消息之后,发送确认的信息,包括标识位SYN和ACK(表确认作用).确…