Resource Manager dağıtım modelinde ARP tablolarını edinme
Bu makalede ExpressRoute bağlantı hattınızın ARP tablolarını öğrenme adımları adım adım açıklanmaktadır.
Önemli
Bu belge, basit sorunları tanılamanıza ve çözmenize yardımcı olmak için tasarlanmıştır. Microsoft desteğinin yerini alması amaçlanmamıştır. Bu makalede açıklanan yönergeleri kullanarak sorunu çözemiyorsanız Microsoft desteğiyle bir destek bileti açmanız gerekir.
Bu makaledeki adımlar ve örnekler Azure PowerShell Az modüllerini kullanır. Az modüllerini bilgisayarınıza yerel olarak yüklemek için bkz . Azure PowerShell'i yükleme. Yeni Az modülü hakkında daha fazla bilgi edinmek için bkz . Yeni Azure PowerShell Az modülüne giriş. PowerShell cmdlet'leri sık sık güncelleştirilir. En son sürümü çalıştırmıyorsanız, yönergelerde belirtilen değerler başarısız olabilir. Sisteminizde Yüklü PowerShell sürümlerini bulmak için cmdlet'ini Get-Module -ListAvailable Az
kullanın.
Adres Çözümleme Protokolü (ARP) ve ARP tabloları
Adres Çözümleme Protokolü (ARP), RFC 826'da tanımlanan bir katman 2 protokolüdür. ARP, Ethernet adresini (MAC adresi) bir IP adresiyle eşlemek için kullanılır.
ARP tablosu, her eşleme türü için hem birincil hem de ikincil arabirimler için aşağıdaki bilgileri sağlar:
- Şirket içi yönlendirici arabirimi ip adresini MAC adresine eşleme
- ExpressRoute yönlendirici arabirimi ip adresini MAC adresine eşleme
- Eşlemenin yaşı
ARP tabloları katman 2 yapılandırmasını doğrulamaya ve temel katman 2 bağlantı sorunlarını gidermeye yardımcı olabilir.
Örnek ARP tablosu:
Age InterfaceProperty IpAddress MacAddress
--- ----------------- --------- ----------
10 On-Prem 10.0.0.1 ffff.eeee.dddd
0 Microsoft 10.0.0.2 aaaa.bbbb.cccc
Aşağıdaki bölümde ExpressRoute kenar yönlendiricileri tarafından görülen ARP tablolarını nasıl görüntüleyebileceğiniz hakkında bilgi sağlanır.
ARP tablolarını öğrenmek için önkoşullar
Daha fazla ilerlemeden önce aşağıdaki bilgilerin doğru olduğundan emin olun:
- En az bir eşlemeyle yapılandırılmış geçerli bir ExpressRoute bağlantı hattı. Devre, bağlantı sağlayıcısı ile birlikte tam olarak yapılandırılmalıdır. Sizin veya bağlantı sağlayıcınızın, bu devrede en azından Azure özel, Azure genel veya Microsoft eşlemesini yapılandırmış olmanız gerekir.
- Eşlemeleri yapılandırmak için kullanılan IP adresi aralıkları. Ip adreslerinin arabirimlere nasıl eşlendiği hakkında bilgi edinmek için ExpressRoute yönlendirme gereksinimleri sayfasındaki ip adresi atama örneklerini gözden geçirin. ExpressRoute eşleme yapılandırma sayfasını gözden geçirerek eşleme yapılandırması hakkında bilgi alabilirsiniz.
- Bu IP adresleriyle birlikte kullanılan arabirimlerin MAC adresleri hakkında ağ ekibinizden/bağlantı sağlayıcınızdan gelen bilgiler.
- Azure için en son PowerShell modülüne (sürüm 1.50 veya üzeri) sahip olmanız gerekir.
Not
Katman 3 hizmet sağlayıcısı tarafından sağlanıyorsa ve ARP tabloları portalda boşsa, portaldaki yenile düğmesini kullanarak devre yapılandırmasını yenileyin. Bu işlem bağlantı hattınıza doğru yönlendirme yapılandırmasını uygular.
ExpressRoute bağlantı hattınız için ARP tablolarını alma
Bu bölümde, PowerShell kullanarak eşleme başına ARP tablolarını görüntüleme yönergeleri sağlanır. Daha fazla ilerlemeden önce eşlemeyi sizin veya bağlantı sağlayıcınızın yapılandırmış olması gerekir. Her bağlantı hattının iki yolu vardır (birincil ve ikincil). Her yol için ARP tablosunu bağımsız olarak de kontrol edebilirsiniz.
Not
Donanım platformuna bağlı olarak, ARP sonuçları farklılık gösterebilir ve yalnızca Şirket içi arabirimini görüntüleyebilir.
Azure özel eşlemesi için ARP tabloları
Aşağıdaki cmdlet, Azure özel eşlemesi için ARP tablolarını sağlar
# 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
Yollardan biri için örnek çıktı:
Age InterfaceProperty IpAddress MacAddress
--- ----------------- --------- ----------
10 On-Prem 10.0.0.1 ffff.eeee.dddd
0 Microsoft 10.0.0.2 aaaa.bbbb.cccc
Microsoft eşlemesi için ARP tabloları
Aşağıdaki cmdlet, Microsoft eşlemesi için ARP tablolarını sağlar
# 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
Yollardan biri için örnek çıktı:
Age InterfaceProperty IpAddress MacAddress
--- ----------------- --------- ----------
10 On-Prem 20.33.0.1 ffff.eeee.dddd
0 Microsoft 20.33.0.2 aaaa.bbbb.cccc
Bu bilgileri kullanma
Bir eşlemenin ARP tablosu, katman 2 yapılandırmasını ve bağlantısını belirlemek ve doğrulamak için kullanılabilir. Bu bölümde, ARP tablolarının farklı senaryolarda nasıl göründüğüne genel bir bakış sağlanır.
Bir devre çalışır durumda olduğunda ARP tablosu (beklenen durum)
- ARP tablosunun şirket içi tarafı için geçerli bir IP adresi ve MAC adresi olan girişi vardır. Aynı şey Microsoft tarafında da görülebilir.
- Şirket içi IP adresinin son sekizlisi tek sayıdır.
- Microsoft IP adresinin son sekizlisi çift sayıdır.
- Aynı MAC adresi, üç eşlemenin tümü (birincil/ikincil) için Microsoft tarafında görünür.
Age InterfaceProperty IpAddress MacAddress
--- ----------------- --------- ----------
10 On-Prem 20.33.0.1 ffff.eeee.dddd
0 Microsoft 20.33.0.2 aaaa.bbbb.cccc
veya
Age InterfaceProperty IpAddress MacAddress
--- ----------------- --------- ----------
10 On-Prem 20.33.0.1 ffff.eeee.dddd
Şirket içi/bağlantı sağlayıcı tarafında sorun yaşandığında ARP tablosu
Şirket içi veya bağlantı sağlayıcısıyla ilgili bir sorun oluşursa ARP tablosunda iki seçenekten biri gösterilir. Şirket içi MAC adresinin eksik olduğunu görürsünüz veya ARP tablosunda yalnızca Microsoft girişini görürsünüz.
Age InterfaceProperty IpAddress MacAddress
--- ----------------- --------- ----------
0 On-Prem 20.33.0.1 Incomplete
0 Microsoft 20.33.0.2 aaaa.bbbb.cccc
veya
Age InterfaceProperty IpAddress MacAddress
--- ----------------- --------- ----------
0 Microsoft 20.33.0.2 aaaa.bbbb.cccc
Not
Bu tür sorunların hatalarını ayıklamak için bağlantı sağlayıcınızla bir destek isteği açın. ARP tablosunda MAC adreslerine eşlenmiş arabirimlerin IP adresleri yoksa aşağıdaki bilgileri gözden geçirin:
- MSEE-PR ile MSEE arasındaki bağlantı için atanan /30 alt ağdaki ilk IP adresi MSEE-PR arabiriminde kullanılıyorsa. Azure her zaman MSEE'ler için ikinci IP adresini kullanır.
- Müşteri (C-Tag) ve hizmet (S-Tag) VLAN etiketlerinin hem MSEE-PR hem de MSEE çiftinde eşleşip eşleşmediğini doğrulayın.
Microsoft tarafında sorun olduğunda ARP tablosu
- Microsoft tarafında sorunlar varsa eşleme için gösterilen bir ARP tablosu görmezsiniz.
- Microsoft desteğiyle bir destek bileti açın. Katman 2 bağlantısıyla ilgili bir sorun olduğunu belirtin.
Sonraki Adımlar
- ExpressRoute bağlantı hattınız için Katman 3 yapılandırmalarını doğrulayın.
- BGP oturumlarının durumunu belirlemek için yol özetini alın.
- ExpressRoute genelinde hangi ön eklerin tanıtıldığını belirlemek için yol tablosunu alın.
- /out içindeki baytları gözden geçirerek veri aktarımını doğrulayın.
- Sorun yaşamaya devam ediyorsanız Microsoft desteğiyle bir destek bileti açın.