Pular para conteúdo

Solução de problemas do IX com um problema de roteamento em uma sessão BGP

Quando uma BGPBorder Gateway Protocol (BGP) é um protocolo de roteamento padronizado projetado para trocar informações de rotas e de alcançabilidade entre sistemas autônomos (AS) na internet.
sessão no Internet Exchange (IX) estiver apresentando um problema de roteamento, percorra estas ações de solução de problemas.

Dica

Megaport opera um MegaIX Looking Glass público, acessível via web, para que peers e operadores de rede investiguem o estado de roteamento atual. Você pode consultar os route servers primário e redundante para obter dados BGP em tempo real aqui: MegaIX Looking Glass.

Ações de solução de problemas

Ação Etapas
Verificar a configuração do BGP Verifique o ASN, o endereço IP do BGP e a máscara de sub-rede.
Verificar o acesso à porta TCP 179 Vizinhos BGP estabelecem uma sessão TCP usando a porta TCP 179.
  1. Certifique-se de que um vizinho BGP não esteja bloqueando entrada ou saída da porta TCP 179 e outras portas efêmeras relevantes. Você pode visualizar o número da porta usando o Wireshark, o comando debug ip packet detail, ou netstat no Windows.
  2. Certifique-se de que todos os firewalls e as ACLs permitam a porta TCP 179 em ambas as direções.
Verificar o tipo de mensagem BGP Pacotes BGP usam estes tipos de mensagem:
  • OPEN – Configura e estabelece a adjacência BGP.
  • UPDATE – Anuncia, atualiza ou retira rotas.
  • KEEPALIVE – Garante que o vizinho BGP ainda está ativo.
  • NOTIFICATION – Indica uma condição de erro a um vizinho BGP.
Verificar a autenticação MD5Às vezes conhecido como um hash MD5 ou chave BGP. O algoritmo de resumo de mensagem (MD5) é uma função criptográfica amplamente utilizada que produz uma sequência de 32 dígitos hexadecimais. Isso é usado como uma senha ou chave entre roteadores que trocam informações BGP.
  • Procure nos logs por Invalid MD5 digest.
  • Verifique se a senha MD5 do BGP correta está em uso para a A-EndO início da conexão – o Port, MCR, ou MVE. As conexões da Megaport precisam de um A-End e um B-End. A conexão começa com um A-End. Na maioria das vezes, o Port é o A-End. O B-End é a outra extremidade da conexão: pode ser um Port, um Internet Exchange, uma conexão do Marketplace ou um provedor de serviços de nuvem.
    e a B-EndUm Port, MCR, ou MVE estabelece a extremidade A da conexão e a extremidade B é a outra extremidade. A extremidade B pode ser um Port, MCR, ou MVE para um VXC privado, um Internet Exchange, uma conexão do Marketplace, ou um Provedor de Serviços de Nuvem (CSP).
    do VXC.
Executar testes de conectividade
  • Execute um teste de pingUm teste de ping transmite pacotes de dados para um endereço IP específico e confirma ou nega a conectividade entre dispositivos em rede IP.
    entre o roteador PE da A-End PE routerUm roteador entre a área de um provedor de serviços de rede e áreas administradas por outros provedores de rede.
    e os roteadores PE da B-End que estão conectados aos route servers para testar o peering multilateral.
  • Execute um teste de ping entre o roteador PE da A-End e o roteador PE da B-End que está conectado ao peer bilateral para testar o peering bilateral.
  • Peça ao cliente para executar um teste de ping do roteador BGP dele para os endereços IP do vizinho BGP para testar a conectividade fim a fim.
  • Confirme a entrada da tabela ARP do peer BGP.
Encontrar condições de erro nos logs do BGP O protocolo BGP envia uma mensagem de notificação quando detecta um erro com a sessão BGP, como um hold timer expirando, uma alteração nas capacidades do vizinho ou uma solicitação para redefinir uma sessão BGP. Quando um erro é detectado, a sessão BGP é encerrada.

Por exemplo, digite show log %BGP-xxxxx.

Para obter mais informações, consulte Visão geral do Internet Exchange.

Próximas etapas

Se as ações de solução de problemas não resolverem seu problema, entre em contato com o suporte. Antes de contatar o suporte para obter assistência, colete as seguintes informações:

  • Todas as etapas de solução de problemas realizadas, em detalhe. Por exemplo, se você colocar loopbacks, anote sua localização e direção.
  • Anote a data, hora e o fuso horário em que o problema começou.
  • A sessão BGP está down?
  • A sessão BGP está flapping? Por exemplo, o peering é estabelecido, depois cai, se restabelece e depois cai? Tente identificar onde o problema pode estar na rede usando ping.
  • Existe um problema de roteamento BGP?

Nota

Para obter mais informações sobre quando é necessário um técnico de serviços de campo no local no data center, consulte Serviços de Campo para Clientes.

Coletar dados essenciais de solução de problemas

Informações de configuração do BGP

  • Configurações de interface, incluindo o número da VLANUma rede de computadores particionada e isolada na camada de enlace de dados (Camada 2 do OSI) em uma única interface física (por exemplo, uma Port) usada para subdividir uma rede. LAN é uma abreviação de rede de área local.
  • Endereço IP do BGP e máscara de sub-rede
  • ASN do BGP
  • Endereços de rede do BGP a serem anunciados
  • Endereço IP do vizinho BGP e máscara de sub-rede
  • ASN do vizinho BGP
  • Endereços de rede do vizinho BGP a serem recebidos
  • Autenticação BGP entre os peers BGP
  • Filtragem e manipulação de rotas BGP (se aplicável)

Saída de comandos BGP e informações de captura de pacotes

  • Examine a tabela de vizinhos BGP e o estado do BGP usando o comando show IP BGP summary
  • Examine os detalhes do vizinho BGP usando o comando show IP BGP neighbors
  • Logs que mostram mensagens relacionadas ao BGP (saída do comando show log %BGP-xxxxx)
  • Entradas da tabela de roteamento BGP que apresentam problemas de roteamento BGP (saída do comando show IP BGP)
  • Rotas BGP anunciadas (saída do comando show IP BGP neighbors <neighbor-ip-address> advertised-routes)
  • Rotas BGP recebidas (saída do comando show IP BGP neighbors <neighbor-ip-address> routes)
  • Tabela de roteamento (saída do comando show IP route <ip-address>) em ambas as pontas
  • Logs de TracerouteUma ferramenta de diagnóstico que examina como os dados trafegam pela internet para determinar se um destino é alcançável.
    entre o host de origem e o de destino
  • Logs de Packet capture, se possível (o tamanho do arquivo pode ser de até 10 M)