BGP significa Border Gateway Protocol. É o protocolo que conecta sistemas autônomos diferentes na internet.
Enquanto o OSPF e o EIGRP roteiam tráfego dentro de uma organização, o BGP roteia tráfego entre organizações. É o protocolo que faz a internet funcionar como uma rede única.
O que é um sistema autônomo
Sistema autônomo (AS) é um conjunto de redes sob uma mesma administração com uma política de roteamento comum. Cada provedor de internet, cada grande empresa com conexão direta à internet tem seu próprio AS.
Cada AS tem um número único chamado ASN (Autonomous System Number). A ANATEL é a entidade no Brasil responsável pela delegação de ASNs. Exemplos: AS7738 é a Telemar/Oi, AS28573 é a Claro Brasil.
O BGP é o único protocolo de roteamento exterior (EGP) em uso na internet atualmente. Todos os outros foram descontinuados.
eBGP vs iBGP
eBGP (external BGP): entre roteadores de sistemas autônomos diferentes. É o BGP que conecta sua empresa ao provedor, ou que conecta provedores entre si.
iBGP (internal BGP): entre roteadores dentro do mesmo sistema autônomo. Usado para distribuir rotas BGP internamente sem precisar redistribuir para o IGP.
A diferença técnica mais importante: roteadores eBGP precisam ser diretamente conectados por padrão. Roteadores iBGP não precisam, mas precisam de conectividade IP entre si.
O iBGP não propaga rotas para outros roteadores iBGP (regra anti-loop). Por isso, em redes com múltiplos roteadores iBGP, usa-se full mesh de adjacências ou Route Reflectors.
Características do BGP
O BGP é classificado como protocolo path-vector. Diferente do OSPF (link-state) e do RIP (distance-vector), o BGP toma decisões de roteamento baseado em políticas, não só em métricas.
Porta: TCP 179. O BGP usa TCP para confiabilidade. As sessões são estabelecidas manualmente, não por descoberta automática como o OSPF.
Administrative Distance: eBGP = 20, iBGP = 200.
Atributos de caminho: o BGP usa atributos para tomar decisões de roteamento. Os principais:
| Atributo | Tipo | Uso |
|---|---|---|
| AS-PATH | Well-known mandatory | Lista de ASs atravessados |
| NEXT-HOP | Well-known mandatory | Próximo salto para o destino |
| LOCAL-PREF | Well-known discretionary | Preferência de saída (iBGP) |
| MED | Optional non-transitive | Preferência de entrada |
| WEIGHT | Cisco proprietário | Preferência local no roteador |
BGP no CCNA
O CCNA não cobra configuração aprofundada de BGP. O que é cobrado é conceitual:
O que diferencia BGP de OSPF e RIP. O conceito de sistema autônomo e ASN. Diferença entre eBGP e iBGP. Por que BGP usa TCP e os outros IGPs usam UDP ou IP direto. Administrative Distance do eBGP (20) e iBGP (200).
Configuração básica aparece às vezes em questões de cenário simples:
router bgp 65001
neighbor 203.0.113.1 remote-as 65002
network 192.168.0.0 mask 255.255.0.0
Verificação
show ip bgp summary ! Resumo das sessões BGP e número de prefixos
show ip bgp ! Tabela BGP completa
show ip bgp neighbors ! Detalhes de cada vizinho BGP
FAQ
Por que o BGP usa TCP e não UDP como o OSPF? O BGP precisa garantir que as atualizações de roteamento chegam na ordem correta e sem perda. O volume de rotas trocadas entre grandes ASs é enorme. O TCP cuida da confiabilidade, deixando o BGP focar nas políticas.
Quantas rotas tem a tabela BGP global? Em julho de 2026, a tabela BGP global tem mais de 950 mil prefixos IPv4. É um dos maiores bancos de dados distribuídos do mundo.
O que é BGP hijacking? É quando um AS anuncia prefixos que não lhe pertencem, desviando tráfego de forma maliciosa ou acidental. Um dos incidentes mais famosos aconteceu em 2010, quando a China Telecom anunciou 15% das rotas da internet por 18 minutos.
Leia também:
▌ BGP é cobrado conceitualmente no CCNA. O diagnóstico gratuito do PacketPass mostra onde estão suas lacunas no domínio IP Connectivity. Resultado na hora, sem cadastro.
Informações baseadas no blueprint CCNA 200-301 atual e documentação oficial da Cisco e IANA sobre BGP e ASNs.