كيفية تكوين ExpressRoute Direct
يمنحك ExpressRoute Direct القدرة على الاتصال مباشرة بشبكة Microsoft العالمية من خلال مواقع متداخلة موزعة بشكل إستراتيجي في جميع أنحاء العالم. لمزيد من المعلومات، راجع حول ExpressRoute Direct.
قبل البدء
قبل استخدام ExpressRoute Direct، يجب عليك أولاً تسجيل اشتراكك. للتسجيل، قم بتشغيل الأمر التالي باستخدام Azure PowerShell:
سجل الدخول إلى Azure وحدد الاشتراك الذي ترغب في تسجيله.
Connect-AzAccount Select-AzSubscription -Subscription "<SubscriptionID or SubscriptionName>"
سجل اشتراكك باستخدام الأمر التالي:
Register-AzProviderFeature -FeatureName AllowExpressRoutePorts -ProviderNamespace Microsoft.Network
بمجرد التسجيل، تحقق من تسجيل موفر موارد Microsoft.Network في اشتراكك. يكون تسجيل موفر مورد الاشتراك الخاص بك للعمل مع موفر المورد.
إنشاء المورد
قم بتسجيل الدخول إلى Azure وحدد الاشتراك. يجب أن يكون المورد Direct ExpressRoute ودوائر ExpressRoute في نفس الاشتراك.
Connect-AzAccount Select-AzSubscription -Subscription "<SubscriptionID or SubscriptionName>"
أعد تسجيل اشتراكك في Microsoft.Network للوصول إلى واجهات برمجة تطبيقات Expressrouteports وexpressrouteport.
Register-AzResourceProvider -ProviderNameSpace "Microsoft.Network"
قائمة بجميع المواقع حيث يتم دعم ExpressRoute Direct.
Get-AzExpressRoutePortsLocation | format-list
مثال على الإخراج
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 : []
تحديد ما إذا كان الموقع المدرج في الخطوة السابقة يحتوي على نطاق ترددي متوفر.
Get-AzExpressRoutePortsLocation -LocationName "Equinix-San-Jose-SV1" | format-list
مثال على الإخراج
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 } ]
إشعار
إذا كان النطاق الترددي غير متاح في موقع الهدف، فافتح طلب دعم في Azure Portal وحدد موضوع دعم ExpressRoute المباشر.
إنشاء مورد ExpressRoute Direct استنادا إلى الموقع في الخطوة السابقة.
يدعم ExpressRoute Direct كلّاً من تغليف QinQ وDot1Q. إذا تم تحديد QinQ، يتم تعيين علامة S لكل دائرة ExpressRoute ديناميكيا وهي فريدة في جميع أنحاء مورد ExpressRoute Direct. يجب أن تكون كل علامة C على الدائرة فريدة من نوعها على الدائرة، ولكن ليس عبر ExpressRoute Direct.
إذا حدد تغليف Dot1Q، يجب عليك إدارة تفرد علامة C (VLAN) عبر المورد ExpressRoute Direct بأكمله.
هام
يمكن أن يكون ExpressRoute Direct نوع تغليف واحد فقط. لا يمكن تغيير التغليف بعد إنشاء ExpressRoute Direct.
$ERDirect = New-AzExpressRoutePort -Name $Name -ResourceGroupName $ResourceGroupName -PeeringLocation $PeeringLocationName -BandwidthInGbps 100.0 -Encapsulation QinQ | Dot1Q -Location $AzureRegion
إشعار
يمكن أيضاً تعيين سمة التغليف على Dot1Q.
مثال على الإخراج:
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 : []
أنشئ خطاب التفويض (LOA)
قم بالرجوع إلى مورد ExpressRoute Direct الذي تم إنشاؤه مؤخراً، وأدخل اسم العميل لكتابة خطاب الاعتماد و(اختيارياً) حدد موقع ملف لتخزين المستند. إذا لم تتم الإشارة إلى مسار ملف، يتم تنزيل المستند إلى الدليل الحالي.
Azure PowerShell
New-AzExpressRoutePortLOA -ExpressRoutePort $ERDirect -CustomerName TestCustomerName -Destination "C:\Users\SampleUser\Downloads"
مثال على الإخراج
Written Letter of Authorization To: C:\Users\SampleUser\Downloads\LOA.pdf
Cloud Shell
استبدل
<USERNAME>
باسم المستخدم المعروض في المطالبة، ثم شغِّل الأمر لإنشاء خطاب التخويل. استخدم تحديد المسار الدقيق في الأمر.New-AzExpressRoutePortLOA -ExpressRoutePort $ERDirect -CustomerName TestCustomerName -Destination /home/USERNAME/loa.pdf
حدد الزر Upload/Download ثم حدد Download. حدد ملف
loa.pdf
وحدد Download.
تغيير حالة مسؤول الروابط
يجب استخدام هذه العملية لإجراء اختبار الطبقة 1، لضمان أن عملية تصحيح كل اتصال متقاطع تجري بشكل صحيح في كل جهاز توجيه للابتدائي والثانوي.
احصل على تفاصيل ExpressRoute Direct.
$ERDirect = Get-AzExpressRoutePort -Name $Name -ResourceGroupName $ResourceGroupName
قم بتعيين الارتباط على ممكّن. كرر هذه الخطوة لتعيين كل رابط على تمكين.
الروابط [0] هي المنفذ الأساسي والروابط [1] هي المنفذ الثانوي.
$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
مثال على الإخراج:
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 : []
استخدم نفس الإجراء مع
AdminState = "Disabled"
لرفض المنافذ.
القيام بإنشاء دائرة
بشكل افتراضي، يمكنك إنشاء 10 دوائر في الاشتراك، حيث يكون مورد Direct ExpressRoute هو. يمكنك زيادة هذا الحد من خلال طلب دعم. أنت مسؤول عن تتبع كل من النطاق الترددي المخصص ومكوّن إعدادات تشغيل الخدمة. النطاق الترددي المتوفر هو مجموع النطاق الترددي لجميع الدوائر على مورد ExpressRoute Direct وعرض النطاق الترددي المستخدم هو الاستخدام المادي للواجهات المادية الأساسية.
هناك المزيد من النطاقات الترددية للدائرة التي يمكن استخدامها على منفذ ExpressRoute Direct لدعم السيناريوهات الموضحة سابقا فقط. هذه النطاقات هي 40 غيغابت في الثانية و100 غيغابت في الثانية.
يمكن أن يكون SkuTier محلياً أو قياسياً أو مميزاً.
يمكن أن يكون SkuFamily فقط MeteredData عند الإنشاء. لاستخدام بيانات غير محدودة ، ستحتاج إلى تحديث SkuFamily بعد الإنشاء.
إشعار
بمجرد التغيير إلى بيانات غير محدودة ، لن تتمكن من تغييرها مرة أخرى دون إعادة إنشاء دائرة ExpressRoute.
قم بإنشاء دائرة على مورد ExpressRoute Direct.
New-AzExpressRouteCircuit -Name $Name -ResourceGroupName $ResourceGroupName -ExpressRoutePort $ERDirect -BandwidthinGbps 100.0 -Location $AzureRegion -SkuTier Premium -SkuFamily MeteredData
تشمل النطاقات الأخرى: 5.0 و10.0 و40.0
مثال على الإخراج:
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
حذف المورد
قبل حذف مورد ExpressRoute Direct، تحتاج أولاً إلى حذف أي دوائر ExpressRoute تم إنشاؤها على زوج منفذ ExpressRoute Direct. يمكنك حذف مورد ExpressRoute Direct عن طريق تشغيل الأمر التالي:
Remove-azexpressrouteport -Name $Name -Resourcegroupname -$ResourceGroupName
مكِّن ExpressRoute Direct والدوائر في مختلف الاشتراكات.
دائرة (دوائر) ExpressRoute Direct وExpressRoute في اشتراكات مختلفة أو مستأجري Microsoft Entra. يمكنك إنشاء تخويل لمورد ExpressRoute Direct، واسترداد التخويل لإنشاء دائرة ExpressRoute في اشتراك مختلف أو مستأجر Microsoft Entra.
سجّل الدخول إلى Azure وحدد الاشتراك الذي يحتوي على ExpressRoute Direct.
Connect-AzAccount Select-AzSubscription -Subscription "<SubscriptionID or SubscriptionName>"
. الحصول على تفاصيل ExpressRoute Direct
Get-AzExpressRoutePort $ERPort = Get-AzExpressRoutePort -Name $Name -ResourceGroupName $ResourceGroupName
قم بإنشاء تخويل ExpressRoute Direct عن طريق تشغيل الأوامر التالية في PowerShell:
Add-AzExpressRoutePortAuthorization -Name $AuthName -ExpressRoutePort $ERPort
عينة الإخراج:
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 :
تحقق من إنشاء التخويل بنجاح وقم بتخزين تخويل ExpressRoute Direct في متغير:
$ERDirectAuthorization = Get-AzExpressRoutePortAuthorization -ExpressRoutePortObject $ERPort -Name $AuthName $ERDirectAuthorization
عينة الإخراج:
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
استرداد التخويل لإنشاء دائرة ExpressRoute Direct في اشتراك مختلف أو مستأجر Microsoft Entra باستخدام الأمر التالي:
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
الخطوات التالية
لمزيد من المعلومات حول ExpressRoute Direct، راجع نظرة عامة على ExpressRoute Direct.