저는 하드웨어 장치를 판매하는 회사의 소프트웨어를 만들고 있습니다. 그들은 소프트웨어가 IP를 제한하지 않고 네트워크상의 모든 장치를 찾을 수 있기를 원합니다.네트워크에서 장치를 찾는 가장 좋은 방법은 무엇입니까?
이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 나는 하드웨어가 "알려진"멀티 캐스트 주소에 가입 할 수 있다고 생각하고, 소프트웨어 브로드 캐스트와 하드웨어가 응답하도록했다. 멀티 캐스트가 차단되는 것에 대해 걱정할 필요가 없도록 장치와 소프트웨어가 동일한 LAN 상에 상주 할 것입니다. 나는 단지 "알려진"주소가 이미 미래에 사용 중임을 발견 할 것이라고 걱정합니다. 내가 야생에서 장치를 얻은 후에는이 프로토콜을 변경할 수 없습니다. 제발 조언.
현재 가장 가벼운 플랫폼 간 오픈 소스 프로토콜은 무엇입니까? 나는 UPnP가 무겁고, Bonjour는 사용료가 들었으며 Avahi는 Windows를 지원하지 않는다고 읽었습니다. – Gili
내 질문에 답하기 : http://www.bosatsu.net/talks/JmDNS.pdf – Gili