Chinaunix

标题: solaris routing table问题,请高手指教 [打印本页]

作者: chohakkaigxy    时间: 2012-08-18 13:20
标题: solaris routing table问题,请高手指教
最近系统的一台三网卡sun主机的A网(网段为192.16.0.x)ping不通了,通过netstat -rn指令检查routing table 如下
Routing Table: IPv4
Destination         Gateway          Flags     Ref       Use     Interface
192.16.0.0         192.17.0.20     UG          1         0         
192.16.0.0         192.18.0.20     UG          1         0
192.16.0.0         192.16.0.20     U            1         0         eri0
192.17.0.0         192.17.0.20     U            1         113      eri1
192.18.0.0         192.18.0.20     U            1         171      eri2   
在16网段的路由中,多了两行Flag为UG的路由,将这两行删除了,故障解决。(其中192.17.0.20为B网网卡,192.18.0.20为C网网卡,三个网是独立的)

故障分析,原以为是系统发送ping包的时候,根据最上面的路由条目调用了192.17.0.20网卡,即ping包从192.17.0.20网卡出去,从而导致192.16.0.0网段不通。
但还原故障后,执行ping 192.16.0.x时,用抓包工具在192.17.0.20网卡接口上抓包,没有发现有ping包输出,在其他两张网卡接口上抓包,也没发现ping包输出
请问是什么原因,查看路由表后为何没有发包?solaris 8 调用路由表的原理是什么,Flag UG代表什么含义呢?同时A网单独工作,接收数据完全正常,请问接收数据时不需要关注这个路由表?

忘高手指点!小弟不甚感激!!




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