Требования к сети ОС Azure Sphere
ОС и службы Azure Sphere взаимодействуют с устройствами, Центр Интернета вещей Azure и другими службами с помощью различных конечных точек, портов и протоколов. Некоторые из них требуются только для определенных функций, а другие ожидаются только в локальной сети. В этом разделе перечислены интернет-и общедоступные конечные точки, с которыми устройства Azure Sphere должны взаимодействовать для базовой работы.
Средства Azure Sphere используют 192.168.35. n подсеть для IP-подключения последовательной линии к устройству через UART службы. В настоящее время изменить это невозможно.
Примечание
Брандмауэр Azure Sphere по умолчанию блокирует все исходящие и входящие подключения. Чтобы открыть подключение к узлу для приложения, укажите имя узла в поле AllowedConnections.
Протокол | Порт | URL-адреса или IP-адреса | Цель |
---|---|---|---|
MQTT через TCP | 8883 | global.azure-devices-provisioning.net | Подготовка устройств и обмен данными с Центр Интернета вещей Azure |
MQTT через TCP | 443 (WebSocket) | global.azure-devices-provisioning.net | Подготовка устройств и обмен данными с Центр Интернета вещей Azure |
HTTP через TCP | 80 |
www.msftconnecttest.com , prod.update.sphere.azure.net |
Проверки подключения к Интернету, скачивание файлов сертификатов и аналогичные задачи |
HTTPS через 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 | Взаимодействие с веб-службами и службой безопасности Azure Sphere (см. раздел Ограничение сетевого доступа к Службам безопасности Azure Sphere) |
UDP | 53 | Связь с серверами доменных имен (DNS) | |
UDP | 123 | prod.time.sphere.azure.net, time.sphere.azure.net | Взаимодействие с NTP-сервером |
Примечание
NTP — это необязательная функция, которая включена по умолчанию на устройствах Azure Sphere. Однако его можно отключить, если это не требуется. Вы также можете настроить приложение для подключения к NTP-серверу, отличному от сервера по умолчанию. Дополнительные сведения см. в разделе Управление системным временем и RTC в приложениях высокого уровня.
Высокоуровневые приложения также могут использовать дополнительные сетевые ресурсы. В частности, приложениям, которые используют Центр Интернета вещей Azure требуется, чтобы порты 8883 и 443 взаимодействовали со своим концентратором по доменным именам, созданным во время настройки Интернета вещей Azure. В документации по Центр Интернета вещей Azure перечислены другие требования к портам и протоколам Центр Интернета вещей Azure.
Устройства Azure Sphere также можно настроить для подключения к прокси-серверу и взаимодействия с ним. Дополнительные сведения см. в статье Подключение Azure Sphere через прокси-сервер.