复习TCP协议(8) TCP的状态
发布时间
阅读量:
阅读量
TCP的11种状态

为使论述更为条理分明,假定连接的主动建立与终止均由客户端执行,而连接的被动建立与终止则由服务端承担
客户端特有状态:(1)SYN_SENT (2)FIN_WAIT1 (3)FIN_WAIT2 (4)CLOSING (5)TIME_WAIT
服务端特有状态:(1)LISTEN (2)SYN_RCVD (3)CLOSE_WAIT (4)LAST_ACK 。
双方共有的状态:(1)CLOSED (2)ESTABLISHED 。
1. LISTEN(服务端)
【首先,服务端需启动一个 socket 并进入监听模式,其状态应设定为 LISTEN 。
只有在提供某种服务的情况下,系统才会进入 LISTENING 状态。TCP 的状态变化实际上反映了某个端口的状态变动。每当有服务被启用时,相应的端口也会随之开启。例如,提供 www 服务时,默认使用的是 80 端口;而提供 ftp 服务时,默认使用的端口为 21。**当该服务尚未被任何客户端连接时,其状态将保持在 LISTEN
全部评论 (0)
还没有任何评论哟~
