ملاحظة
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يمنحك ExpressRoute Direct القدرة على الاتصال مباشرة بشبكة Microsoft العالمية من خلال مواقع متداخلة موزعة بشكل إستراتيجي في جميع أنحاء العالم. لمزيد من المعلومات، راجع حول ExpressRoute Direct Connect.
قبل البدء
قبل استخدام 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 وحدد الاشتراك الذي يحتوي على ExpressRoute. يجب أن يكون مورد ExpressRoute Direct ودوائر ExpressRoute في نفس الاشتراك. في Azure CLI، شغِّل الأوامر التالية:
az login
تحقق من الاشتراكات الخاصة بالحساب:
az account list
حدد الاشتراك الذي تريده لإنشاء دائرة ExpressRoute له:
az account set --subscription "<subscription ID>"
أعِدْ تسجيل اشتراكك في Microsoft.Network للوصول إلى واجهات برمجة تطبيقات ExpressRouteports وexpressrouteport
az provider register --namespace Microsoft.Network
قائمة بجميع المواقع حيث يتم دعم ExpressRoute Direct:
az network express-route port location list
مثال على الإخراج
[ { "address": "Ashburn, VA", "availableBandwidths": [], "contact": "support@contoso.com", "id": "/subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-Ashburn-DC2", "location": null, "name": "Equinix-Ashburn-DC2", "provisioningState": "Succeeded", "tags": null, "type": "Microsoft.Network/expressRoutePortsLocations" }, { "address": "Dallas, TX", "availableBandwidths": [], "contact": "support@contoso.com", "id": "/subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-Dallas-DA3", "location": null, "name": "Equinix-Dallas-DA3", "provisioningState": "Succeeded", "tags": null, "type": "Microsoft.Network/expressRoutePortsLocations" }, { "address": "New York, NY", "availableBandwidths": [], "contact": "support@contoso.com", "id": "/subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-New-York-NY5", "location": null, "name": "Equinix-New-York-NY5", "provisioningState": "Succeeded", "tags": null, "type": "Microsoft.Network/expressRoutePortsLocations" }, { "address": "San Jose, CA", "availableBandwidths": [], "contact": "support@contoso.com", "id": "/subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-San-Jose-SV1", "location": null, "name": "Equinix-San-Jose-SV1", "provisioningState": "Succeeded", "tags": null, "type": "Microsoft.Network/expressRoutePortsLocations" }, { "address": "Seattle, WA", "availableBandwidths": [], "contact": "support@contoso.com", "id": "/subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-Seattle-SE2", "location": null, "name": "Equinix-Seattle-SE2", "provisioningState": "Succeeded", "tags": null, "type": "Microsoft.Network/expressRoutePortsLocations" } ]
حدد ما إذا كان أحد المواقع المدرجة في الخطوة السابقة به نطاق ترددي متاح أم لا:
az network express-route port location show -l "Equinix-Ashburn-DC2"
مثال على الإخراج
{ "address": "Ashburn, VA", "availableBandwidths": [ { "offerName": "100 Gbps", "valueInGbps": 100 } ], "contact": "support@contoso.com", "id": "/subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-Ashburn-DC2", "location": null, "name": "Equinix-Ashburn-DC2", "provisioningState": "Succeeded", "tags": null, "type": "Microsoft.Network/expressRoutePortsLocations" }
أنشئ مورد ExpressRoute Direct يعتمد على الموقع الذي اخترته في الخطوات السابقة.
يدعم ExpressRoute Direct كلّاً من تغليف QinQ وDot1Q. إذا حددت QinQ، فسيتم تعيين علامة S-Tag ديناميكيَّا لكل دائرة ExpressRoute وتكون فريدة في جميع أنحاء مورد ExpressRoute Direct. يجب أن تكون كل علامة C في الدائرة فريدة في الدائرة ولكن ليس عبر مورد ExpressRoute Direct.
إذا حددت تغليف Dot1Q، فيجب عليك إدارة تفرد C-Tag (VLAN) عبر مورد ExpressRoute Direct بأكمله.
هام
يمكن أن يكون ExpressRoute Direct نوع تغليف واحد فقط. لا يمكنك تغيير نوع التغليف بعد إنشاء مورد ExpressRoute Direct.
az network express-route port create -n $name -g $RGName --bandwidth 100 gbps --encapsulation QinQ | Dot1Q --peering-location $PeeringLocationName -l $AzureRegion
إشعار
يمكنك أيضاً تعيين سمة التغليف على Dot1Q.
مثال على الإخراج
{ "allocationDate": "Wednesday, October 17, 2018", "bandwidthInGbps": 100, "circuits": null, "encapsulation": "Dot1Q", "etag": "W/\"<etagnumber>\"", "etherType": "0x8100", "id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/expressRoutePorts/Contoso-Direct", "links": [ { "adminState": "Disabled", "connectorType": "LC", "etag": "W/\"<etagnumber>\"", "id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/expressRoutePorts/Contoso-Direct/links/link1", "interfaceName": "HundredGigE2/2/2", "name": "link1", "patchPanelId": "PPID", "provisioningState": "Succeeded", "rackId": "RackID", "resourceGroup": "Contoso-Direct-rg", "routerName": "tst-09xgmr-cis-1", "type": "Microsoft.Network/expressRoutePorts/links" }, { "adminState": "Disabled", "connectorType": "LC", "etag": "W/\"<etagnumber>\"", "id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/expressRoutePorts/Contoso-Direct/links/link2", "interfaceName": "HundredGigE2/2/2", "name": "link2", "patchPanelId": "PPID", "provisioningState": "Succeeded", "rackId": "RackID", "resourceGroup": "Contoso-Direct-rg", "routerName": "tst-09xgmr-cis-2", "type": "Microsoft.Network/expressRoutePorts/links" } ], "location": "westus", "mtu": "1500", "name": "Contoso-Direct", "peeringLocation": "Equinix-Ashburn-DC2", "provisionedBandwidthInGbps": 0.0, "provisioningState": "Succeeded", "resourceGroup": "Contoso-Direct-rg", "resourceGuid": "02ee21fe-4223-4942-a6bc-8d81daabc94f", "tags": null, "type": "Microsoft.Network/expressRoutePorts" }
أنشئ خطاب التفويض (LOA)
أدخل اسم مورد ExpressRoute Direct الذي تم إنشاؤه مؤخراً، واسم مجموعة الموارد، واسم العميل لكتابة خطاب الاعتماد و(اختياريَّا) حدد موقع ملف لتخزين المستند. إذا لم تتم الإشارة إلى مسار الملف، فسيتم تنزيل المستند إلى الدليل الحالي.
az network express-route port generate-loa -n Contoso-Direct -g Contoso-Direct-rg --customer-name Contoso --destination C:\Users\SampleUser\Downloads\LOA.pdf
تغيير AdminState للروابط
استخدم هذه العملية لإجراء اختبار الطبقة الأولى. تأكد من أن كل اتصال متقاطع مثبت بشكل صحيح في كل جهاز توجيه في المنافذ الأساسية والثانوية.
عيِّن الروابط على ممكّن. كرر هذه الخطوة لتعيين كل رابط على ممكّن.
الروابط [0] هي المنفذ الأساسي والروابط [1] هي المنفذ الثانوي.
az network express-route port update -n Contoso-Direct -g Contoso-Direct-rg --set links[0].adminState="Enabled"
az network express-route port update -n Contoso-Direct -g Contoso-Direct-rg --set links[1].adminState="Enabled"
مثال على الإخراج
{ "allocationDate": "Wednesday, October 17, 2018", "bandwidthInGbps": 100, "circuits": null, "encapsulation": "Dot1Q", "etag": "W/\"<etagnumber>\"", "etherType": "0x8100", "id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/expressRoutePorts/Contoso-Direct", "links": [ { "adminState": "Enabled", "connectorType": "LC", "etag": "W/\"<etagnumber>\"", "id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/expressRoutePorts/Contoso-Direct/links/link1", "interfaceName": "HundredGigE2/2/2", "name": "link1", "patchPanelId": "PPID", "provisioningState": "Succeeded", "rackId": "RackID", "resourceGroup": "Contoso-Direct-rg", "routerName": "tst-09xgmr-cis-1", "type": "Microsoft.Network/expressRoutePorts/links" }, { "adminState": "Enabled", "connectorType": "LC", "etag": "W/\"<etagnumber>\"", "id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/expressRoutePorts/Contoso-Direct/links/link2", "interfaceName": "HundredGigE2/2/2", "name": "link2", "patchPanelId": "PPID", "provisioningState": "Succeeded", "rackId": "RackID", "resourceGroup": "Contoso-Direct-rg", "routerName": "tst-09xgmr-cis-2", "type": "Microsoft.Network/expressRoutePorts/links" } ], "location": "westus", "mtu": "1500", "name": "Contoso-Direct", "peeringLocation": "Equinix-Ashburn-DC2", "provisionedBandwidthInGbps": 0.0, "provisioningState": "Succeeded", "resourceGroup": "Contoso-Direct-rg", "resourceGuid": "<resourceGUID>", "tags": null, "type": "Microsoft.Network/expressRoutePorts" }
استخدم نفس الإجراء لأسفل المنافذ باستخدام
AdminState = "Disabled"
.
القيام بإنشاء دائرة
بشكل افتراضي، يمكنك إنشاء 10 دوائر في الاشتراك الذي يحتوي على مورد ExpressRoute Direct. يمكن أن يزيد دعم Microsoft الحد الافتراضي. أنت مسؤول عن تتبع النطاق الترددي المتاح والمستخدم. النطاق الترددي الموفر هو مجموع النطاق الترددي لجميع الدوائر على مورد ExpressRoute Direct. عرض النطاق الترددي المستخدم هو الاستخدام الفعلي للواجهات الفعلية الأساسية.
يمكنك استخدام عرض نطاق ترددي إضافي للدائرة في ExpressRoute Direct فقط لدعم السيناريوهات الموضحة هنا. عرض النطاق الترددي هو 40 غيغابايت في الثانية و100 غيغابايت في الثانية.
يمكن أن يكون SkuTier محلياً أو قياسياً أو مميزاً.
يمكن أن يكون SkuFamily فقط MeteredData عند الإنشاء. يمكنك التغيير إلى غير محدود بعد إنشاء الدائرة عن طريق تحديث sku-family
.
إشعار
بمجرد التغيير إلى بيانات غير محدودة ، لا يمكنك التغيير مرة أخرى دون الحاجة إلى إعادة إنشاء دائرة ExpressRoute.
أنشئ دائرة في مورد ExpressRoute Direct:
az network express-route create --express-route-port "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/expressRoutePorts/Contoso-Direct" -n "Contoso-Direct-ckt" -g "Contoso-Direct-rg" --sku-family MeteredData --sku-tier Standard --bandwidth 100 Gbps --location $AzureRegion
تشمل النطاقات الأخرى 5 غيغابايت في الثانية و10 غيغابايت في الثانية و40 غيغابايت في الثانية.
مثال على الإخراج
{
"allowClassicOperations": false,
"allowGlobalReach": false,
"authorizations": [],
"bandwidthInGbps": 100.0,
"circuitProvisioningState": "Enabled",
"etag": "W/\"<etagnumber>\"",
"expressRoutePort": {
"id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/expressRoutePorts/Contoso-Direct",
"resourceGroup": "Contoso-Direct-rg"
},
"gatewayManagerEtag": "",
"id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/expressRouteCircuits/ERDirect-ckt-cli",
"location": "westus",
"name": "ERDirect-ckt-cli",
"peerings": [],
"provisioningState": "Succeeded",
"resourceGroup": "Contoso-Direct-rg",
"serviceKey": "<serviceKey>",
"serviceProviderNotes": null,
"serviceProviderProperties": null,
"serviceProviderProvisioningState": "Provisioned",
"sku": {
"family": "MeteredData",
"name": "Standard_MeteredData",
"tier": "Standard"
},
"stag": null,
"tags": null,
"type": "Microsoft.Network/expressRouteCircuits"
}
الخطوات التالية
لمزيد من المعلومات حول ExpressRoute Direct، راجع نظرة عامة.