A declaração genérica de que o BGP é necessária quando você precisa rotear entre dois sistemas autônomos é bastante enganosa. Existem muitos cenários nos quais você pode optar por usar o BGP, ou pode até ser necessário.
No mundo dos provedores de serviços, o BGP é muito usado, pois é o protocolo de roteamento da Internet - mas parece que sua pergunta é sobre a empresa. Nesse caso, pode ser necessário que você use o BGP ao fazer interface com provedores de serviços para Internet e às vezes conectividade WAN, ou pode optar por executar o BGP internamente, por ser o protocolo de roteamento mais flexível no que diz respeito à política de roteamento.
Alguns exemplos de seu uso na empresa:
- Sua empresa controla um bloco de espaço IP público portátil. "Portátil" nesse caso significa que o espaço é registrado em sua organização por um Registro Regional da Internet, como o ARIN. Sua organização hospeda serviços acessíveis pela Internet que utilizam endereçamento nesse espaço de endereço. Você normalmente tem duas opções para informar ao mundo como chegar até você:
uma. Seu provedor de serviços pode anunciar esse espaço na Internet via BGP e rota estática de volta ao seu ambiente.
b. Você pode consultar o seu provedor de serviços e anunciar o espaço para eles via BGP. No caso de você possuir mais de um ISP, esta é a única opção. Você anunciaria o espaço para os dois provedores de serviços e usaria várias políticas / manipulação de atributos para controlar os caminhos que o tráfego de entrada segue.
Nesse cenário, os provedores de serviços podem anunciar uma rota padrão para você (em vez da tabela de roteamento completa da Internet) e você pode desejar equilibrar a carga do tráfego de saída da Internet entre os ISPs. Nesse caso, pode ser necessário manipular o BGP para garantir que o tráfego siga o caminho que você deseja e o tráfego de retorno seja influenciado de volta pelo mesmo ISP em que ele foi deixado. Este é um nível super alto, mas espero que você entenda.
- Na maioria das vezes, quando você tem links MPLS para conectividade WAN, não está fazendo nada com o MPLS. O MPLS será encerrado no roteador Provider Edge (PE) do provedor de serviços e eles se conectarão ao seu roteador Customer Edge (CE) com um link ethernet regular em uma conexão ponto / ponto / 30. Nesse caso, você normalmente precisará redistribuir suas rotas IGP (protocolo de gateway interno - OSPF, EIGRP etc.) no BGP para compartilhar com o provedor de serviços. Eles passarão essas rotas através da rede MPLS para o PE em seu site remoto, o que o BGP fará emparelhamento com seu CE naquele site; nesse ponto, você aprenderá as rotas lá e as redistribuirá novamente no IGP do site remoto . A mesma coisa acontecerá na outra direção.
O BGP não é um requisito aqui, mas normalmente é o que o provedor de serviços deseja executar para manter as coisas consistentes em todas as suas conexões com os clientes.
- Como dito acima, você pode executar o BGP dentro da sua rede, conhecida como IBGP. Na verdade, é o mesmo protocolo exato, mas quando você executa o BGP entre roteadores no mesmo AS, alguns comportamentos do BGP mudam. Enfim, isso é realmente tudo sobre controle. Você pode ter redes virtuais de camada 2 para conectividade WAN ou até links VPN nos quais você pode executar o OSPF, mas em alguns modelos, pode ser necessário ter mais controle sobre a política de roteamento para obter o comportamento desejado nesses caminhos; nesse caso, o BGP pode ser a ferramenta certa para o trabalho.
Desculpe ser um pouco amplo, mas todos os casos são realmente diferentes. Quando você está apenas aprendendo redes, especialmente da Cisco, elas simplificam tudo para ajudá-lo a entender os conceitos. De certa forma, acho que eles vão longe demais ao insinuar que certas instruções genéricas são "regras" e até testam você como se fossem regras 100% estritas.
O melhor conselho que posso dar é aprender o caminho para entender os conceitos e aprovar suas certezas, mas mantenha sua mente aberta. Se você quiser adicionar algo um pouco menos formal e um pouco mais real à sua aprendizagem / treinamento em rede, definitivamente pegue alguns livros da O'Reilly (relacionados aos tópicos que você está estudando) com os animais. Você pode obtê-los muito baratos usados na Internet.