Verifique os endereços MAC, para ter certeza de que não há duplicatas em algum lugar da rede.
Nós enfrentamos um problema muito estranho com o nosso roteador linux. Temos o servidor CentOS 6.3 com várias VLANs. Cada interface VLAN tem dois IP, um IP de gerenciamento para verificações de failover ucarp e um IP virtual para compartilhar com o segundo servidor. Você pode ver o esquema abaixo:
[ ] 172.16.0.100 --> 172.16.0.1 [Virtaul IP VLAN 10 ] [ Router ] [ Virtual IP VLAN 20 ] 172.16.1.1 --> 172.16.1.[2-4] 172.16.0.7 [Management IP VLAN 10 ] [ ] [ Management IP VLAN 20 ] 172.16.1.7
Assim, o problema é que, às vezes, o tráfego de uma rede não pode alcançar o endereço IP de outra rede, a partir do diapason específico 172.16.1. [2-4] (/ 30 rede). Todos os outros endereços da vlan20 estão ok. Ele pode ser corrigido com ifdown / ifup vlan20, mas é muito muito estranho e rediscutível para o roteador. Também do roteador ping -I 172.16.0.7 172.16.1.2 está ok, mas ping -I 172.16.0.1 172.16.1.2 está morto. Eu posso ver as solicitações e respostas do icmp no 172.16.1.2, e posso vê-las no roteador, mas o ping não consegue obtê-lo. Ainda mais ping-I 172.16.0.1 172.16.1.20 está ok.
Verifique os endereços MAC, para ter certeza de que não há duplicatas em algum lugar da rede.