Azure Sphere işletim sistemi ağ gereksinimleri
Azure Sphere işletim sistemi ve hizmetleri çeşitli uç noktaları, bağlantı noktalarını ve protokolleri kullanarak cihazlar, Azure IoT Hub ve diğer hizmetlerle iletişim kurar. Bazıları yalnızca belirli özellikler için gereklidir, diğerleri ise yalnızca yerel ağda beklenir. Bu konu başlığı altında, Temel işlem için Azure Sphere cihazlarının iletişim kurması gereken İnternet ve genel uç noktalar listelenmektedir.
Azure Sphere araçları 192.168.35'i kullanır. Hizmet UART üzerinden cihaza seri hat IP bağlantısı için n alt ağ. Şu anda bunu değiştiremezsiniz.
Not
Azure Sphere güvenlik duvarı varsayılan olarak tüm giden ve gelen bağlantıları engeller. Bir uygulamanın konağına bağlantı açmak için AllowedConnections alanında ana bilgisayar adını belirtin.
Protokolü | Bağlantı noktası | URL'ler veya IP adresleri | Amaç |
---|---|---|---|
TCP üzerinden MQTT | 8883 | global.azure-devices-provisioning.net | Cihaz sağlama ve Azure IoT Hub ile iletişim |
TCP üzerinden MQTT | 443 (WebSocket) | global.azure-devices-provisioning.net | Cihaz sağlama ve Azure IoT Hub ile iletişim |
TCP üzerinden HTTP | 80 | www.msftconnecttest.com , prod.update.sphere.azure.net |
İnternet bağlantı denetimleri, sertifika dosyası indirmeleri ve benzer görevler |
TCP üzerinden 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 | Web hizmetleri ve Azure Sphere Güvenlik hizmetiyle iletişim (bkz. Azure Sphere Güvenlik Hizmetleri'ne ağ erişimini kısıtlama) |
UDP | 53 | Etki alanı adı sunucuları (DNS) ile iletişim | |
UDP | 123 | prod.time.sphere.azure.net, time.sphere.azure.net | NTP sunucusuyla iletişim |
Not
NTP, Azure Sphere cihazlarında varsayılan olarak etkinleştirilen isteğe bağlı bir özelliktir. Ancak, gerekli değilse devre dışı bırakabilirsiniz. Ayrıca uygulamanızı varsayılan sunucu dışında bir NTP sunucusuna bağlanacak şekilde yapılandırabilirsiniz. Daha fazla bilgi için bkz. Üst düzey uygulamalarda sistem süresini ve RTC'yi yönetme.
Üst düzey uygulamalar ek ağ kaynaklarını da kullanabilir. Özellikle, bir Azure IoT Hub kullanan uygulamalar, Azure IoT kurulumu sırasında oluşturulan etki alanı adlarında hub'larıyla iletişim kurmak için 8883 ve 443 bağlantı noktalarını gerektirir. Azure IoT Hub belgelerinde diğer Azure IoT Hub bağlantı noktası ve protokol gereksinimleri listelenir.
Azure Sphere cihazları bir ara sunucuyla bağlantı kurmak ve sunucu üzerinden iletişim kurmak için de yapılandırılabilir. Daha fazla bilgi için bkz. Azure Sphere'ı ara sunucu aracılığıyla bağlama.