Visão geral da conectividade de rede
Atualmente, o sistema operacional do Azure Sphere dá suporte a dois tipos de conectividade de rede LAN: Wi-Fi e Ethernet. Duas interfaces de rede pré-definidas são fornecidas para dar suporte a esses métodos: wlan0 para Wi-Fi e eth0 para Ethernet. Os nomes eth0 e wlan0 são corrigidos para todos os dispositivos MT3620.
Um dispositivo MT3620 do Azure Sphere fornece um rádio 802.11 b/g/n Wi-Fi que opera em 2.4GHz e 5GHz. As bibliotecas de aplicativos dão suporte à rede. Os serviços do sistema operacional gerenciam a autenticação de rede e o firewall de rede para todo o tráfego de saída. Consulte Conectar o Azure Sphere ao Wi-Fi para obter mais informações.
Um dispositivo do Azure Sphere requer que um adaptador Ethernet externo se comunique pela Ethernet. Conectar o Azure Sphere à Ethernet descreve como anexar um adaptador Ethernet com suporte e configurar seu dispositivo para comunicação.
O sistema operacional e os serviços do Azure Sphere se comunicam com dispositivos, Hub IoT do Azure e outros serviços usando vários pontos de extremidade, portas e protocolos. O tópico Requisitos de rede do sistema operacional do Azure sphere lista os pontos de extremidade públicos e da Internet com os quais os dispositivos do Azure Sphere devem se comunicar para a operação básica.
Os dispositivos do Azure Sphere dependem da conectividade de rede para receber atualizações de sistema operacional e aplicativo no ar. Aplicativos de alto nível podem configurar, usar e consultar o subsistema de comunicações sem fio, mas não podem programá-lo diretamente.
Você pode configurar um dispositivo do Azure Sphere para se conectar à Internet por meio de um servidor proxy. Quando esse recurso é habilitado, todo o tráfego do dispositivo flui pelo proxy. Para obter mais informações, confira Conectar o Azure Sphere por meio de um servidor proxy.
O Azure Sphere dá suporte ao protocolo de mensagens MQTT para provisionamento e comunicação de dispositivos com Hub IoT do Azure bem como hosts que não são do Azure. O exemplo de projeto do MQTT, na Galeria do Azure Sphere, demonstra como adicionar suporte de MQTT a um projeto do Azure Sphere.
Os aplicativos do Azure Sphere podem fornecer DHCP, SNTP e outros serviços de rede para dispositivos externos (que não são do Azure Sphere) na rede. Consulte Usar serviços de rede para obter detalhes.
Problemas de rede podem ser difíceis de diagnosticar e resolve. O tópico Solucionar problemas de rede fornece algumas sugestões que podem ajudar a diagnosticar problemas de rede.