- 论坛徽章:
- 0
|
现在我有2个网口,一个是qfe4,一个是qfe5,我将他们配成IPMP,他们的浮动地址为202.x.x.1,然后qfe4的test地址为192.x.x.1,qfe5的test地址为192.x.x.2。在我的这个网络结构中,192和202是相通的,这样做法IPMP是完全成功,切换都可以。\r\n后来我做了一个变换,将qfe4的test地址改为10.x.x.1,qfe5的test地址改为10.x.x.2,我的局网内不存在10的地址,就这2个网口是10的地址,结果IPMP发生问题不切换。\r\n\r\n网上找了下,发现\r\nBecause in.mpathd determines what targets to probe dynamically, you cannot configure the targets. Routers connected to the link are chosen as targets for probing. If no routers exist on the link, arbitrary hosts on the link are chosen. A multicast packet sent to the \"all hosts\" multicast address (224.0.0.1 in IPv4 and ff02::1 in IPv6) determines the arbitrary hosts. The first few hosts that respond to the echo packets are chosen as targets for probing. If in.mpathd cannot find routers or hosts that responded to ICMP echo packets, in.mpathd cannot detect failures. \r\n我这么认为:当IPMP判断网卡是否工作时,它是发ICMP包到目标机器,目标机器可以是路由器,如果连接上无路由器,它将发送multicast包来选择目标机器,但是10网段无机器应答,所以IPMP无法工作。\r\n\r\n不知道大家怎么认为 |
|