Crie uma rede redundante simples

1

Estou tentando configurar uma rede doméstica simples com um elemento de redundância.

Eu tenho dois servidores Ubuntu, cada um equipado com duas placas de rede. Eu também tenho dois switches inteligentes simples TL-SG1016DE. Ambos os switches se conectam a um único roteador ADSL através de diferentes links de adaptadores powerline.

O link powerline de 200Mbps é muito confiável, mas lento, enquanto o de 500Mbps é mais rápido, mas freqüentemente é interrompido.

Eu gostaria que meu PC cliente normalmente acessasse a Internet através do link de 500 Mbps, mas quando ele estiver inoperante, direcione via um dos servidores e o adaptador powerline de 200 Mbps.

Os dois servidores precisam se comunicar uns com os outros, já que vou replicar um banco de dados entre eles.

Minha ideia é criar duas sub-redes, digamos 192.168.1.x e 192.168.2.x .

Acredito que posso usar 'iptables' nos servidores para rotear entre as duas sub-redes, mas não tenho certeza de quais comandos usar e como evitar loops, etc.?

Outro problema é que o roteador ADSL tem que estar em uma única sub-rede (eu acho), ou seja, ele tem um endereço 192.168.1.1 . Esta é uma limitação que eu posso contornar para que eu possa ter acesso via sub-rede?

Como você provavelmente sabe, só conheço algumas noções básicas sobre redes. Este projeto (e pergunta) é parte de uma tentativa de aprender mais.

    
por iwbnwif 06.04.2017 / 23:22

1 resposta

1

The 200Mbps powerline link is very reliable but slow, whilst the 500Mbps is quicker but frequently drops out.

I would like for my client PC to normally access the internet through the 500Mbps link, but when it is down, route via one of the servers and the 200Mbps powerline.

O que você está pedindo é redundância na camada de link de dados , não no Network layer (onde o TCP / IP reside). Em outras palavras, se o link de 500 Mbps falhar, você desejará retornar ao link de 200 Mbps. Você não deseja (nem precisa) várias sub-redes IP, pois isso não fornecerá nenhuma funcionalidade para facilitar a seleção do link de trabalho mais rápido da sua rede para o roteador da Internet, nem uma maneira de lidar com o loop que seu design de rede inclui, independentemente de como você configurou suas sub-redes, causará uma tempestade de transmissão que desligará sua rede.

O que você precisa é do protocolo de árvore de expansão (STP). Isso está incluído na maioria dos switches de rede. O STP pode detectar loops criados por vários caminhos para um único destino em sua rede. Por exemplo, do Switch 1 para o roteador e do Switch 2 para o roteador. Em seguida, ele desativa automaticamente a porta apropriada em um dos switches para evitar o loop. Em seguida, se um caminho falhar (por exemplo, através do link de 500 Mbps), o STP pode ativar automaticamente o link de backup, restaurando a conectividade.

Pode ser necessário atribuir administrativamente um "peso" à porta do comutador conectada ao link de 500 Mbps para dar maior prioridade para que o STP saiba que você prefere que esse link fique ativo e que o link de 200 Mbps seja desativado quando ambos estiverem totalmente funcionamento.

Leia as informações vinculadas sobre o STP e, em seguida, consulte o manual dos seus switches para obter informações sobre como configurar o STP.

    
por 07.04.2017 / 00:46