다음을 통해 공유


Azure Sphere OS 네트워킹 요구 사항

Azure Sphere OS 및 서비스는 다양한 엔드포인트, 포트 및 프로토콜을 사용하여 디바이스, Azure IoT Hub 및 기타 서비스와 통신합니다. 일부는 특정 기능에만 필요하고 다른 기능은 로컬 네트워크에서만 필요합니다. 이 항목에서는 Azure Sphere 디바이스가 기본 작업을 위해 통신해야 하는 인터넷 및 퍼블릭 엔드포인트를 나열합니다.

Azure Sphere 도구는 192.168.35를 사용합니다. 서비스 UART를 통해 디바이스에 대한 직렬 회선 IP 연결에 대한 n 서브넷입니다. 현재는 변경할 수 없습니다.

참고

Azure Sphere 방화벽은 기본적으로 모든 나가는 연결과 들어오는 연결을 차단합니다. 애플리케이션의 호스트에 대한 연결을 열려면 AllowedConnections 필드에서 호스트 이름을 지정합니다.

프로토콜 포트 URL 또는 IP 주소 목적
TCP를 통해 MQTT 8883 global.azure-devices-provisioning.net Azure IoT Hub 디바이스 프로비전 및 통신
TCP를 통해 MQTT 443(WebSocket) global.azure-devices-provisioning.net Azure IoT Hub 디바이스 프로비전 및 통신
TCP를 통한 HTTP 80 www.msftconnecttest.com, prod.update.sphere.azure.net 인터넷 연결 검사, 인증서 파일 다운로드 및 유사한 작업
TCP를 통한 HTTPS 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 Security 서비스와의 통신( Azure Sphere Security Services에 대한 네트워크 액세스 제한 참조)
Udp 53 DNS(도메인 이름 서버)와의 통신
Udp 123 prod.time.sphere.azure.net, time.sphere.azure.net NTP 서버와의 통신

참고

NTP는 Azure Sphere 디바이스에서 기본적으로 사용하도록 설정된 선택적 기능입니다. 그러나 필요하지 않은 경우 사용하지 않도록 설정할 수 있습니다. 기본 서버가 아닌 NTP 서버에 연결하도록 애플리케이션을 구성할 수도 있습니다. 자세한 내용은 높은 수준의 애플리케이션에서 시스템 시간 및 RTC 관리를 참조하세요.

고급 애플리케이션은 추가 네트워킹 리소스를 사용할 수도 있습니다. 특히 Azure IoT Hub 사용하는 애플리케이션은 Azure IoT 설치 중에 만든 도메인 이름에서 허브와 통신하려면 포트 8883 및 443이 필요합니다. Azure IoT Hub 설명서에는 다른 Azure IoT Hub 포트 및 프로토콜 요구 사항이 나열되어 있습니다.

프록시 서버를 통해 연결하고 통신하도록 Azure Sphere 디바이스를 구성할 수도 있습니다. 자세한 내용은 프록시 서버를 통해 Azure Sphere 연결을 참조하세요.