Delen via


ARP-tabellen ophalen in het klassieke implementatiemodel

In dit artikel worden de stappen beschreven voor het ophalen van de ARP-tabellen (Address Resolution Protocol) voor uw Azure ExpressRoute-circuit.

Belangrijk

Dit document is bedoeld om u te helpen bij het vaststellen en oplossen van eenvoudige problemen. Het is niet bedoeld als vervanging voor Microsoft-ondersteuning. Als u het probleem niet kunt oplossen met behulp van de volgende richtlijnen, opent u een ondersteuningsaanvraag met Microsoft Azure Help+ondersteuning.

ARP-tabellen (Address Resolution Protocol) en ARP

ARP is een Laag 2-protocol dat is gedefinieerd in RFC 826. ARP wordt gebruikt om een Ethernet-adres (MAC-adres) toe te wijzen aan een IP-adres.

Een ARP-tabel biedt een toewijzing van het IPv4-adres en MAC-adres voor een bepaalde peering. De ARP-tabel voor een ExpressRoute-circuitpeering biedt de volgende informatie voor elke interface (primair en secundair):

  1. Toewijzing van een ip-adres van een on-premises routerinterface aan een MAC-adres
  2. Toewijzing van een IP-adres van een ExpressRoute-routerinterface aan een MAC-adres
  3. De leeftijd van de toewijzing

ARP-tabellen kunnen helpen bij het valideren van laag 2-configuratie en bij het oplossen van problemen met de basisverbinding van Laag 2.

Hier volgt een voorbeeld van een ARP-tabel:

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

De volgende sectie bevat informatie over het weergeven van de ARP-tabellen die worden gezien door de ExpressRoute-randrouters.

Vereisten voor het gebruik van ARP-tabellen

Zorg ervoor dat u het volgende hebt voordat u doorgaat:

  • Een geldig ExpressRoute-circuit dat is geconfigureerd met ten minste één peering. Het circuit moet volledig zijn geconfigureerd door de connectiviteitsprovider. U (of uw connectiviteitsprovider) moet ten minste één van de peerings (privé van Azure of Microsoft) op dit circuit configureren.
  • IP-adresbereiken die worden gebruikt voor het configureren van de peerings (privé azure en Microsoft). Bekijk de voorbeelden van IP-adrestoewijzingen op de pagina routeringsvereisten voor ExpressRoute om inzicht te krijgen in hoe IP-adressen worden toegewezen aan interfaces aan uw zijde en aan de ExpressRoute-zijde. U kunt informatie krijgen over de peeringconfiguratie door de configuratiepagina voor ExpressRoute-peering te bekijken.
  • Informatie van uw netwerkteam of connectiviteitsprovider over de MAC-adressen van de interfaces die worden gebruikt met deze IP-adressen.
  • De nieuwste Windows PowerShell-module voor Azure (versie 1.50 of hoger).

ARP-tabellen voor uw ExpressRoute-circuit

Deze sectie bevat instructies voor het weergeven van de ARP-tabellen voor elk type peering met behulp van PowerShell. Voordat u doorgaat, moet u of uw connectiviteitsprovider de peering configureren. Elk circuit heeft twee paden (primair en secundair). U kunt de ARP-tabel voor elk pad onafhankelijk controleren.

ARP-tabellen voor persoonlijke Azure-peering

De volgende cmdlet biedt de ARP-tabellen voor persoonlijke Azure-peering:

# 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

Hieronder ziet u voorbeelduitvoer voor een van de paden:

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

ARP-tabellen voor Microsoft-peering

De volgende cmdlet bevat de ARP-tabellen voor Microsoft-peering:

# 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

Voorbeelduitvoer wordt hieronder weergegeven voor een van de paden:

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

Deze informatie gebruiken

De ARP-tabel van een peering kan worden gebruikt om de laag 2-configuratie en -connectiviteit te valideren. In deze sectie vindt u een overzicht van hoe ARP-tabellen eruitzien in verschillende scenario's.

ARP-tabel wanneer een circuit de operationele status (verwacht) heeft

  • De ARP-tabel heeft een vermelding voor de on-premises zijde met een geldig IP- en MAC-adres en een vergelijkbare vermelding voor de Microsoft-zijde.
  • De laatste octet van het on-premises IP-adres is altijd een oneven getal.
  • De laatste octet van het Microsoft IP-adres is altijd een even getal.
  • Hetzelfde MAC-adres wordt weergegeven aan de Microsoft-zijde voor de peerings (privé azure en Microsoft).
Age InterfaceProperty IpAddress  MacAddress    
--- ----------------- ---------  ----------    
 10 On-Prem           65.0.0.1   ffff.eeee.dddd
  0 Microsoft         65.0.0.2   aaaa.bbbb.cccc

ARP-tabel wanneer deze on-premises is of wanneer de zijde van de connectiviteitsprovider problemen heeft

Er wordt slechts één vermelding weergegeven in de ARP-tabel. Hier ziet u de toewijzing tussen het MAC-adres en het IP-adres dat aan de Zijde van Microsoft wordt gebruikt.

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

Notitie

Als u een probleem zoals dit ondervindt, opent u een ondersteuningsaanvraag bij uw connectiviteitsprovider om dit op te lossen.

ARP-tabel wanneer de Microsoft-zijde problemen heeft

  • Er wordt geen ARP-tabel weergegeven voor een peering als er problemen zijn aan de zijde van Microsoft.
  • Open een ondersteuningsaanvraag met Microsoft Azure Help+ondersteuning. Geef op dat u een probleem hebt met laag 2-connectiviteit.

Volgende stappen

  • Laag 3-configuraties valideren voor uw ExpressRoute-circuit:
    • Haal een routeoverzicht op om de status van BGP-sessies te bepalen.
    • Haal een routetabel op om te bepalen welke voorvoegsels worden geadverteerd via ExpressRoute.
  • Valideer gegevensoverdracht door bytes in en uit te controleren.
  • Open een ondersteuningsaanvraag met Microsoft Azure Help+ondersteuning als u nog steeds problemen ondervindt.