Requisitos de red de Azure Sphere OS

El SO Azure Sphere y los servicios se comunican con dispositivos, Azure IoT Hub y otros servicios mediante diversos puntos de conexión, puertos y protocolos. Algunas solo son necesarias para determinadas características y otras solo se esperan en la red local. En este tema se enumeran los puntos de conexión públicos e Internet con los que los dispositivos Azure Sphere deben comunicarse para un funcionamiento básico.

Las herramientas de Azure Sphere usan 192.168.35. n subred de una conexión IP de línea de serie al dispositivo a través del UART de servicio. Actualmente, no puede cambiarlo.

Nota

Azure Sphere firewall bloquea todas las conexiones salientes y entrantes de forma predeterminada. Para abrir una conexión a un host de una aplicación, especifique el nombre de host en el campo AllowedConnections.

Protocolo Puerto Direcciones IP o URL Propósito
MQTT sobre TCP 8883 global.azure-devices-provisioning.net Aprovisionamiento y comunicación del dispositivo con Azure IoT Hub
MQTT sobre TCP 443 (WebQ) global.azure-devices-provisioning.net Aprovisionamiento y comunicación del dispositivo con Azure IoT Hub
HTTP a través de TCP 80 www.msftconnecttest.com, prod.update.sphere.azure.net Comprobaciones de conexión a Internet, descargas de archivos de certificado y tareas similares
HTTPS a través de TCP 443 anse.azurewatson.microsoft.com, prod.device.core.sphere.azure.net, prod.deviceauth.sphere.azure.net, prod.dinsights.core.sphere.azure.net, prod.releases.sphere.azure.net, prod.core.sphere.azure.net, prodmsimg.blob.core.windows.net, prodptimg.blob.core.windows.net, prodmsimg-secondary.blob.core.windows.net, prodptimg-secondary.blob.core.windows.net, sphereblobeus.azurewatson.microsoft.com, sphereblobweus.azurewatson.microsoft.com sphere.sb.dl.delivery.mp.microsoft.com Comunicación con los servicios web y el servicio Azure Sphere Security (consulte Restringir el acceso de red a los Servicios de Seguridad de Azure Sphere)
UDP 53 Comunicación con servidores de nombres de dominio (DNS)
UDP 123 prod.time.sphere.azure.net, time.sphere.azure.net Comunicación con el servidor NTP

Nota

EL NTP es una característica opcional que está habilitada de forma predeterminada en los dispositivos azure sphere. Sin embargo, puede deshabilitarlo si no es necesario. También puede configurar la aplicación para conectarse a un servidor NTP distinto del servidor predeterminado. Para obtener más información, consulte Administrar el tiempo del sistema y el RTC en aplicaciones de alto nivel.

Las aplicaciones de alto nivel también pueden usar recursos de red adicionales. En particular, las aplicaciones que usan un Azure IoT Hub requieren puertos 8883 y 443 para comunicarse con su concentrador en los nombres de dominio creados durante la configuración de Azure IoT. La documentación de Azure IoT Hub enumera otros requisitos de puerto y protocolo de Azure IoT Hub.

Los dispositivos Azure Sphere también se pueden configurar para conectarse y comunicarse a través de un servidor proxy. Para obtener más información, consulte Conectar Azure Sphere a través de un servidor proxy.