概念
TCP是一种保障可靠性的传输层协议.
特点
(1)有连接: 在知道对方的ip和port之后,需要建立连接
(2)可靠: 能感知到对方是否收到消息
(3)面向字节流: 有读写缓冲区,读写自由
3.可靠性
(1)连接管理机制 --- 保证双方连接
三次握手: 服务器进入LISTEN状态后,客户端向服务器发送SYN连接请求,服务器收到后回应ACK并发送SYN连接请求,等客户端回应ACK后则连接建立成功。
四次挥手: 当有一方主动断开连接后,会发送FIN断开请求,被动方则回应ACK并进入CLOSE_WAIT状态,等被动方关闭文件描述符后,会发送FIN断开请求,此时主动断开方处于TIME_WAIT状态并回应
ACK,2MS