Získání tabulek protokolu ARP v modelu nasazení Resource Manager

Tento článek vás provede postupem, jak se seznámit s tabulkami protokolu ARP pro váš okruh ExpressRoute.

Důležité

Tento dokument vám pomůže diagnostikovat a opravit jednoduché problémy. Nemá být náhradou za podporu Microsoftu. Pokud se vám nedaří problém vyřešit pomocí pokynů popsaných v tomto článku, musíte otevřít lístek podpory s podporou Microsoftu .

Kroky a příklady v tomto článku používají Azure PowerShell moduly Az. Pokud chcete moduly Az nainstalovat místně do počítače, přečtěte si téma Instalace Azure PowerShell. Další informace o novém modulu Az najdete v tématu Představení nového modulu Azure PowerShell Az. Rutiny PowerShellu se často aktualizují. Pokud nepoužíváte nejnovější verzi, hodnoty zadané v pokynech můžou selhat. Pokud chcete najít nainstalované verze PowerShellu ve vašem systému, použijte rutinu Get-Module -ListAvailable Az .

Tabulky protokolu ARP (Address Resolution Protocol) a ARP

Protokol ARP (Address Resolution Protocol) je protokol vrstvy 2 definovaný v dokumentu RFC 826. Protokol ARP se používá k mapování ethernetové adresy (adresy MAC) s IP adresou.

Tabulka protokolu ARP poskytuje následující informace pro primární i sekundární rozhraní pro každý typ partnerského vztahu:

  1. Mapování IP adresy rozhraní místního směrovače na adresu MAC
  2. Mapování IP adresy rozhraní směrovače ExpressRoute na adresu MAC
  3. Stáří mapování

Tabulky protokolu ARP vám můžou pomoct s ověřením konfigurace vrstvy 2 a řešením základních problémů s připojením vrstvy 2.

Příklad tabulky ARP:

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

Následující část obsahuje informace o tom, jak zobrazit tabulky protokolu ARP zobrazené hraničními směrovači ExpressRoute.

Požadavky na získání tabulek protokolu ARP

Než budete pokračovat, ujistěte se, že jsou splněné následující informace:

  • Platný okruh ExpressRoute s nakonfigurovaným alespoň jedním partnerským vztahem. Okruh musí být plně nakonfigurovaný s poskytovatelem připojení. Vy nebo váš poskytovatel připojení musíte mít v tomto okruhu nakonfigurovaný alespoň privátní partnerský vztah Azure, veřejný partnerský vztah Azure nebo partnerský vztah Microsoftu.
  • Rozsahy IP adres použité ke konfiguraci partnerských vztahů. Projděte si příklady přiřazení IP adres na stránce Požadavky na směrování ExpressRoute a zjistěte, jak se IP adresy mapují na rozhraní. Informace o konfiguraci partnerského vztahu získáte na stránce konfigurace partnerského vztahu ExpressRoute.
  • Informace od vašeho síťového týmu nebo poskytovatele připojení o adresách MAC rozhraní používaných s těmito IP adresami
  • Musíte mít nejnovější modul PowerShellu pro Azure (verze 1.50 nebo novější).

Poznámka

Pokud poskytovatel služeb poskytuje vrstvu 3 a tabulky protokolu ARP jsou na portálu prázdné, aktualizujte konfiguraci okruhu pomocí tlačítka aktualizovat na portálu. Tato operace použije správnou konfiguraci směrování ve vašem okruhu.

Získání tabulek protokolu ARP pro okruh ExpressRoute

Tato část obsahuje pokyny, jak zobrazit tabulky ARP na partnerské vztahy pomocí PowerShellu. Než budete pokračovat, musíte vy nebo váš poskytovatel připojení nakonfigurovat partnerský vztah. Každý okruh má dvě cesty (primární a sekundární). Tabulku protokolu ARP můžete zkontrolovat pro každou cestu nezávisle.

Poznámka

V závislosti na hardwarové platformě se mohou výsledky protokolu ARP lišit a zobrazit pouze místní rozhraní.

Tabulky protokolu ARP pro privátní partnerský vztah Azure

Následující rutina poskytuje tabulky protokolu ARP pro privátní partnerský vztah Azure.

# Required Variables
$RG = "<Your Resource Group Name Here>"
$Name = "<Your ExpressRoute Circuit Name Here>"

# ARP table for Azure private peering - Primary path
Get-AzExpressRouteCircuitARPTable -ResourceGroupName $RG -ExpressRouteCircuitName $Name -PeeringType AzurePrivatePeering -DevicePath Primary

# ARP table for Azure private peering - Secondary path
Get-AzExpressRouteCircuitARPTable -ResourceGroupName $RG -ExpressRouteCircuitName $Name -PeeringType AzurePrivatePeering -DevicePath Secondary 

Ukázkový výstup pro jednu z cest:

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

Tabulky protokolu ARP pro veřejný partnerský vztah Azure

Následující rutina poskytuje tabulky protokolu ARP pro veřejný partnerský vztah Azure.

# Required Variables
$RG = "<Your Resource Group Name Here>"
$Name = "<Your ExpressRoute Circuit Name Here>"

# ARP table for Azure public peering - Primary path
Get-AzExpressRouteCircuitARPTable -ResourceGroupName $RG -ExpressRouteCircuitName $Name -PeeringType AzurePublicPeering -DevicePath Primary

# ARP table for Azure public peering - Secondary path
Get-AzExpressRouteCircuitARPTable -ResourceGroupName $RG -ExpressRouteCircuitName $Name -PeeringType AzurePublicPeering -DevicePath Secondary 

Ukázkový výstup pro jednu z cest:

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

Tabulky protokolu ARP pro partnerský vztah Microsoftu

Následující rutina poskytuje tabulky protokolu ARP pro partnerský vztah Microsoftu.

# Required Variables
$RG = "<Your Resource Group Name Here>"
$Name = "<Your ExpressRoute Circuit Name Here>"

# ARP table for Microsoft peering - Primary path
Get-AzExpressRouteCircuitARPTable -ResourceGroupName $RG -ExpressRouteCircuitName $Name -PeeringType MicrosoftPeering -DevicePath Primary

# ARP table for Microsoft peering - Secondary path
Get-AzExpressRouteCircuitARPTable -ResourceGroupName $RG -ExpressRouteCircuitName $Name -PeeringType MicrosoftPeering -DevicePath Secondary 

Ukázkový výstup pro jednu z cest:

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

Jak tyto informace používat

Pomocí tabulky ARP partnerského vztahu můžete určit a ověřit konfiguraci a připojení vrstvy 2. Tato část obsahuje přehled toho, jak vypadají tabulky protokolu ARP v různých scénářích.

Tabulka protokolu ARP, pokud je okruh v provozním stavu (očekávaný stav)

  • Tabulka protokolu ARP obsahuje položku pro místní stranu s platnou IP adresou a adresou MAC. Totéž je vidět na straně Microsoftu.
  • Poslední oktet místní IP adresy je liché číslo.
  • Poslední oktet IP adresy Microsoftu je sudé číslo.
  • Stejná adresa MAC se zobrazí na straně Microsoftu pro všechny tři partnerské vztahy (primární/sekundární).
Age InterfaceProperty IpAddress  MacAddress    
--- ----------------- ---------  ----------    
 10 On-Prem           65.0.0.1   ffff.eeee.dddd
  0 Microsoft         65.0.0.2   aaaa.bbbb.cccc

nebo

Age InterfaceProperty IpAddress  MacAddress    
--- ----------------- ---------  ----------    
 10 On-Prem           65.0.0.1   ffff.eeee.dddd

Tabulka protokolu ARP v případě problémů na straně místního prostředí nebo poskytovatele připojení

Pokud dojde k problému s místním poskytovatelem nebo poskytovatelem připojení, tabulka protokolu ARP zobrazuje jednu ze dvou věcí. Místní adresa MAC se zobrazuje jako neúplná nebo se v tabulce ARP zobrazuje jenom položka Microsoftu.

Age InterfaceProperty IpAddress  MacAddress    
--- ----------------- ---------  ----------   
  0 On-Prem           65.0.0.1   Incomplete
  0 Microsoft         65.0.0.2   aaaa.bbbb.cccc

nebo

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

Poznámka

Pokud chcete tyto problémy ladit, otevřete u svého poskytovatele připojení žádost o podporu. Pokud tabulka ARP neobsahuje IP adresy rozhraní namapovaných na adresy MAC, projděte si následující informace:

  1. Pokud se na rozhraní MSEE-PR použije první IP adresa podsítě /30 přiřazené propojení mezi MSEE-PR a MSEE. Azure vždy používá druhou IP adresu pro msee.
  2. Ověřte, jestli se značky sítě VLAN zákazníka (C-Tag) a služby (S-Tag) shodují ve dvojici MSEE-PR a MSEE.

Tabulka protokolu ARP v případech, kdy má strana Microsoftu problémy

  • V případě problémů na straně Microsoftu se nezobrazuje tabulka protokolu ARP pro partnerský vztah.
  • Otevřete lístek podpory s podporou Microsoftu. Zadejte, že máte problém s připojením vrstvy 2.

Další kroky

  • Ověřte konfigurace vrstvy 3 pro váš okruh ExpressRoute.
    • Získejte souhrn tras a zjistěte stav relací protokolu BGP.
    • Získejte směrovací tabulku a zjistěte, které předpony se inzerují napříč ExpressRoute.
  • Ověřte přenos dat kontrolou bajtů v / ven.
  • Pokud stále dochází k problémům, otevřete lístek podpory s podporou Microsoftu .