Border Gateway Protocol [closed]

2

Estou transferindo nossa empresa da hospedagem gerenciada para o nosso próprio colocation. Eu tenho uma variedade de opções de alta qualidade para largura de banda e meu consultor de rede sugere que executemos o BGP com vários provedores em uma configuração ativa / ativa.

Embora isso pareça ótimo, estou preocupado que problemas possam surgir mais tarde quando o consultor não estiver disponível. Nós não temos um engenheiro de rede dedicado. Sou experiente em rede, mas não com BGP. É difícil diagnosticar e corrigir problemas? Que tipo de problemas devo esperar?

    
por Tiffany Walker 09.05.2012 / 22:30

2 respostas

0

Se você não sabe nada sobre o BGP, será difícil diagnosticar problemas. No entanto, se a sua configuração não é tão complicada (ou seja, você não usa todos os recursos disponíveis) e se você estiver interessado e disposto a fazer alguma leitura (veja aqui para uma boa introdução) e investir algum tempo, não é tão difícil fazer depuração básica sem dominar todos os aspectos do mesmo. Isso é o mesmo com todas as tecnologias.

O BGP pode ficar muito complicado se você tiver uma grande rede com muitos provedores e peerings de tráfego diferentes (redes com as quais você troca tráfego sem trânsito). Se você começar com dois roteadores, dois upstreams e tiver tudo instalado no mesmo local, você terá uma configuração bastante gerenciável que fornecerá a resiliência que você está procurando.

Quanto ao tipo de problemas, uma armadilha muito comum que me vem à mente diz respeito à engenharia de tráfego. Enquanto você tem controle total sobre qual link você envia seu tráfego de saída, o mesmo não é verdadeiro para o tráfego de entrada. Com o BGP, você tem apenas meios indiretos para informar ao resto do mundo sobre qual caminho você gostaria de receber os pacotes destinados à sua rede.

Sabendo que isso é importante para planejar sua configuração. Por exemplo, suponhamos que você tenha uma conexão de 1 Gbps para o provedor A e duas conexões de 100 Mbps para os provedores B e C e tenha cerca de 150 Mbps de tráfego de entrada distribuídos nessas três linhas. Agora, suponha que o link para o provedor A falhe e todos os 150 Mbps entrem em B e C. Não há garantia de que os dois links serão balanceados, pode muito bem ser que um dos links fique saturado e seus serviços seria mal alcançável mesmo que você tenha largura de banda suficiente e você esteja conectado à Internet em dois caminhos. Isso ocorre porque você não tem controle total sobre o tráfego de entrada. Nesse caso, seria melhor ter apenas dois provedores de upstream, com um link de 1 Gbps para cada um.

    
por 10.05.2012 / 09:02
1

Você definitivamente deve ter alguém suficientemente proficiente em roteamento em geral e BGP em particular.

Embora os protocolos de roteamento dinâmicos funcionem bem na maior parte do tempo sem muita supervisão, chegarão os momentos em que você se deparará com problemas em que a resolução exigiria conhecimento específico do protocolo. E você gostaria de tê-lo resolvido muito rápido, pois provavelmente está impactando sua conectividade ou custando-lhe toneladas de dinheiro devido a gigabits de tráfego de internet que são subitamente encaminhados através do seu AS.

Normalmente, as empresas operacionais de datacenter oferecem todos os tipos de serviços opcionais de gerenciamento para clientes de colocation. Portanto, se você precisar da flexibilidade do BGP e não tiver engenheiros para gerenciá-lo, considere terceirizar o gerenciamento do roteador para a seção de engenharia de rede da sua instalação de colocalização.

    
por 09.05.2012 / 22:56