套接字的默认状态时阻塞的 可能阻塞的套接字调用可分为以下4类: 1.输入操作,包括read.readv.recv.recvfrom和recvmsg. 2.输入操作,包括write.writev.send.sendto和sendmsg. 3.接受外来连接,即accept函数. 4.发起外出连接,即用于TCP的connect函数(该函数一直要等到客户收到对于自己的SYN的ACK为止才返回) 非阻塞connect 当在一个非阻塞的TCP套接字上调用connect时,connect将立即返回一个EINP…