Chinaunix

标题: 外网断了,能够监听到吗? [打印本页]

作者: a6632001    时间: 2013-11-20 17:03
标题: 外网断了,能够监听到吗?
我的机器通过路由器上网,如果路由器上连接的外网突然掉线了,我机器的系统能够通过NETLINK事件检测到吗?
作者: godvmxi    时间: 2013-11-22 11:22
想都别想了,netlink只是内核的网络的二层,三层事件,做ping轮询吧
作者: a6632001    时间: 2013-11-22 16:43
回复 2# godvmxi


    PING的轮询应该会很耗性能啊,PC机好像是实时的,当不能上网的时候,就会显示出一个感叹号,这个也是轮询做的吗?还请大侠指导指导。
作者: 瀚海书香    时间: 2013-11-23 14:06
回复 3# a6632001
PING的轮询应该会很耗性能啊,PC机好像是实时的,当不能上网的时候,就会显示出一个感叹号,这个也是轮询做的吗?还请大侠指导指导。


抓包就可以分析出来的,分析过win7的检测机制,应该是轮询的。
   
作者: a6632001    时间: 2013-11-25 18:30
回复 4# 瀚海书香


    谢谢版主的解答,看来只能这样去做了。但是我有一个疑问,为啥路由器的上级断掉了,不发个消息给以太网这边呢,这样就可以做成中断的形式了啊
作者: godvmxi    时间: 2013-11-27 19:33
其实有好点的路由器有STP通告的,实现更复杂而已




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2