Protocolos de Roteamento: BGP vs OSPF
Gabarito: letra D. A principal diferença é que o OSPF é um protocolo de roteamento interno (IGP), projetado para operar dentro de um mesmo Sistema Autônomo (AS), enquanto o BGP é um protocolo de roteamento externo (EGP), usado para troca de rotas entre diferentes AS. Essa distinção é fundamental em redes de grande escala, como a Internet.
A banca testa o conhecimento básico sobre a classificação dos protocolos de roteamento: IGP (Interior Gateway Protocol) atua dentro de um AS; EGP (Exterior Gateway Protocol) atua entre AS. O OSPF é um IGP baseado em estado de enlace e utiliza o algoritmo SPF (Shortest Path First, de Dijkstra). O BGP é um EGP baseado em vetor de caminho (path vector) e utiliza conexões TCP (porta 179) para trocar informações.
Critério | OSPF | BGP |
|---|
Classificação | IGP (Interior Gateway Protocol) | EGP (Exterior Gateway Protocol) |
Escopo de atuação | Dentro de um mesmo Sistema Autônomo (AS) | Entre diferentes Sistemas Autônomos (AS) |
Algoritmo base | Estado de enlace (Link State) com SPF (Dijkstra) | Vetor de caminho (Path Vector) |
Transporte | IP (protocolo 89) | TCP (porta 179) |
Alternativa A — ❌ Incorreta
Inverte os papéis: OSPF é IGP (interno), não entre AS; BGP é EGP (externo), não projetado para uso interno.
Alternativa B — ❌ Incorreta
Embora OSPF use o algoritmo SPF, o BGP não é um sistema de bloqueio de roteamento. O BGP utiliza algoritmo path vector e toma decisões baseadas em políticas e atributos.
Alternativa C — ❌ Incorreta
OSPF não é um protocolo de borda; é um IGP. BGP não se baseia em link state; seu funcionamento é baseado em path vector.
Alternativa D — ✅ Correta ⟵ GABARITO
Descreve corretamente a distinção: OSPF é interno ao AS (IGP), BGP é entre AS (EGP).
Alternativa E — ❌ Incorreta
OSPF usa link state e SPF, mas BGP não usa o algoritmo SPF; usa path vector.
Gabarito: letra D.