페이지 선택
Generic selectors
Exact matches only
Search in title
Search in content
Search in pages

mDNS(Multi-cast Domain Name Service)

mDNS는 UDP 멀티케스트를 기반으로, 로컬 네트워크(LAN)상에 있는 어떤 호스트 또는 Host의 IP를 찾기위해 만들어진 프로토콜이다.

mDNS를 지원하는 호스트는 확장 기능으로 자신이 제공할 수 있는 서비스를 알림으로써 LAN상의 다른 호스트가 이를 Discovery 하여 활용할 수는 방안을 제공하기도 한다.

 

⊕ 컴퓨터에서 LAN상에 있는 프린터를 검색하여 이를 사용할 수 있도록 만든 기능도 mDNS를 활용하고 있는 제1의 예제이다.

 

 

 

IOT에서 mDNS 활용의 예

IOT에서 mDNS 기능을 활용하여 LAN상에 있는 컴패넌(Companion)기기를 검색하여, 검색된 기기가 있으면 서로 유기적으로 정보를 교환하면서 시스템 적으로 동작할 수 있도록 구현할 수도 있다.

 

예로, MOMO라는 회사의 기기 A(환경센서) 와  B(공기청정기)가 동일 네터워크에 있을 경우, A가  mDNS로 친구인 B가 동일 LAN상에 있다는 것을 알(Discovery) 경우,

(1) 두 기기가 협력하여 MOMO의 서비스를 좀더 다양한 형태로 제공할 수 도 있으며, → 환경센서기 공기질이 좋지 않다고 판단하여, 지가 공기청정기에게 공기청정을 시작하라고 지시,

(2) 필요에 따라  IoT 서버를 통하지 않고 LAN 상에서 지들끼리 서로간 정보를 교환하거나, → 서비스 비용의 절감과도 관련.

(3) 여러 기기의 정보를 하나의 기기가 통합하여 IOT서버와 데이터교환을 할 수도 있다. → 서비스 비용의 절감과도 관련.

 

 

 

Adsense

EMW3070

Viewed Page List