Resumo
Se configurar um computador baseado no Windows que tenha mais do que um adaptador de rede na mesma rede física e sub-rede de protocolo, poderá obter resultados inesperados. Este artigo descreve o comportamento esperado deste tipo de configuração não padrão.
Mais Informações
Tenha em conta o seguinte cenário:
- Tem um computador de trabalho que tem o Windows instalado.
- Duas placas de rede estão ligadas à mesma rede física ou hub.
- O TCP/IP é instalado como o protocolo de rede.
- Os endereços do adaptador na mesma sub-rede são 192.168.0.1 e 192.168.0.2.
- Um cliente na rede utiliza o endereço 192.168.0.119.
Neste cenário, pode esperar que os dois adaptadores na mesma rede física e sub-rede de protocolo executem o balanceamento de carga. No entanto, por definição, apenas um adaptador pode comunicar na rede de cada vez na topologia de rede Ethernet. Por conseguinte, ambos os adaptadores não podem ser transmitidos ao mesmo tempo e têm de aguardar se outro dispositivo na rede está a transmitir. Além disso, as mensagens de difusão têm de ser processadas por cada adaptador, uma vez que ambas estão a escutar na mesma rede. Esta configuração requer custos gerais significativos, excluindo quaisquer problemas relacionados com o protocolo. Esta configuração não oferece um bom método para fornecer um adaptador de rede redundante para a mesma rede.
Nota Windows Server 2012 inclui uma nova chamada de funcionalidade SMB Multicanal. O SMB Multicanal faz parte do protocolo SMB 3.0 e permite que os servidores utilizem várias ligações de rede ao mesmo tempo. Para obter mais informações sobre o SMB Multicanal, visite As noções básicas do SMB Multicanal, uma funcionalidade do Windows Server 2012 e SMB 3.0.
Tenha em atenção Windows Server 2012 servidores não podem utilizar várias ligações de rede ao mesmo tempo se a rede estiver configurada através do CSMA/CD.
Suponha que o servidor tem de enviar um pacote utilizando o protocolo TCP/IP para um cliente cujo endereço é 192.168.0.119. Este endereço está localizado na sub-rede local. Por conseguinte, um gateway não tem de ser utilizado para aceder ao cliente. A pilha de protocolos utiliza a primeira rota que encontra na tabela de encaminhamento local. Normalmente, este é o primeiro adaptador que foi instalado. Neste caso, esse adaptador é 192.168.0.1. Se a transmissão falhar, as repetições posteriores poderão utilizar o mesmo adaptador de acordo com a entrada encontrada na tabela de encaminhamento.
Se o cabo de rede do adaptador 192.168.0.1 falhar, tal não fará com que a rota seja removida da tabela de encaminhamento. Por conseguinte, o segundo adaptador ainda pode não ser utilizado.
Outra coisa a considerar é que algumas aplicações de rede se vinculam a adaptadores específicos no sistema. Se uma aplicação de rede se vincular especificamente ao segundo adaptador, o tráfego relacionado com a aplicação que foi recebido dos clientes no primeiro adaptador poderá ser ignorado pela aplicação. Isto pode ser causado pelo registo de nomes NetBIOS na rede. Além disso, se o adaptador ao qual a aplicação está vinculada falhar, a aplicação poderá falhar se não utilizar o outro adaptador.
Normalmente, a menos que as aplicações o exijam especificamente, este tipo de configuração não é útil. Alguns fabricantes fazem adaptadores de rede tolerantes a falhas para proteger contra um único ponto de falha. Estes adaptadores permitem que dois adaptadores sejam incluídos no mesmo servidor, mas permitem a utilização de apenas um adaptador de cada vez. Se o adaptador primário falhar, o controlador desativa o primeiro cartão e ativa o segundo utilizando a mesma configuração de endereço. O resultado é uma transição bastante integrada para o adaptador alternativo. Este é o método preferencial para proteger contra um único adaptador de rede como um ponto único de falha.
Clustering de Ativação Pós-falha do Windows Server
Windows Server Clustering de Ativação Pós-falha não utiliza adaptadores adicionais na mesma rede e depende das funcionalidades existentes do protocolo TCP/IP. Se ocorrer uma falha no adaptador, o software não tentará registar automaticamente os Endereços IP dos Endereços IP no outro adaptador. Se quiser evitar um único adaptador de rede como um ponto único de falha, configure as placas de rede para estarem em sub-redes lógicas diferentes. Em alternativa, utilize o Agrupamento NIC para combinar os vários adaptadores físicos num único adaptador lógico (conforme mencionado anteriormente neste artigo).
As informações anteriores aplicam-se à rota de difusão. A rota para a sub-rede utiliza o endereço IP numérico mais elevado na sub-rede. Por exemplo, assuma dois adaptadores com endereços IP 192.168.0.1 e 192.168.0.2 e assuma que 192.168.0.1 foi instalado primeiro. Esta situação cria as seguintes rotas:
192.168.0.0 255.255.255.0 192.168.0.1 192.168.0.1
192.168.0.0 255.255.255.0 192.168.0.2 192.168.0.2
192.255.255.255 255.255.255.255 192.168.0.1 192.168.0.1
255.255.255.255 255.255.255.255 192.168.0.1 192.168.0.1