1 个回答
建立连接前server端需要监听端口,所以初始状态是LISTEN。
1、client端建立连接,发送一个SYN同步包,发送之后状态变成SYN_SENT
2、server端收到SYN之后,同意建立连接,返回一个ACK响应,同时也会给client发送一个SYN包,发送完成之后状态变为SYN_RCVD
3、client端收到server的ACK之后,状态变为ESTABLISHED,返回ACK给server端。server收到之后状态也变为ESTABLISHED,连接建立完成。
发布于:6天前 IP属地:四川省
我来回答
您需要 登录 后回答此问题!