字节流套接字上调用read或write,输入或输出的字节数可能比请求的数量少,这个现象的原因在于内核中用于套接字的缓冲区可能已经达到了极限.此时所需要的是调用者再次调用read或write函数.这个现象在read()一个字节流套接字时很常见,但是在write()一个字节流套接字时只能在该套接字为非阻塞的前提下才出现. connect()函数 1)若客户没有收到SYN分节的响应,则返回ETIMEDOUT错误: 2)若对客户的SYN响应是RST,则表明服务器在指定的端口上没有进程在等待与之连接,客户…