Übersicht über die Netzwerkkonnektivität
Das Azure Sphere-Betriebssystem unterstützt derzeit zwei Arten von LAN-Netzwerkkonnektivität: Wi-Fi und Ethernet. Zur Unterstützung dieser Methoden stehen zwei vordefinierte Netzwerkschnittstellen zur Verfügung: wlan0 für Wi-Fi und eth0 für Ethernet. Die Namen eth0 und wlan0 sind für alle MT3620-Geräte festgelegt.
Ein Azure Sphere MT3620-Gerät bietet ein 802,11 b/g/n Wi-Fi Funkgerät, das sowohl mit 2,4 GHz als auch mit 5 GHz betrieben wird. Anwendungsbibliotheken unterstützen Netzwerke. Betriebssystemdienste verwalten die Netzwerkauthentifizierung und die Netzwerkfirewall für den gesamten ausgehenden Datenverkehr. Weitere Informationen finden Sie unter Verbinden von Azure Sphere mit WLAN .
Ein Azure Sphere-Gerät erfordert einen externen Ethernet-Adapter für die Kommunikation über Ethernet. Verbinden von Azure Sphere mit Ethernet beschreibt, wie Sie einen unterstützten Ethernet-Adapter anfügen und Ihr Gerät für die Kommunikation konfigurieren.
Azure Sphere-Betriebssysteme und -Dienste kommunizieren mit Geräten, Azure IoT Hub und anderen Diensten über verschiedene Endpunkte, Ports und Protokolle. Im Thema Netzwerkanforderungen für das Azure Sphere-Betriebssystem werden die Internet- und öffentlichen Endpunkte aufgeführt, mit denen Azure Sphere-Geräte für den grundlegenden Betrieb kommunizieren müssen.
Azure Sphere-Geräte sind auf Netzwerkkonnektivität angewiesen, um Betriebssystem- und Anwendungsupdates im Over-the-Air-Dienst zu empfangen. Allgemeine Anwendungen können das Subsystem für die drahtlose Kommunikation konfigurieren, verwenden und abfragen, aber sie können es nicht direkt programmieren.
Sie können ein Azure Sphere-Gerät so konfigurieren, dass es über einen Proxyserver eine Verbindung mit dem Internet herstellt. Wenn dieses Feature aktiviert ist, fließt der gesamte Gerätedatenverkehr über den Proxy. Weitere Informationen finden Sie unter Verbinden von Azure Sphere über einen Proxyserver.
Azure Sphere unterstützt das MQTT-Messagingprotokoll für die Gerätebereitstellung und -kommunikation mit Azure IoT Hub sowie Nicht-Azure-Hosts. Das MQTT-Projektbeispiel im Azure Sphere-Katalog veranschaulicht, wie Sie einem Azure Sphere-Projekt MQTT-Unterstützung hinzufügen.
Azure Sphere-Anwendungen können DHCP, SNTP und andere Netzwerkdienste für externe (Nicht-Azure Sphere)-Geräte im Netzwerk bereitstellen. Weitere Informationen finden Sie unter Verwenden von Netzwerkdiensten .
Netzwerkprobleme können schwierig zu diagnostizieren und zu beheben sein. Das Thema Behandeln von Netzwerkproblemen enthält einige Vorschläge, die bei der Diagnose von Netzwerkproblemen hilfreich sein können.