Se eu tiver duas conexões de internet no osx, como posso usar ambas para aumentar minha largura de banda?

17

Eu entendo que qualquer conexão (como um download que não seja p2p) usará apenas uma das conexões, mas como a maioria das atividades normais envolve várias conexões de uma só vez, eu ainda posso aumentar minha largura de banda enviando tráfego sobre cada conexão.

Veja também as seguintes perguntas semelhantes, a maioria das quais são para o Windows:

É possível combinar duas redes de internet conexões para aumentar o desempenho?

Como posso forçar certos aplicativos a usar conexões de rede específicas?

Eu tenho cabo e DSL em casa. Como eu uso isso bem?

Como posso usar duas conexões com a Internet? ao mesmo tempo?

link

Aqui está minha auto-resposta parcial:

Você pode usar o ipfw para direcionar o tráfego de saída. Por exemplo, se você quiser que o udp (como a maioria do tráfego bittorrent) use uma conexão enquanto todas as outras usam a outra, verifique se a conexão de uso geral está acima no painel de controle da rede e digite:

ipfw add fwd ip.for.bittorrent.router udp from any to any out

na linha de comando. (Ou use WaterRoof, o ipfw gui; então você não precisa da parte "ipfw add".) Note que esse é o ip do roteador (tipicamente semelhante ao seu ip mas terminando em .1).

    
por Jameson Quinn 02.12.2011 / 13:31

4 respostas

7

Ligação.

  • Abra as Preferências do Sistema > Rede
  • Clique no ícone de roda dentada e, em seguida, em Gerenciar interfaces virtuais ...
  • Clique em + e, em seguida, em Agregar novo link ...
  • Dê um nome a ele e selecione as interfaces Ethernet que você gostaria de vincular

Nota: funciona apenas para interfaces Ethernet suportando o Protocolo de Controle de Agregação de Link. Não funciona para outras interfaces, por ex. Modem 3G via USB ou DSL via Wi-Fi.

Consulte este artigo da KB para obter mais informações.

    
por 15.03.2013 / 17:12
4

Resposta curta: não. Com 2 links ISP, você tem 2 endereços IP. Isso pode ser feito com algumas NICs de extremidade superior específicas (por exemplo, placas quad Intel), mas elas aparecerão no restante da rede como um único endereço IP nesse modo. Se a suposição é que você tem 2 endereços IP distintos, isso não pode ser feito.

O que é possível seria obter um roteador que suporte algo como o OSPF, que determinará para cada conexão o caminho mais curto entre a origem e o destino, porém esse equipamento é geralmente muito caro (milhares de dólares). Outra opção seria usar um link para ingresso e outro para o tráfego de saída. Isso pode ser feito com IPTABLES ou Packet Filter (pf), mas não aumentará muito sua velocidade, já que você ainda estará limitado pelas velocidades de entrada e egresso permitidas nesses links.

    
por 13.12.2011 / 21:35
2

A maneira mais comum de produzir isso é multiplexar duas conexões WAN usando um dispositivo fora do seu computador. Eu usei um roteador NAT de balanceamento de carga para fazer isso no meu site de trabalho por mais de um ano e meio, e funciona muito bem.

O uso de um dispositivo, como um roteador NAT de balanceamento de carga, permitirá que você conecte uma sub-rede ou LAN inteira às duas conexões de Internet multiplexadas, em vez de apenas um único computador. A NIC do seu computador enviará tráfego para um único gateway na LAN e o roteador NAT do gateway fará o balanceamento de carga do tráfego para as duas conexões WAN até o destino na WAN. Quando o tráfego retorna da WAN, o roteador reúne os pacotes recebidos e envia os pacotes para a fonte na LAN em um único fluxo coerente. Então o computador nem sabe que a conexão está sendo multiplexada.

Isso pode causar um problema em alguns sites que esperam que todo o tráfego seja originado de um único endereço IP da WAN. Por exemplo, um site que usa cookies para manter sessões para um usuário conectado verá o tráfego originado de dois locais usando o mesmo cookie. Isso pode parecer uma sessão invadida e muitos sites bloquearão isso. Portanto, você deve descobrir quais sites são sensíveis ao uso de dois endereços IP e criar uma regra de roteamento para enviar esse tráfego usando apenas um dos dois endereços IP da WAN.

Eu uso um Sonicwall TZ-210 para fazer multiplex duas conexões de internet (o dispositivo custa cerca de US $ 550) . Uma conexão é um modem a cabo com 10 Mbps para baixo e 2 Mbps para cima, o outro é um T1 ligado com 3 down e 3 up. A conexão multiplexada é efetivamente 13 down e 5 up.

    
por 13.12.2011 / 22:47
2

Aqui está a resposta em outro tópico:

Como usar ambas as minhas conexões de internet duplas no mesmo momento exato no Mac OS X

Usando um aplicativo chamado Speedify.

    
por 18.05.2015 / 18:33