Partilhar via


Obtendo tabelas ARP no modelo de implantação clássico

Este artigo orienta você pelas etapas para obter as tabelas ARP (Address Resolution Protocol) para seu circuito de Rota Expressa do Azure.

Importante

Este documento destina-se a ajudá-lo a diagnosticar e corrigir problemas simples. Não se destina a ser um substituto para o suporte da Microsoft. Se não conseguir resolver o problema utilizando as seguintes orientações, abra um pedido de suporte com a Ajuda+suporte do Microsoft Azure.

Tabelas ARP (Address Resolution Protocol) e ARP

ARP é um protocolo de camada 2 definido no RFC 826. ARP é usado para mapear um endereço Ethernet (endereço MAC) para um endereço IP.

Uma tabela ARP fornece um mapeamento do endereço IPv4 e do endereço MAC para um emparelhamento específico. A tabela ARP para um peering de circuito do ExpressRoute fornece as seguintes informações para cada interface (primária e secundária):

  1. Mapeamento de um endereço IP de interface de roteador local para um endereço MAC
  2. Mapeamento de um endereço IP da interface do roteador ExpressRoute para um endereço MAC
  3. A idade do mapeamento

As tabelas ARP podem ajudar na validação da configuração da Camada 2 e na solução de problemas básicos de conectividade da Camada 2.

Segue-se um exemplo de uma tabela ARP:

Age InterfaceProperty IpAddress  MacAddress    
--- ----------------- ---------  ----------    
 10 On-Prem           10.0.0.1   ffff.eeee.dddd
  0 Microsoft         10.0.0.2   aaaa.bbbb.cccc

A seção a seguir fornece informações sobre como exibir as tabelas ARP que são vistas pelos roteadores de borda da Rota Expressa.

Pré-requisitos para usar tabelas ARP

Certifique-se de ter o seguinte antes de continuar:

  • Um circuito de Rota Expressa válido configurado com pelo menos um emparelhamento. O circuito tem de ser totalmente configurado pelo fornecedor de conectividade. Você (ou seu provedor de conectividade) deve configurar pelo menos um dos emparelhamentos (Azure privado, Azure público ou Microsoft) neste circuito.
  • Intervalos de endereços IP usados para configurar os emparelhamentos (privado do Azure, público do Azure e Microsoft). Analise os exemplos de atribuição de endereços IP na página de requisitos de roteamento da Rota Expressa para entender como os endereços IP são mapeados para interfaces do seu lado e do lado da Rota Expressa. Você pode obter informações sobre a configuração de emparelhamento examinando a página de configuração de emparelhamento da Rota Expressa.
  • Informações de sua equipe de rede ou provedor de conectividade sobre os endereços MAC das interfaces que são usadas com esses endereços IP.
  • O módulo mais recente do Windows PowerShell para Azure (versão 1.50 ou posterior).

Tabelas ARP para o seu circuito ExpressRoute

Esta seção fornece instruções sobre como exibir as tabelas ARP para cada tipo de emparelhamento usando o PowerShell. Antes de continuar, você ou seu provedor de conectividade precisa configurar o emparelhamento. Cada circuito tem dois caminhos (primário e secundário). Você pode verificar a tabela ARP para cada caminho independentemente.

Tabelas ARP para emparelhamento privado do Azure

O cmdlet a seguir fornece as tabelas ARP para emparelhamento privado do Azure:

# Required variables
$ckt = "<your Service Key here>

# ARP table for Azure private peering--primary path
Get-AzureDedicatedCircuitPeeringArpInfo -ServiceKey $ckt -AccessType Private -Path Primary

# ARP table for Azure private peering--secondary path
Get-AzureDedicatedCircuitPeeringArpInfo -ServiceKey $ckt -AccessType Private -Path Secondary

A seguir está a saída de exemplo para um dos caminhos:

Age InterfaceProperty IpAddress  MacAddress    
--- ----------------- ---------  ----------    
 10 On-Prem           10.0.0.1   ffff.eeee.dddd
  0 Microsoft         10.0.0.2   aaaa.bbbb.cccc

Tabelas ARP para emparelhamento da Microsoft

O cmdlet a seguir fornece as tabelas ARP para emparelhamento da Microsoft:

# ARP table for Microsoft peering--primary path
Get-AzureDedicatedCircuitPeeringArpInfo -ServiceKey $ckt -AccessType Microsoft -Path Primary

# ARP table for Microsoft peering--secondary path
Get-AzureDedicatedCircuitPeeringArpInfo -ServiceKey $ckt -AccessType Microsoft -Path Secondary

A saída de exemplo é mostrada abaixo para um dos caminhos:

Age InterfaceProperty IpAddress  MacAddress    
--- ----------------- ---------  ----------    
 10 On-Prem           65.0.0.1   ffff.eeee.dddd
  0 Microsoft         65.0.0.2   aaaa.bbbb.cccc

Como utilizar esta informação

A tabela ARP de um emparelhamento pode ser usada para validar a configuração e a conectividade da Camada 2. Esta seção fornece uma visão geral da aparência das tabelas ARP em diferentes cenários.

Tabela ARP quando um circuito está em um estado operacional (esperado)

  • A tabela ARP tem uma entrada para o lado local com um endereço IP e MAC válido, e uma entrada semelhante para o lado da Microsoft.
  • O último octeto do endereço IP local é sempre um número ímpar.
  • O último octeto do endereço IP da Microsoft é sempre um número par.
  • O mesmo endereço MAC aparece no lado da Microsoft para todos os três peerings (primário/secundário).
Age InterfaceProperty IpAddress  MacAddress    
--- ----------------- ---------  ----------    
 10 On-Prem           65.0.0.1   ffff.eeee.dddd
  0 Microsoft         65.0.0.2   aaaa.bbbb.cccc

Tabela ARP quando está no local ou quando o lado do provedor de conectividade tem problemas

Apenas uma entrada aparece na tabela ARP. Ele mostra o mapeamento entre o endereço MAC e o endereço IP usado no lado da Microsoft.

Age InterfaceProperty IpAddress  MacAddress    
--- ----------------- ---------  ----------    
   0 Microsoft         65.0.0.2  aaaa.bbbb.cccc

Nota

Se você tiver um problema como esse, abra uma solicitação de suporte com seu provedor de conectividade para resolvê-lo.

Tabela ARP quando o lado da Microsoft tem problemas

  • Você não verá uma tabela ARP mostrada para um emparelhamento se houver problemas no lado da Microsoft.
  • Abra uma solicitação de suporte com o Microsoft Azure Help+support. Especifique que você tem um problema com a conectividade da Camada 2.

Próximos passos

  • Valide as configurações da Camada 3 para seu circuito de Rota Expressa:
    • Obtenha um resumo de rota para determinar o estado das sessões BGP.
    • Obtenha uma tabela de rotas para determinar quais prefixos são anunciados na Rota Expressa.
  • Valide a transferência de dados revisando bytes de entrada e saída.
  • Abra uma solicitação de suporte com o Microsoft Azure Help+support se ainda estiver enfrentando problemas.