네트워킹 연결 개요
Azure Sphere OS는 현재 Wi-Fi 및 이더넷이라는 두 가지 종류의 LAN 네트워크 연결을 지원합니다. 이러한 메서드를 지원하기 위해 미리 정의된 두 가지 네트워크 인터페이스인 wlan0 for Wi-Fi 및 eth0 for Ethernet이 제공됩니다. 이름 eth0 및 wlan0은 모든 MT3620 디바이스에 대해 고정됩니다.
Azure Sphere MT3620 디바이스는 2.4GHz와 5GHz 모두에서 작동하는 802.11 b/g/n Wi-Fi 라디오를 제공합니다. 애플리케이션 라이브러리는 네트워킹을 지원합니다. OS 서비스는 모든 아웃바운드 트래픽에 대한 네트워크 인증 및 네트워크 방화벽을 관리합니다. 자세한 내용은 Wi-Fi에 Azure Sphere 연결을 참조하세요.
Azure Sphere 디바이스를 사용하려면 외부 이더넷 어댑터가 이더넷을 통해 통신해야 합니다. Azure Sphere를 이더넷에 연결 은 지원되는 이더넷 어댑터를 연결하고 통신을 위해 디바이스를 구성하는 방법을 설명합니다.
Azure Sphere OS 및 서비스는 다양한 엔드포인트, 포트 및 프로토콜을 사용하여 디바이스, Azure IoT Hub 및 기타 서비스와 통신합니다. Azure sphere OS 네트워킹 요구 사항 항목에는 Azure Sphere 디바이스가 기본 작업을 위해 통신해야 하는 인터넷 및 퍼블릭 엔드포인트가 나열되어 있습니다.
Azure Sphere 디바이스는 네트워크 연결을 사용하여 무선 OS 및 애플리케이션 업데이트를 수신합니다. 고급 애플리케이션은 무선 통신 하위 시스템을 구성, 사용 및 쿼리할 수 있지만 직접 프로그래밍할 수는 없습니다.
프록시 서버를 통해 인터넷에 연결하도록 Azure Sphere 디바이스를 구성할 수 있습니다. 이 기능을 사용하도록 설정하면 모든 디바이스 트래픽이 프록시를 통해 흐릅니다. 자세한 내용은 프록시 서버를 통해 Azure Sphere 연결을 참조하세요.
Azure Sphere는 비 Azure 호스트뿐만 아니라 Azure IoT Hub 디바이스 프로비저닝 및 통신을 위한 MQTT 메시징 프로토콜을 지원합니다. Azure Sphere 갤러리의 MQTT 프로젝트 샘플에서는 Azure Sphere 프로젝트에 MQTT 지원을 추가하는 방법을 보여 줍니다.
Azure Sphere 애플리케이션은 네트워크의 외부(비 Azure Sphere) 디바이스에 DHCP, SNTP 및 기타 네트워크 서비스를 제공할 수 있습니다. 자세한 내용은 네트워크 서비스 사용을 참조하세요.
네트워킹 문제는 진단하고 resolve 어려울 수 있습니다. 네트워크 문제 해결 항목에서는 네트워킹 문제를 진단하는 데 도움이 될 수 있는 몇 가지 제안을 제공합니다.