Estou tentando entender como a arquitetura funciona no caso de NIC Bonding. O cenário é: Existem 2 NICs no mesmo sistema. Ambos estão ligados para oferecer suporte a failover e balanceamento de carga. Portanto, o IP do driver de vínculo (virtual) é o IP para o qual o tráfego chega quando é direcionado a qualquer uma das NICs. Cada NIC está conectada a um comutador diferente. Agora, como essas placas de rede estão ligadas, os comutadores terão o mesmo endereço IP apontando para um endereço MAC diferente. Então, como um roteador decidirá qual switch encaminhar uma solicitação de entrada para a qual se destina esse IP? Haverá 2 entradas na tabela de roteamento para o mesmo endereço IP? O roteador transmitirá para todos os comutadores? Haverá mais de um roteador?
10
Respostas:
Depende de como as interfaces estão ligadas.
Uma maneira de fazer isso é que apenas uma NIC esteja realmente ativa. Se um dos links ficar inoperante, a outra NIC começará a usar o endereço MAC da primeira NIC ou o sistema emitirá um ARP gratuito com seu endereço MAC para que todos atualizem suas tabelas ARP.
Um segundo próximo a esse método é que ambas as NICs são usadas para enviar, mas apenas uma é usada para receber.
Qualquer outra configuração requer a cooperação dos comutadores ou dos remetentes.
Observe que, a menos que o comutador e o dispositivo final concordem com uma configuração, você poderá obter um mau comportamento. Por exemplo, o switch pode não saber qual porta realmente possui qual MAC e, em vez disso, inundará TODO o tráfego desse MAC. Ou você pode obter um link não funcional.
Como você está usando o Adaptive Load Balancing, explicarei esse modo.
Pacotes de saída são divididos com base na carga.
Pacotes recebidos são um pouco mais complicados. Quando uma solicitação ARP é recebida, o MAC enviado de volta é baseado no endereço IP do solicitante. Por exemplo, se o cliente A enviar uma solicitação ARP para o seu IP, ele obterá o MAC da NIC 1. Mais tarde, quando o cliente B enviar uma solicitação ARP, ele obterá o MAC da NIC 2. Dessa forma, os clientes serão divididos entre as NICs disponíveis. .
fonte