from unkonwn 1.CLOSED:起始点,在超时或者连接关闭时候进入此状态. 2.LISTEN:svr端在等待连接过来时候的状态,svr端为此要调用socket, bind,listen函数,就能进入此状态.此称为应用程序被动打开(等待客户端来连接). 3.SYN_SENT:客户端发起连接,发送SYN给服务器端.如果服务器端不能连接,则直接进入CLOSED状态. 4.SYN_RCVD:跟3对应,服务器端接受客户端的SYN请求,服务器端由LISTEN状态进入SYN_RCVD状态.同时服务…