Persyaratan jaringan Azure Sphere OS
Os dan layanan Azure Sphere berkomunikasi dengan perangkat, Azure IoT Hub, dan layanan lainnya menggunakan berbagai titik akhir, port, dan protokol. Beberapa hanya diperlukan oleh fitur tertentu dan yang lainnya hanya diharapkan di jaringan lokal. Topik ini mencantumkan titik akhir internet dan publik yang harus dikomunikasikan oleh perangkat Azure Sphere untuk operasi dasar.
Alat Azure Sphere menggunakan 192.168.35. n subnet untuk koneksi IP baris seri ke perangkat melalui UART Layanan. Saat ini, Anda tidak bisa mengubah ini.
Catatan
Firewall Azure Sphere memblokir semua koneksi keluar dan masuk secara default. Untuk membuka koneksi ke host untuk aplikasi, tentukan nama host dalam bidang AllowedConnections.
Protokol | Port | URL atau alamat IP | Tujuan |
---|---|---|---|
MQTT melalui TCP | 8883 | global.azure-devices-provisioning.net | Penyediaan perangkat dan komunikasi dengan Azure IoT Hub |
MQTT melalui TCP | 443 (WebSocket) | global.azure-devices-provisioning.net | Penyediaan perangkat dan komunikasi dengan Azure IoT Hub |
HTTP melalui TCP | 80 | www.msftconnecttest.com , prod.update.sphere.azure.net |
Pemeriksaan koneksi internet, unduhan file sertifikat, dan tugas serupa |
HTTPS melalui 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 | Komunikasi dengan layanan web dan layanan Azure Sphere Security (lihat Membatasi akses jaringan ke Azure Sphere Security Services) |
UDP | 53 | Komunikasi dengan server nama domain (DNS) | |
UDP | 123 | prod.time.sphere.azure.net, time.sphere.azure.net | Komunikasi dengan server NTP |
Catatan
NTP adalah fitur opsional yang diaktifkan secara default di perangkat Azure Sphere. Namun, Anda dapat menonaktifkannya jika tidak diperlukan. Anda juga bisa mengonfigurasi aplikasi Anda untuk menyambungkan ke server NTP selain server default. Untuk informasi selengkapnya, lihat Mengelola waktu sistem dan RTC dalam aplikasi tingkat tinggi.
Aplikasi tingkat tinggi juga dapat menggunakan sumber daya jaringan tambahan. Secara khusus, aplikasi yang menggunakan Azure IoT Hub memerlukan port 8883 dan 443 untuk berkomunikasi dengan hub mereka di nama domain yang dibuat selama penyiapan Azure IoT. Dokumentasi Azure IoT Hub mencantumkan persyaratan port dan protokol Azure IoT Hub lainnya.
Perangkat Azure Sphere juga dapat dikonfigurasi untuk terhubung dan berkomunikasi melalui server proksi. Untuk informasi selengkapnya, lihat Menyambungkan Azure Sphere melalui server proksi.