Solicita puertos de Microsoft Azure

Después de pedir tus conexiones de Cloud Interconnect, solicita tus puertos de Microsoft Azure.

Antes de comenzar

Si aún no lo hiciste, registra la función de ExpressRoute Direct.

Portal de Azure

  1. Accede al portal de Azure y selecciona la suscripción adecuada.
  2. En el panel de navegación, busca el menú Configuración y, luego, haz clic en Funciones de versión preliminar.
  3. En el cuadro de búsqueda, ingresa ExpressRoute.
  4. Selecciona la casilla de verificación Permitir ExpressRoute Direct.
  5. En la parte superior de la página, haz clic en el botón +Registrar.
  6. En la tabla, vuelve a ubicar Permitir ExpressRoute Direct. Asegúrate de que el valor correspondiente en la columna Estado sea Registrado.

Azure PowerShell

Usa el comando Register-AzProviderFeature:

Register-AzProviderFeature -FeatureName `
AllowExpressRoutePorts -ProviderNamespace Microsoft.Network

Crea recursos de ExpressRoute Direct

Para cada una de tus conexiones de Cloud Interconnect, necesitas un puerto de Azure. Para ordenar un par de puertos de Azure, crea un recurso ExpressRoute Direct.

Cuando creas un recurso ExpressRoute Direct, Azure reserva de forma automática un puerto redundante principal y uno secundario. Este comportamiento difiere del proceso de pedido de Cloud Interconnect, que requiere que pidas explícitamente dos conexiones.

Portal de Azure

  1. Ve a la página ExpressRoute Direct.

  2. Haz clic en Crear.

  3. Completa la pestaña Conceptos básicos de la página Crear ExpressRoute Direct:

    • Selecciona la suscripción en la que deseas crear el recurso. Más adelante, cuando crees un circuito ExpressRoute, debes crearlo en la misma suscripción que el recurso ExpressRoute Direct.
    • Selecciona el Grupo de recursos en el que deseas colocar el recurso ExpressRoute Direct.
    • Identifica la región donde quieres ubicar el recurso.
    • Ingresa un Nombre para el recurso.

    Para obtener la información más actualizada sobre estos campos, consulta la documentación de Azure.

  4. Haz clic en Siguiente: Configuración.

  5. En la pestaña Configuración, ingresa los valores para los siguientes campos:

    • En el campo Ubicación de intercambio de tráfico, ingresa la ubicación de Azure. Si necesitas ayuda para elegir un valor para este campo, consulta Elige tus ubicaciones.
    • Elige el Ancho de banda adecuado (10 Gbps o 100 Gbps).
    • En Encapsulamiento, selecciona Dot1Q.
  6. Haz clic en Siguiente: Etiquetas.

  7. Opcional: Configura etiquetas para este puerto.

  8. Haz clic en Siguiente: Revisar + crear.

  9. Revisa el resumen de tus elecciones. Si deseas realizar cambios, haz clic en Anterior y actualiza el formulario según sea necesario. Cuando el resumen se vea correcto, haz clic en Crear.

    Azure muestra un mensaje que dice La implementación está en curso. Después de un tiempo, el mensaje debería actualizarse para decir Tu implementación se completó.

  10. Haz clic en el nombre de tu nuevo recurso ExpressRoute Direct. Deberías ver una tabla de Vínculos que enumera Link1 y Link2. Estos vínculos representan tu puerto principal y el secundario.

Aún no habilites los puertos. La facturación comienza cuando habilitas los puertos.

Azure PowerShell

Usa el comando New-AzExpressRoutePort:

New-AzExpressRoutePort -Name NAME `
   -ResourceGroupName RESOURCE_GROUP `
   -PeeringLocation PEERING_LOCATION `
   -BandwidthInGbps BANDWIDTH `
   -Encapsulation Dot1Q `
   -Location LOCATION

Reemplaza lo siguiente:

  • NAME: el nombre de la conexión nueva.
  • RESOURCE_GROUP: el grupo de recursos adecuado.
  • PEERING_LOCATION: el nombre de la ubicación como se representa en Azure, por ejemplo, Interxion-Frankfurt-FRA11
  • BANDWIDTH: el ancho de banda en Gbps debe ser 10 o 100
  • LOCATION: es el nombre de la región.

Genera una LOA

A fin de que Google aprovisione tu conexión, debe tener una carta de autorización (LOA) para tu puerto de Azure.

Portal de Azure

  1. Ve a la página en la que se enumeran los recursos de ExpressRoute Direct.
  2. Haz clic en el nombre de la conexión que creaste.
  3. En Nombre de la empresa, ingresa Google.
  4. Haz clic en Generar una carta de autorización.

Azure PowerShell

Usa el comando Get-AzExpressRoutePort y el comando New-AzExpressRoutePortLOA:

$port = Get-AzExpressRoutePort -Name CONNECTION_NAME; `
   New-AzExpressRoutePortLOA -ExpressRoutePort `
   $port -CustomerName "GoogleCloud" -Destination "PATH"

Reemplaza lo siguiente:

  • CONNECTION_NAME: el nombre del recurso de ExpressRoute Direct que creaste en el paso anterior

  • PATH: la ubicación en la que deseas descargar la LOA

Envía la LOA a Google

Después de pedir tus conexiones de Cloud Interconnect, deberías recibir mensajes de correo electrónico de confirmación de Google. Cada uno de estos mensajes incluye instrucciones para enviar tu LOA de Azure a Google. Ahora que tienes la LOA, sigue las instrucciones para proporcionar el documento.

En resumen, debes proporcionar lo siguiente:

  • El documento de LOA

  • Instrucciones sobre cómo desea que se conecten sus puertos. Por ejemplo, especifica si deseas que el puerto principal de Cross-Cloud Interconnect esté conectado a tu puerto principal o secundario de ExpressRoute Direct.

Toma nota de las instrucciones que proporcionas a Google. Necesitarás esta información más adelante en el proceso, cuando configures tus circuitos de ExpressRoute.

Busca un correo electrónico de Google

Después de proporcionar tu LOA, Google puede aprovisionar tus conexiones de Cloud Interconnect. Cuando se aprovisionan tus conexiones, Google conecta los dos puertos de forma física.

Después de aprovisionar las conexiones, recibirás un correo electrónico que hará lo siguiente:

  • Te informa que tus puertos están listos para usarse.
  • Indica que debes habilitar tus puertos de Azure y, luego, confirmar que lo hiciste.

Después de recibir el correo electrónico, completa los pasos que se describen en las siguientes secciones.

Busca una señal de Google

Comprueba si ambos puertos de Azure reciben una señal de Google Cloud. Si alguno de tus puertos no recibe luz, informa el problema a Google antes de continuar.

Azure PowerShell

Usa el comando Get-AzExpressRoutePort y el comando Get-AzMetric:

$port = Get-AzExpressRoutePort -Name EXPRESS_ROUTE_DIRECT_NAME -ResourceGroupName RESOURCE_GROUP
$metricLink1 = Get-AzMetric -ResourceId $port.id -DetailedOutput -MetricName "RxLightLevel" -MetricFilter "Link eq 'link1'"
$metricLink2 = Get-AzMetric -ResourceId $port.id -DetailedOutput -MetricName "RxLightLevel" -MetricFilter "Link eq 'link2'"
$metricLink1.Data[-1], $metricLink2.Data[-1]

Reemplaza lo siguiente:

  • EXPRESS_ROUTE_DIRECT_NAME: el nombre de tu recurso de ExpressRoute Direct
  • RESOURCE_GROUP: el grupo de recursos adecuado.

Deberías ver un resultado similar al siguiente. Lo ideal es que el valor del campo Average esté entre -10 y 0.

TimeStamp : 3/22/2023 8:54:00 PM
Average   : -3.54
Minimum   :
Maximum   :
Total     :
Count     :

TimeStamp : 3/22/2023 8:54:00 PM
Average   : -4.17
Minimum   :
Maximum   :
Total     :
Count     : 

Habilita los puertos de Azure

Para permitir la conectividad, habilita tus conexiones directas y secundarias de ExpressRoute directo.

Portal de Azure

  1. Ve a la página ExpressRoute Direct.

  2. Haz clic en el nombre de tu recurso ExpressRoute Direct. En la página que se muestra, se muestran dos vínculos: uno para la conexión principal y otro para la conexión secundaria.

  3. Habilita la conexión principal:

    1. Haz clic en Vínculo 1.
    2. Haz clic en el botón de activación Habilitado.
    3. Haz clic en Guardar.
  4. Habilita la conexión secundaria:

    1. Haz clic en Vinculo 2.
    2. Haz clic en el botón de activación Habilitado.
    3. Haz clic en Guardar.

Azure PowerShell

  1. Recupera información sobre el par de puertos ExpressRoute Direct mediante el comando Get-AzExpressRoutePort:

    Azure> $port = Get-AzExpressRoutePort -Name EXPRESS_ROUTE_DIRECT_CONNECTION

    Reemplaza CONNECTION_NAME por el nombre de tu recurso de ExpressRoute Direct.

  2. Define un estado habilitado para el puerto principal:

    $port.Links[0].AdminState = "Enabled"
  3. Define un estado habilitado para el puerto secundario:

    $port.Links[1].AdminState = "Enabled"
  4. Actualiza ambos puertos mediante el comando Set-AzExpressRoutePort:

    $port = Set-AzExpressRoutePort -ExpressRoutePort $port

Responde el correo electrónico de Google

Después de habilitar tus puertos de Azure, responde al correo electrónico que recibiste de Google y avísanos que habilitaste tus puertos.

Después de recibir tu respuesta, en un plazo de 24 horas, deberías poder confirmar que tus puertos de Cross-Cloud Interconnect reciben una señal de Azure.