socket

引用:https://www.jianshu.com/p/29868fb82890

TCP是主机对主机层的传输控制协议,提供可靠的连接服务:

位码即tcp标志位,有6种标示:

  • SYN(synchronous建立联机)
  • ACK(acknowledgement 确认)
  • PSH(push传送)
  • FIN(finish结束)
  • RST(reset重置)
  • URG(urgent紧急)
  • Sequence number(seq 顺序号码)
  • Acknowledge number(ack 确认号码)
建立连接协议(三次握手)
连接终止协议(四次握手)

TCP状态转换

问题:

1、 为什么建立连接协议是三次握手,而关闭连接却是四次握手呢?
2. 为什么不能用两次握手进行连接
3. 为什么TIME_WAIT状态还需要等2MSL后才能返回到CLOSED状态?
优化配置
原文地址:https://www.cnblogs.com/lides/p/11170650.html