Desempenho de baixa aderência em mais de 2 canais vpn

2

Eu tenho duas máquinas Linux que desejo conectar através de um link ligado.

Uma máquina possui dois modems UMTS (DN: 5mbit UL: 1.2mbit) como seus gateways, e a outra máquina possui fibra óptica (DL: 100Mbit UL: 20mbit) como seu gateway.

Eu posso criar com sucesso 2 canais OpenVPN (um por modem UMTS, usando regras iptables) e ter aplicado o driver de ligação do Linux (modo 0, distribuição round robin) a esses canais.

Até agora, tudo bem. A interface alfandegada conecta as duas máquinas Linux através de dois canais VPN agregados, onde eu posso pingar cada máquina, transferir arquivos, etc, etc.

Meu problema é a largura de banda do vínculo. Teoricamente, a largura de banda deve dobrar, mas na verdade, é o mesmo, independente do número de conexões VPN dentro da ligação.

Na máquina com dois modems UMTS, quando eu uso apenas uma VPN, posso alcançar a outra máquina com largura de banda próxima de DN: 5mbit UL: 1,2mbit. Usando 2 VPNs dentro da interface de ligação, a largura de banda por canal está próxima de DN: 2,5mbit UL: 0.6mbit, então a largura de banda geral é a mesma, quer eu use um ou ambos os canais VPN.

Esse comportamento acontece quando eu transfiro dados usando TCP ou UDP, então não é um problema de protocolo.

Alguém mais experimentou isso também?

Obrigado antecipadamente.

    
por frico 03.06.2013 / 18:08

3 respostas

2

Finalmente eu encontrei a causa (óbvia) do problema.

"Se você tem um link de rede com baixa largura de banda, é fácil colocar vários em paralelo para criar um link combinado com maior largura de banda, mas se você tiver um link de rede com latência ruim, nenhuma quantia de dinheiro poderá número deles em um link com boa latência ". @ É a latência, Stupid, Stuart Cheshire, maio de 1996.

Como a latência da VPN é em torno de 110ms, a largura de banda máxima do link seria em torno de 4,8mbps (de acordo com link )

Para verificar isso, coloquei em prática um teste, abaixei a largura de banda de modems UMTS para 2mbps DL e UL de 1.2mbps (configurando o tráfego com Wondershaper), resultando em DL 3.65mbps e UL de 2mbps de largura de banda agregada.

Continuando, eu posso usar ligação VPN se a largura de banda agregada não exceder a largura de banda máxima imposta pela latência, caso contrário, será desperdício de recursos.

    
por 07.06.2013 / 10:50
1

Eu duvido que o tráfego de retorno com os dados esteja equilibrado entre os links, então recomendo testar primeiro uma velocidade de uplink na interface ligada.

    
por 10.08.2014 / 13:50
0

Por que você não aumenta o tamanho da janela TCP, como diz o link? Se você dobrar o tamanho, poderá alcançar a largura de banda desejada.

    
por 14.11.2013 / 14:58