O que é multihoming eo que você precisa configurá-lo?
Não, multihoming não é sobre a sua cobertura em Londres, a cabine nas Montanhas Rochosas, e sua casa de praia nas Bahamas. Em vez disso, é tudo sobre como conectar seu computador ou rede doméstica
Conteúdo
- O que é multihoming?
- Vantagens de multihoming
- Requisitos de hardware
- Video: multihoming frustrates aggregation - georgia tech - network implementation
- Configurações multihoming
- Única placa de rede, vários espaços de endereço
- Várias nics, endereço único por interface
- Várias nics, espaço de endereço único
- Várias nics, vários espaços de endereço
- Video: cisco
- Conclusão
Aqui vamos apresentá-lo para multihoming, mostrar onde e por que você pode querer usá-lo, e como você pode configurá-lo.
O que é Multihoming?
Simplificando, multihoming está dando seu dispositivo informático ou rede uma presença em mais de uma rede. Na verdade, muitas pessoas já têm um dispositivo com diversas bases: o roteador conectando sua rede doméstica à Internet. Também é utilizado em pontes de rede, repetidores, extensores de alcance, firewalls, servidores de proxy, gateways, e quando se utiliza um virtual máquina configurado para usar Tradução do Endereço da Rede (NAT).O que é Network Address Translation (NAT) e como isso funciona?O que é Network Address Translation (NAT) e como isso funciona?consulte Mais informação
Vantagens de Multihoming
Vejamos um exemplo de multihoming sua rede como um todo. Isso implicaria uma conexão de dois ISPs. Agora todas as máquinas na rede tem dois caminhos para a Internet. Todo o tráfego direcionado para a Internet podem ser enviadas através de qualquer ligação proporcionando assim balanceamento de carga e aliviar o congestionamento ao longo de qualquer único link. Enquanto ambos os links estão acima, você pode saturar completamente ambos os links aumentando o rendimento geral. E se um dos elos falhar, o outro ainda carrega o tráfego de modo que você tem a redundância.
Outro exemplo onde eu uso anfitriões multihomed é para backups de rede. Desde que eu não quero que esses backups para causar congestionamento na minha rede de produção, os meus computadores têm duas placas de rede. One está conectado a um switch ou roteador na rede de produção, eo segundo está ligado a um interruptor na minha rede de backup dedicado. Todos os backups de rede acontecer durante esta segunda rede de manter a rede de produção clara para o “trabalho real”, mesmo que eu estou trabalhando durante os backups agendados.Transforme o seu NAS ou Windows Share em backup Time MachineTransforme o seu NAS ou Windows Share em backup Time MachineUse seus NAS, ou qualquer compartilhamento de rede, para fazer backup de seu Mac com o Time Machine.consulte Mais informação
Requisitos de hardware
A fim de multihoming um dispositivo host, você precisa de uma placa de rede com fio de interface (NIC) ou qualquer combinação de adaptadores com fio e / ou sem fio.
Video: Multihoming Frustrates Aggregation - Georgia Tech - Network Implementation
Você não pode realmente multihoming seu computador com apenas um adaptador sem fio, uma vez que só pode se conectar a uma rede sem fio por vez. Se você deseja conectar seu computador a duas redes sem fios díspares você deve ter dois adaptadores sem fio embora seja mais comum ter um fio e uma conexão sem fio.
Para multihoming uma rede, é necessário um modem para cada ISP. Se você pode obter um simples modem do provedor em vez de um modem combinação / router, eu recomendo que você fazê-lo. Ele vai simplificar a configuração, eles são normalmente menos caro, e você não vai ter tantas superfícies de ataque em potencial.
Você também vai precisar de um roteador para conectar os modems à rede. Tenha em mente o número de portas para quaisquer outros dispositivos que serão conectados diretamente ao roteador. Um roteador de borda que suporta Border Gateway Protocol (BGP) é melhor uma vez que irá automaticamente balancear a carga do tráfego em todos os modems conectados com base nas regras de configuração BGP. Ele também irá lidar com failover em caso de uma única ligação cai.
Configurações multihoming
O termo espaço de endereço como utilizado nestas descrições significa um ou mais dos endereços apropriados para o protocolo de transporte a ser usado no controlo da rede de acesso ou de meios (MAC) para o dispositivo. Em quase todos os casos, o protocolo de transporte será de Internet Protocol (IP), a menos que você estiver configurando um gateway protocolo que utiliza um protocolo de transporte diferente dependendo de qual segmento de rede está se conectando. Este tipo de aplicação não é normalmente usado fora do contexto de negócios.
A principal coisa a lembrar é o espaço de endereço pode ser um endereço MAC único ou um bloco de 2, 4, 8, ou mais IP ou outros endereços de protocolo de transporte.
Única placa de rede, vários espaços de endereço
Isso às vezes é usado para atribuir vários endereços para uma única rede servidor com cada endereço representa um domínio individual no servidor. É por isso que algumas fontes mais antigas chamar servidores de multi-hospedagem ou multi-tenancy com diversas bases, mesmo que esta configuração é raramente usado por mais tempo.
No diagrama exemplo, tenho listados endereços associados com um servidor da web como amostra obtida a partir de DNS. Se um navegador web solicita o site em example.com, ele irá resolver o endereço 192.7.3.16. Quando o servidor web vê este pedido, ele irá retornar os dados para o example.com domínio, uma vez que chegou no endereço do servidor 192.7.3.16 e não um dos outros. Tenha em mente que todos os 4 destes endereços estão associados com o mesmo adaptador de rede no servidor.
Com a combinação do esgotamento dos endereços IPv4 e outras formas de acesso aos domínios individuais no servidor a partir de um único endereço IP - como o uso do nome de domínio para conectar hosts virtuais - este uso específico parece ter caído em desuso fora de algumas redes privadas. Uma vez que existe apenas uma única placa de rede, esta configuração não pode fornecer equilíbrio de carga, de redundância, ou benefícios de rendimento.IPv6 vs. IPv4: você deve se importar (ou fazer qualquer coisa) como um usuário? [MakeUseOf Explica]IPv6 vs. IPv4: você deve se importar (ou fazer qualquer coisa) como um usuário? [MakeUseOf Explica]Mais recentemente, tem havido muita conversa sobre a mudança para IPv6 e como ele vai trazer uma série de benefícios para a Internet. Mas isso "notícia" continua se repetindo, como há sempre um ocasional ...consulte Mais informação
Em máquinas Microsoft Windows, essa configuração só pode ser usado com endereços estáticos- você não pode fazer isso se Dynamic Host Configuration Protocol (DHCP) é ativado no adaptador.
Configurá-lo é simples:
- Vamos para Painel de controle gt; Centro de Rede e Compartilhamento ou clique com o botão direito no ícone de rede na área de notificação e selecione Open Network and Sharing Center.
- Clique em Alterar configurações do adaptador.
- Clique com o botão direito no adaptador que deseja modificar e selecione propriedades gt; Internet Protocol Version 4 gt; propriedades.
- Selecione os Usar o seguinte endereço IP: botão de rádio e digite o endereço IP primário apropriado, máscara de sub-rede e um gateway padrão. Você também deve definir manualmente o servidor DNS de forma adequada para esta conexão de rede.
Uma vez que a conexão primária é configurado, clique no Avançado ... botão. Na caixa de diálogo Configurações avançadas de TCP / IP, você será capaz de adicionar endereços IP adicionais e máscaras de sub-rede nos gateways das porções e padrão superior por baixo. Ao permitir que o Windows para atribuir automaticamente métricas, ele irá determinar a métrica para cada link com base na velocidade de conexão com os mais rápidos tendo a menor métrica (prioridade mais elevada).
Na maioria dos casos, você não precisará definir gateways adicionais por isso não fazê-lo a menos que tenha uma necessidade específica para isso.
Para sistemas Linux, você pode modificar / etc / network / interfaces para criar interfaces virtuais, colocando vários endereços IP em uma única interface como este:
auto eth0allow-hotplug eth0iface eth0 inet StaticAddress 192.168.1.42netmask 255.255.255.0gateway 192.168.1.1auto eth0: 0allow-hotplug eth0: 0iface eth0: 0 inet StaticAddress 192.168.1.43netmask 255.255.255.0auto eth0: 1allow-hotplug eth0: 1iface eth0 : 1 inet StaticAddress 10.10.2.24netmask 255.0.0.0
máquinas Linux pode usar DHCP para a atribuição padrão.
Várias NICs, endereço único por interface
O uso mais comum desta configuração tem uma ou mais interfaces internas e um ou mais interfaces externas, cada um com seus próprios endereços MAC e IP que se conectam a rede local para o resto do mundo. Alguns podem imediatamente reconhecer este como o seu configuração do roteador, embora também seja usado para gateways, proxies, firewalls e outros dispositivos de segurança.Como é que um roteador funciona?Como é que um roteador funciona?Routers pode parecer complicado e além de sua compreensão, mas eles são realmente muito simples.consulte Mais informação
Nota: No diagrama acima, tanto o ambiente de trabalho e mini-tem dois adaptadores de rede com um ligando-o à rede primária, que é onde o trabalho do dia-a-dia acontece e outro para a rede onde ocorrem os backups para o servidor.
Por padrão, uma máquina Windows usa este tipo de configuração quando ele encontra várias NICs. Ele pode usar DHCP em todas as redes que o suportam, ao contrário da configuração anterior que só pode usar endereçamento estático.
Este é também o tipo de configuração utilizados para máquinas virtuais funcionam sob Virtualbox ou VMware. O hipervisor hospedado cria uma rede privada virtual para a instância VM. O hypervisor em si tem seu próprio endereço IP que é usado como o gateway padrão pelas instâncias VM para sair para outras redes através de adaptador de rede do computador host usando NAT e transformá-lo em seu próprio roteador software.
Várias NICs, espaço de endereço único
Se o espaço de endereço é um único endereço IP ou MAC, isso seria mais comumente referido como a agregação de link, mas existem outros termos equivalentes, como entroncamento de portas, ligação agrupamento, NIC bonding, ou NICs. Este é um método para aumentar a taxa de transferência entre o dispositivo (normalmente, um servidor) para e a partir do resto da rede, bem como fornecer um bit de redundância. O tráfego de rede entre todas as NICs agrupadas e se uma das NICs agrupadas falhar, as NICs restantes ainda continuar a funcionar normalmente manter o dispositivo disponível na rede com balanceamento de carga.
Um uso freqüente desta é permitir que mais tráfego de / para servidores na infra-estrutura existente, em vez de ter de substituir a própria infra-estrutura. Por simples adição de adaptadores de rede emparelhados para o servidor e ligando-os através dos interruptores a fim de proporcionar um tubo gordo para os bits de viajar através rendimento é aumentado, proporcionando redundância no caso de uma falha de uma placa de rede. Isso pode ser feito por uma fração do custo de atualizar o switches de rede, roteadores e cabos que seriam necessários.
Isso ainda pode ser usado se os switches de rede não consegue lidar com a ligação. Neste caso, a criação de um DNS round-robin irá realizar um nível simples de para o servidor de balanceamento de carga. Como cada pedido DNS é processado, ele percorre os endereços para cada cartão espalhando o trabalho entre cada um dos adaptadores de rede, embora o comportamento de resolução específica nas máquinas dos clientes e servidores de cache de DNS irá interferir com o processo.
Quando realizada no local ou na rede de nível, um protocolo de encaminhamento, tais como BGP é usado para fornecer capacidades de agregação e failover. Em outras palavras, quando os routers notar que um dos links falhou, os roteadores em ambas as extremidades deixará de enviar tráfego sobre a ligação falhou.
Várias NICs, vários espaços de endereço
Freqüentemente usado para balanceamento de carga com hardware especializado para sistemas de alta disponibilidade, este é o tipo de solução usada por sites de Internet de alto volume, como o Google, que estão servindo dezenas de milhares de transações por segundo. Ele também é usado para multihoming redes inteiras. Por exemplo, conectando uma única rede a dois ISPs diferentes para redundância que se enquadram nessa categoria.
Enquanto alguns usuários domésticos pode gostar de considerar este tipo de opção, ele não vem sem suas desvantagens.
Primeiro, você está olhando para contratos com dois ISPs uma vez que duas ligações a partir da mesma fonte não irá fornecer redundância especialmente em áreas residenciais, onde ambas as conexões são quase garantido para correr sobre o mesmo hardware exato. A avaria de um dispositivo nesse caminho único ainda traz para baixo ambas as ligações.
Em segundo lugar, para a capacidade de failover verdadeiro é exigido um roteador de borda mais caro que suporta BGP para a detecção de falha de ligação e isolamento, bem como a agregação de link. Estes são normalmente roteadores de classe empresarial como os seus preços além dos US $ 300 indica claramente. Empresas como a Ubiquiti oferecem unidades mais baratas voltadas para pequenos escritórios Office / Home ambientes (SOHO), mas têm opiniões mistas quanto à sua confiabilidade e facilidade de uso até mesmo de administradores de rede experientes.
Em terceiro lugar, ele requer a cooperação de ambos os ISPs, a fim de configurar corretamente BGP em ambas as extremidades de cada link. Dependendo do nível de cooperação e competição entre os ISPs locais, este pode ser o maior obstáculo.
Enquanto multihoming de uma rede doméstica ainda é possível sem esses roteadores de borda, não é sem seus problemas:
- Failover não é bom.
- Cada conexão aberta será encerrado abruptamente quando um roteador de borda com BGP fornece uma transição mais suave e alguns protocolos de nível superior pode encontrar um ligeiro causou continuar como se nada tivesse acontecido.
- Produção não é susceptível de ser afectada sem jogar jogos com a configuração de rota de todas as máquinas na rede. Por exemplo, executar todo o tráfego para sites específicos por meio de uma conexão e todos os outros sites através da segunda ligação. Mesmo assim, os ganhos provavelmente seria mínima, enquanto correr o risco de potencialmente diminuindo o desempenho da rede.
- A falha de ligação pode acabar causando mais problemas, tais como limites de tempo frequentes quando o caminho preferido configurado na tabela de encaminhamento não estiver disponível.
Sem os roteadores de borda, as coisas tornam-se muito complicado para pouco ou nenhum ganho. Na minha opinião, o incômodo adicional simplesmente não vale a pena.
Video: Cisco
Conclusão
Enquanto multihoming um computador é um processo bastante simples e pode ser efetivamente utilizado para uma infinidade de propósitos, fazendo o mesmo por uma rede SOHO casa ou não pode fornecer benefícios suficientes para justificar a despesa.
Como você usa máquinas com várias pastas? Você diversas bases de uma rede? todos os seus benefícios esperados foram realizadas? Onde é que excel e como é que ficam aquém? Deixe-nos saber nos comentários abaixo.