摘要:
1. connect出错: (1) 若TCP客户端没有收到syn分节的响应,则返回ETIMEOUT错误;调用connect函数时,内核发送一个syn,若无响应则等待6s后再发送一个,若仍然无响应则等待24s后在发送一个,若总共等待75s后仍未收到响应则返回本错误; (2) 若对客户的syn响应是rs 阅读全文
posted @ 2016-04-05 22:06
AlexAlex
阅读(11540)
评论(1)
推荐(1)
摘要:
1. listen函数: listen仅由服务器调用,它做两件事情: (1) 当socket创建一个套接字的时候,它被假设为一个主动套接字,也就是说,它是一个将调用connect发起连接的客户套接字。listen函数把一个未连接的套接字转换成一个被动套接字,指示内核应该接受指向该套接字的连接请求;调 阅读全文
posted @ 2016-04-05 11:51
AlexAlex
阅读(2055)
评论(0)
推荐(0)
摘要:
1. connect函数: connect函数是把当前套接字从CLOSED状态转移到SYN_SENT状态,若成功则再转移到ESTABLISHED状态。若connect失败则该套接字不再可用,必须关闭,我们不能对这样的套接字再次调用connect函数。当循环调用connect为给定主机尝试各个ip地址 阅读全文
posted @ 2016-04-05 11:10
AlexAlex
阅读(4039)
评论(0)
推荐(0)

浙公网安备 33010602011771号