어떠한 장비를 검색하고자 한다면 HTTPU Protocol의 Method를 M-SEARCH로 전송하게 되며 장비 스스로 네트웍에 자신의 정보를 전파하려면 Method로 NOTIFY를 사용할 수 있습니다.
탐색을 위해서 Multicast를 사용하게 되는데 다음과 같은 Multicase zone과 Port를 사용해야 합니다.
IPv4 multicast zone
IPv6 multicast zone
- FF02::C:1900 (IPv6 link-local)
- FF05::C:1900 (IPv6 site-local)
- FF08::C:1900 (IPv6 organization-local)
- FF0E::C:1900 (IPv6 global)
Microsoft의 경우는 Event notification과 Event subscriptions시에는 port번호를 2869번으로 로 사용한다고 알려져 있으며 오래전 구현사항에는 5000을 사용한다고 합니다. (
참고
)