Vídeo: 'Desvendando o Protocolo BGP' (Aula 1): A Internet e o Papel do BGP 2024
O Protocolo de Gateway de Borda (BGP) é um Protocolo de Gateway Externo (EGP), o que significa que ele é projetado para atuar como um protocolo de roteamento na borda de sua rede, passando informações de roteamento sobre a estrutura da sua rede por trás do seu roteador de gateway.
Esta informação pode então ser enviada para outros roteadores BGP, informando-lhes quais redes são encontradas atrás do roteador BGP. Um roteador BGP anuncia as rotas que eles aprenderam e também pode retransmitir rotas aprendidas dos IGPs encontrados em suas redes, conforme ilustrado na figura a seguir.
O objetivo da BGP não é apenas trocar suas informações, mas também trocar informações de acessibilidade e disponibilidade de rede para os caminhos de Sistemas Autônomos (AS) com outros sistemas BGP na rede. Este processo permite que todos os sistemas construam gráficos de topologia de toda a infra-estrutura de rede em ambos os lados do link BGP.
Este processo também permite que esses sistemas identifiquem loops e outros problemas que possam afetar o desempenho e a disponibilidade da rede.
O BGP possui várias versões do BGP, e a versão 4 é a atual. Quando dois sistemas BGP começam a se comunicar, eles tentam usar a versão 4 do protocolo. Se um sistema não suportar a versão 4, eles negociam as versões mais antigas do protocolo até encontrarem uma versão que ambos possam usar.
Tal como acontece com outros protocolos de roteamento, o BGP suporta a modificação da rota preferida através da modificação de valores métricos. BGP faz isso com pesos. Um peso é o valor administrativo atribuído ao roteador local. Esse valor pode ser qualquer coisa entre 0 e 65, 535 com um valor padrão em roteadores Cisco de 32, 768.
Para forçar o tráfego através de um roteador específico, você pode ter seus vizinhos atribuir pesos mais elevados às rotas do que aprenderam desse roteador. Assim, pesos maiores identificam uma rota preferencial, enquanto que com outros protocolos de roteamento, custos mais baixos identificam a rota preferencial.