tcp连接在断网后的恢复能力Linux认证考试

文章作者 100test 发表时间 2010:02:15 21:21:57
来源 100Test.Com百考试题网


  做项目中遇到一个问题。两台机器上用socket建立一个TCP连接,双向通信,流量很大,这时,通过在路由器上设置100%的丢包率将网络断开,这时 socket当然是发不了包,也收不了,出现大量的重传,然后,取消路由器上的设置,恢复网络,结果,TCP连接client去往server的流量正常了,但server去往client却不通,任凭你如何使劲的send,返回值就是0,而且errno为EAGAIN。

  我用tcpdump看了一下此时的包数据(tc2是server,tc1是client):

  12:08:21.020291 IP tc1.corp.com.42171


相关文章


Linux内核定时器笔记Linux认证考试
Solaris10基础:Solaris系统发展路线图Linux认证考试
FreeBSD内核定制Linux认证考试
Linux基金会CTO跳槽GoogleLinux认证考试
tcp连接在断网后的恢复能力Linux认证考试
linuxseq更为详细的用法Linux认证考试
Linux文件系统从ext3升级到ext4Linux认证考试
minicom软件在CentOS系统中使用Linux认证考试
CentOSvsftpd使用安装与配置问题Linux认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛