Cara mengonfigurasi ExpressRoute Direct
ExpressRoute Direct memberikan kemampuan untuk terhubung langsung ke jaringan Microsoft global melalui lokasi peering yang didistribusikan secara strategis di seluruh dunia. Untuk informasi selengkapnya, lihat Tentang ExpressRoute Direct.
Sebelum Anda mulai
Sebelum menggunakan ExpressRoute Direct, Anda harus terlebih dahulu mendaftarkan langganan Anda. Untuk mendaftar, jalankan perintah berikut menggunakan Azure PowerShell:
Masuk ke Azure dan pilih langganan yang ingin Anda daftarkan.
Connect-AzAccount Select-AzSubscription -Subscription "<SubscriptionID or SubscriptionName>"
Daftarkan langganan Anda menggunakan perintah berikut:
Register-AzProviderFeature -FeatureName AllowExpressRoutePorts -ProviderNamespace Microsoft.Network
Setelah terdaftar, verifikasi penyedia sumber daya Microsoft.Network terdaftar ke langganan Anda. Mendaftarkan penyedia sumber mengonfigurasi langganan Anda untuk bekerja dengan penyedia sumber.
Buat sumber daya
Masuk ke Azure dan pilih langganan. Sumber daya ExpressRoute Direct dan sirkuit ExpressRoute harus berada dalam langganan yang sama.
Connect-AzAccount Select-AzSubscription -Subscription "<SubscriptionID or SubscriptionName>"
Daftarkan ulang langganan Anda ke Microsoft.Network untuk mengakses expressrouteportslocation dan API expressrouteport.
Register-AzResourceProvider -ProviderNameSpace "Microsoft.Network"
Cantumkan semua lokasi di mana ExpressRoute Direct didukung.
Get-AzExpressRoutePortsLocation | format-list
Contoh output
Name : Equinix-Ashburn-DC2 Id : /subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-Ashburn-D C2 ProvisioningState : Succeeded Address : 21715 Filigree Court, DC2, Building F, Ashburn, VA 20147 Contact : support@equinix.com AvailableBandwidths : [] Name : Equinix-Dallas-DA3 Id : /subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-Dallas-DA 3 ProvisioningState : Succeeded Address : 1950 N. Stemmons Freeway, Suite 1039A, DA3, Dallas, TX 75207 Contact : support@equinix.com AvailableBandwidths : [] Name : Equinix-San-Jose-SV1 Id : /subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-San-Jose- SV1 ProvisioningState : Succeeded Address : 11 Great Oaks Blvd, SV1, San Jose, CA 95119 Contact : support@equinix.com AvailableBandwidths : []
Tentukan apakah lokasi yang tercantum di langkah sebelumnya memiliki bandwidth yang tersedia.
Get-AzExpressRoutePortsLocation -LocationName "Equinix-San-Jose-SV1" | format-list
Contoh output
Name : Equinix-San-Jose-SV1 Id : /subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-San-Jose- SV1 ProvisioningState : Succeeded Address : 11 Great Oaks Blvd, SV1, San Jose, CA 95119 Contact : support@equinix.com AvailableBandwidths : [ { "OfferName": "100 Gbps", "ValueInGbps": 100 } ]
Catatan
Jika bandwidth tidak tersedia di lokasi target, buka permintaan dukungan di Portal Azure dan pilih Topik Dukungan ExpressRoute Direct.
Buat sumber daya ExpressRoute Direct berdasarkan lokasi di langkah sebelumnya.
ExpressRoute Direct mendukung enkapsulasi QinQ dan Dot1Q. Jika QinQ dipilih, setiap sirkuit ExpressRoute secara dinamis diberi S-Tag dan unik di seluruh sumber daya ExpressRoute Direct. Setiap C-Tag pada sirkuit harus unik di sirkuit, tetapi tidak di seluruh ExpressRoute Direct.
Jika Anda memilih enkapsulasi Dot1Q, Anda harus mengelola keunikan C-Tag (VLAN) di seluruh sumber daya ExpressRoute Direct.
Penting
ExpressRoute Direct hanya bisa berupa satu jenis enkapsulasi. Enkapsulasi tidak dapat diubah setelah pembuatan ExpressRoute Direct.
$ERDirect = New-AzExpressRoutePort -Name $Name -ResourceGroupName $ResourceGroupName -PeeringLocation $PeeringLocationName -BandwidthInGbps 100.0 -Encapsulation QinQ | Dot1Q -Location $AzureRegion
Catatan
Atribut Enkapsulasi juga dapat diatur ke Dot1Q.
Contoh output:
Name : Contoso-Direct ResourceGroupName : Contoso-Direct-rg Location : westcentralus Id : /subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/exp ressRoutePorts/Contoso-Direct Etag : W/"<etagnumber> " ResourceGuid : <number> ProvisioningState : Succeeded PeeringLocation : Equinix-Seattle-SE2 BandwidthInGbps : 100 ProvisionedBandwidthInGbps : 0 Encapsulation : QinQ Mtu : 1500 EtherType : 0x8100 AllocationDate : Saturday, September 1, 2018 Links : [ { "Name": "link1", "Etag": "W/\"<etagnumber>\"", "Id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft. Network/expressRoutePorts/Contoso-Direct/links/link1", "RouterName": "tst-09xgmr-cis-1", "InterfaceName": "HundredGigE2/2/2", "PatchPanelId": "PPID", "RackId": "RackID", "ConnectorType": "SC", "AdminState": "Disabled", "ProvisioningState": "Succeeded" }, { "Name": "link2", "Etag": "W/\"<etagnumber>\"", "Id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft. Network/expressRoutePorts/Contoso-Direct/links/link2", "RouterName": "tst-09xgmr-cis-2", "InterfaceName": "HundredGigE2/2/2", "PatchPanelId": "PPID", "RackId": "RackID", "ConnectorType": "SC", "AdminState": "Disabled", "ProvisioningState": "Succeeded" } ] Circuits : []
Membuat Surat Otorisasi (LOA)
Referensikan sumber daya ExpressRoute Direct yang baru dibuat, masukkan nama pelanggan sebagai tujuan LOA dan (opsional) tentukan lokasi file untuk menyimpan dokumen. Jika jalur file tidak direferensikan, dokumen akan diunduh ke direktori saat ini.
Azure PowerShell
New-AzExpressRoutePortLOA -ExpressRoutePort $ERDirect -CustomerName TestCustomerName -Destination "C:\Users\SampleUser\Downloads"
Contoh output
Written Letter of Authorization To: C:\Users\SampleUser\Downloads\LOA.pdf
Cloud Shell
Ganti
<USERNAME>
dengan nama pengguna yang ditampilkan di permintaan, lalu jalankan perintah untuk membuat Surat Kuasa. Gunakan jalur yang tepat yang ditentukan dalam perintah.New-AzExpressRoutePortLOA -ExpressRoutePort $ERDirect -CustomerName TestCustomerName -Destination /home/USERNAME/loa.pdf
Pilih tombol Unggah/Unduh lalu pilih Unduh. Pilih file
loa.pdf
dan pilih Unduh.
Mengubah Status Admin tautan
Proses ini harus digunakan untuk melakukan pengujian Layer 1, memastikan bahwa setiap koneksi silang ditambal dengan benar ke setiap perute utama dan sekunder.
Dapatkan detail ExpressRoute Direct.
$ERDirect = Get-AzExpressRoutePort -Name $Name -ResourceGroupName $ResourceGroupName
Atur Tautan ke Aktifkan. Ulangi langkah ini untuk mengatur setiap tautan ke aktifkan.
Tautan[0] adalah port utama dan Tautan[1] adalah port sekunder.
$ERDirect.Links[0].AdminState = "Enabled" Set-AzExpressRoutePort -ExpressRoutePort $ERDirect $ERDirect = Get-AzExpressRoutePort -Name $Name -ResourceGroupName $ResourceGroupName $ERDirect.Links[1].AdminState = "Enabled" Set-AzExpressRoutePort -ExpressRoutePort $ERDirect
Contoh output:
Name : Contoso-Direct ResourceGroupName : Contoso-Direct-rg Location : westcentralus Id : /subscriptions/<number>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/exp ressRoutePorts/Contoso-Direct Etag : W/"<etagnumber> " ResourceGuid : <number> ProvisioningState : Succeeded PeeringLocation : Equinix-Seattle-SE2 BandwidthInGbps : 100 ProvisionedBandwidthInGbps : 0 Encapsulation : QinQ Mtu : 1500 EtherType : 0x8100 AllocationDate : Saturday, September 1, 2018 Links : [ { "Name": "link1", "Etag": "W/\"<etagnumber>\"", "Id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft. Network/expressRoutePorts/Contoso-Direct/links/link1", "RouterName": "tst-09xgmr-cis-1", "InterfaceName": "HundredGigE2/2/2", "PatchPanelId": "PPID", "RackId": "RackID", "ConnectorType": "SC", "AdminState": "Enabled", "ProvisioningState": "Succeeded" }, { "Name": "link2", "Etag": "W/\"<etagnumber>\"", "Id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft. Network/expressRoutePorts/Contoso-Direct/links/link2", "RouterName": "tst-09xgmr-cis-2", "InterfaceName": "HundredGigE2/2/2", "PatchPanelId": "PPID", "RackId": "RackID", "ConnectorType": "SC", "AdminState": "Enabled", "ProvisioningState": "Succeeded" } ] Circuits : []
Gunakan prosedur yang sama dengan
AdminState = "Disabled"
untuk menolak port.
Buat sirkuit
Secara default, Anda dapat membuat 10 sirkuit dalam langganan yang berisi sumber daya ExpressRoute Direct. Anda dapat meningkatkan batas ini melalui permintaan dukungan. Anda bertanggung jawab untuk melacak Bandwidth yang Tersedia dan Digunakan. Bandwidth yang Disediakan adalah jumlah bandwidth dari semua sirkuit pada sumber daya ExpressRoute Direct dan bandwidth yang digunakan adalah penggunaan antarmuka fisik yang mendasarinya.
Ada lebih banyak bandwidth sirkuit yang dapat digunakan pada port ExpressRoute Direct untuk hanya mendukung skenario yang diuraikan sebelumnya. Bandwidth berupa 40 Gbps dan 100 Gbps.
SkuTier bisa berupa Lokal, Standar, atau Premium.
SkuFamily hanya dapat berupa MeteredData saat pembuatan. Untuk menggunakan data Tidak Terbatas , Anda harus memperbarui SkuFamily setelah pembuatan.
Catatan
Setelah Anda mengubah ke data Tidak Terbatas , Anda tidak akan dapat mengubahnya kembali tanpa membuat ulang sirkuit ExpressRoute.
Buat sirkuit pada sumber daya ExpressRoute Direct.
New-AzExpressRouteCircuit -Name $Name -ResourceGroupName $ResourceGroupName -ExpressRoutePort $ERDirect -BandwidthinGbps 100.0 -Location $AzureRegion -SkuTier Premium -SkuFamily MeteredData
Bandwidth lainnya termasuk: 5.0, 10.0, dan 40.0
Contoh output:
Name : ExpressRoute-Direct-ckt
ResourceGroupName : Contoso-Direct-rg
Location : westcentralus
Id : /subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Netwo
rk/expressRouteCircuits/ExpressRoute-Direct-ckt
Etag : W/"<etagnumber>"
ProvisioningState : Succeeded
Sku : {
"Name": "Premium_MeteredData",
"Tier": "Premium",
"Family": "MeteredData"
}
CircuitProvisioningState : Enabled
ServiceProviderProvisioningState : Provisioned
ServiceProviderNotes :
ServiceProviderProperties : null
ExpressRoutePort : {
"Id": "/subscriptions/<subscriptionID>n/resourceGroups/Contoso-Direct-rg/providers/Micros
oft.Network/expressRoutePorts/Contoso-Direct"
}
BandwidthInGbps : 10
Stag : 2
ServiceKey : <number>
Peerings : []
Authorizations : []
AllowClassicOperations : False
GatewayManagerEtag
Menghapus sumber daya
Sebelum menghapus sumber daya ExpressRoute Direct, Anda harus menghapus sirkuit ExpressRoute yang dibuat pada pasangan port ExpressRoute Direct terlebih dahulu. Anda dapat menghapus sumber daya ExpressRoute Direct dengan menjalankan perintah berikut:
Remove-azexpressrouteport -Name $Name -Resourcegroupname -$ResourceGroupName
Mengaktifkan ExpressRoute Direct dan sirkuit dalam langganan yang berbeda
Sirkuit ExpressRoute Direct dan ExpressRoute dalam langganan atau penyewa Microsoft Entra yang berbeda. Anda membuat otorisasi untuk sumber daya ExpressRoute Direct Anda, dan menukarkan otorisasi untuk membuat sirkuit ExpressRoute di langganan lain atau penyewa Microsoft Entra.
Masuk ke Azure dan pilih langganan ExpressRoute Direct.
Connect-AzAccount Select-AzSubscription -Subscription "<SubscriptionID or SubscriptionName>"
. Mendapatkan detail ExpressRoute Direct
Get-AzExpressRoutePort $ERPort = Get-AzExpressRoutePort -Name $Name -ResourceGroupName $ResourceGroupName
Buat otorisasi ExpressRoute Direct dengan menjalankan perintah berikut di PowerShell:
Add-AzExpressRoutePortAuthorization -Name $AuthName -ExpressRoutePort $ERPort
Contoh output:
Name : ERDirectAuthorization_1 Id : /subscriptions/72882272-d67e-4aec-af0b-4ab6e110ee46/resourceGroups/erdirect- rg/providers/Microsoft.Network/expressRoutePorts/erdirect/authorizations/ERDirectAuthorization_1 Etag : W/"24cac874-dfb4-4931-9447-28e67edd5155" AuthorizationKey : 6e1fc16a-0777-4cdc-a206-108f2f0f67e8 AuthorizationUseStatus : Available ProvisioningState : Succeeded CircuitResourceUri :
Pastikan otorisasi berhasil dibuat dan simpan otorisasi ExpressRoute Direct ke dalam variabel:
$ERDirectAuthorization = Get-AzExpressRoutePortAuthorization -ExpressRoutePortObject $ERPort -Name $AuthName $ERDirectAuthorization
Contoh output:
Name : ERDirectAuthorization_1 Id : /subscriptions/72882272-d67e-4aec-af0b-4ab6e110ee46/resourceGroups/erdirect- rg/providers/Microsoft.Network/expressRoutePorts/erdirect/authorizations/ERDirectAuthorization_1 Etag : W/"24cac874-dfb4-4931-9447-28e67edd5155" AuthorizationKey : 6e1fc16a-0777-4cdc-a206-108f2f0f67e8 AuthorizationUseStatus : Available ProvisioningState : Succeeded CircuitResourceUri :on
Tukarkan otorisasi untuk membuat sirkuit ExpressRoute Direct di langganan yang berbeda atau penyewa Microsoft Entra dengan perintah berikut:
Select-AzSubscription -Subscription "<SubscriptionID or SubscriptionName>" New-AzExpressRouteCircuit -Name $Name -ResourceGroupName $RGName -Location $Location -SkuTier $SkuTier -SkuFamily $SkuFamily -BandwidthInGbps $BandwidthInGbps -ExpressRoutePort $ERPort -AuthorizationKey $ERDirectAuthorization.AuthorizationKey
Langkah berikutnya
Untuk informasi selengkapnya tentang ExpressRoute Direct, lihat gambaran umum ExpressRoute Direct.