Pular para o conteúdo principal

Questão de Redes de Computadores — BGP (Border Gateway Protocol) — INSTITUTO AOCP 2024

Redes de ComputadoresBGP (Border Gateway Protocol)
Código
qa632318
Banca
INSTITUTO AOCP
Órgão
MPE PR
Ano
2024
Cargo
Ana ( )

O protocolo BGP (Border Gateway Protocol) é fundamental para o roteamento entre sistemas autônomos na internet. Em relação a esse protocolo, assinale a alternativa correta.

  1. AO BGP utiliza o algoritmo de estado de enlace para determinar as melhores rotas entre sistemas autônomos.
  2. BO BGP é um protocolo de roteamento interno usado somente para o roteamento dentro de um único sistema autônomo.
  3. CO BGP mantém uma tabela de roteamento com todas as rotas possíveis e seleciona a melhor rota com base no menor número de saltos.
  4. DO BGP é um protocolo de roteamento de vetor de caminho que considera uma série de atributos, como política de roteamento, para selecionar a melhor rota.
  5. EO BGP não suporta a recuperação de falhas automaticamente, sendo necessário intervenção manual para redirecionar o tráfego em caso de falha de rota.
Revelar gabarito e comentário

GabaritoD — O BGP é um protocolo de roteamento de vetor de caminho que considera uma série de atributos, como política de roteamento, para selecionar a melhor rota.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

BGP (Border Gateway Protocol)

Gabarito: letra D. O BGP é um protocolo de roteamento de vetor de caminho (path vector) que seleciona a melhor rota com base em atributos e políticas de roteamento, e não apenas em métricas simples como o número de saltos. Essa é a característica central que o distingue dos protocolos de vetor de distância (RIP) e de estado de enlace (OSPF).

O BGP é o protocolo padrão para o roteamento entre Sistemas Autônomos (AS) na Internet, sendo classificado como um protocolo de gateway externo (EGP). Ele opera na camada de aplicação do modelo TCP/IP, utilizando a porta TCP 179 para estabelecer sessões semipermanentes entre roteadores vizinhos (peers). Diferentemente dos protocolos de roteamento interno (IGP), como OSPF e RIP, o BGP não se preocupa com métricas de desempenho da rede (como atraso ou largura de banda), mas sim com a interligação entre ASs e com a aplicação de políticas de roteamento definidas pelos administradores de cada sistema autônomo.

O algoritmo utilizado pelo BGP é o vetor de caminho (path vector), uma evolução do vetor de distância. Enquanto o vetor de distância informa apenas a distância (métrica) até o destino, o vetor de caminho informa a rota integral (a sequência de ASs) até o destino, o que evita loops de roteamento. As rotas são anunciadas entre os ASs com uma série de atributos, como AS_PATH, NEXT_HOP e LOCAL_PREF, que são usados para aplicar políticas de seleção de rotas. O número de saltos (ou melhor, o número de ASs no caminho) é apenas um critério secundário, avaliado somente quando ainda houver mais de uma rota possível após a aplicação das políticas.

Na prática, quando um roteador BGP recebe atualizações de rotas de seus vizinhos, ele aplica as políticas configuradas localmente para excluir rotas indesejadas e dar preferência às rotas preferíveis. Somente se ainda houver mais de uma rota possível é que critérios como o menor número de saltos são considerados. Isso permite que os operadores de rede controlem o tráfego de acordo com acordos comerciais e outras regras de negócio, algo que não é possível com protocolos de roteamento interno.

A pegadinha desta questão está em confundir o BGP com protocolos de roteamento interno (como OSPF, que usa estado de enlace, ou RIP, que usa vetor de distância e menor número de saltos). O BGP é um protocolo externo, com características próprias, e a alternativa correta é a que descreve corretamente o seu funcionamento como vetor de caminho com políticas.

1Classificação
Protocolo externo (EGP)
Entre sistemas autônomos (AS)
Camada de aplicação (TCP 179)
2Algoritmo
Vetor de caminho (path vector)
Informa rota integral (AS_PATH)
Evita loops
3Seleção de rotas
Políticas e atributos (LOCAL_PREF, NEXT_HOP)
Menor número de saltos (critério secundário)
4Recuperação de falhas
Automática (keepalive)
BGP
LEVELsoulevel.com.br
BGP: Classificação (Protocolo externo (EGP), Entre sistemas autônomos (AS), Camada de aplicação (TCP 179)); Algoritmo (Vetor de caminho (path vector), Informa rota integral (AS_PATH), Evita loops); Seleção de rotas (Políticas e atributos (LOCAL_PREF, NEXT_HOP), Menor número de saltos (critério secundário)); Recuperação de falhas (Automática (keepalive))

Alternativa A — ❌ Incorreta

O BGP não utiliza algoritmo de estado de enlace. O estado de enlace é característica do OSPF, que mantém uma visão completa da topologia da rede e calcula o menor caminho usando o algoritmo de Dijkstra. O BGP, por ser um protocolo entre sistemas autônomos, não possui informações completas da topologia interna de cada AS e utiliza o algoritmo de vetor de caminho.

Alternativa B — ❌ Incorreta

O BGP não é um protocolo de roteamento interno (IGP). Ele é um protocolo de roteamento externo (EGP), utilizado para roteamento entre sistemas autônomos. Protocolos de roteamento interno são, por exemplo, OSPF e RIP, usados dentro de um único AS.

Alternativa C — ❌ Incorreta

O BGP não seleciona a melhor rota com base no menor número de saltos como critério principal. O número de saltos (ou de ASs no caminho) é um critério secundário, avaliado somente após a aplicação das políticas de roteamento. O critério principal é a política de roteamento, baseada em atributos como AS_PATH, LOCAL_PREF, entre outros.

Alternativa D — ✅ Correta ⟵ GABARITO

Esta alternativa descreve corretamente o BGP: é um protocolo de roteamento de vetor de caminho que considera uma série de atributos, como política de roteamento, para selecionar a melhor rota. O vetor de caminho informa a rota integral até o destino, evitando loops, e as políticas permitem que os operadores controlem o tráfego de acordo com regras de negócio.

Alternativa E — ❌ Incorreta

O BGP suporta a recuperação de falhas automaticamente. Quando uma rota falha, os roteadores BGP detectam a falha (por exemplo, através da ausência de mensagens keepalive) e recalculam as rotas, selecionando caminhos alternativos. Não é necessária intervenção manual para redirecionar o tráfego em caso de falha de rota.

NÃO CAIA NESSA!

A banca tenta confundir o BGP com protocolos de roteamento interno. Lembre-se: BGP é externo (EGP), usa vetor de caminho e prioriza políticas sobre métricas como saltos. OSPF usa estado de enlace, RIP usa vetor de distância com contagem de saltos. Com treino, você identifica essas trocas rapidamente 💪

PEGA ESSA DICA!

Para questões sobre BGP, foque em três pontos: (1) é protocolo externo (entre ASs); (2) usa vetor de caminho (não estado de enlace, não vetor de distância puro); (3) a seleção de rotas é baseada em políticas e atributos, não em menor número de saltos. Esses são os pontos mais cobrados.

Gabarito: letra D

Link permanente: /questoes/qa632318