告别年代

阳光里闪耀的色彩真美丽

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

1. 弱端系统与强端系统

假定你有两台计算机:

A: eth0: 192.168.0.1

B: eth0: 192.168.0.2;  eth1: 10.0.0.2

A的eth0(192.-)连接到B的eth1(10.-)。

你从A发一个目的IP为192.168.0.2的报文,若B接受,则是弱端系统;若B不接受,则为强端系统。

 

2. connect返回非EINTR错误后必须重新调用socket;如果错误是EINTR,那么连接可能正在建立中,不能直接RESTART,可考虑使用select。

 

3. 关于shutdown

    如果关闭的是写侧:会导致FIN发送。

    如果关闭的是读侧:后续的read在有数据时返回数据,无数据时返回0(不阻塞)(与Unix Network Programming所述不一致)。

posted on 2015-02-27 08:50  告别年代  阅读(228)  评论(0)    收藏  举报