Young & Rich

 

안녕하세요.

 

오늘은 Network Discovery Protocol 중 하나인 UPnP 에 대해서 포스팅하려고 합니다.

 

UPnP 란 ?

UPnP(Universal Plug and Play) 의 줄임말로,

개인용 컴퓨터, 모바일 장치 또는 프린터 등과 같은

네트워크 장치를 Discovery 하여 사용할 수 있도록 해주는 Protocol 입니다.

 

 

Upnp Search Packet

UPnP Search

 

UPnP Search 내용

ST : Search Target

Man : "sdp:discovery" 값이여야 함

MX : 최대 대기 응답시간

 

Wireshark 로 Packet Capture 를 해보면 SSDP Protocol 이라고 나오는데, Simple Service Discovery Protocol 입니다.

SSDP 는 UPnP Protocol 의 Basis 라고 할 수 있습니다.

 

UPnP Response Packet

UPnP Response

ST : Request 와 동일

USN : UUID

LOCATION : device description URL

 

LOCATION 의 URL로 접속을 해보면, Device 정보가 Response 됩니다.

 

192.168.10.111:40607/rootDesc.xml 내용

 

검색 결과

 

검색된 장치의 속성을 보게되면 rootDesc.xml 의 내용들이 보이게 됩니다.

 

 

네트워크 - 기타장치

 

Windows의 네트워크의 기타장치 UPnP 로 검색된 Device 들이 보이는 것을 확인하실 수 있습니다.

 

이상 UPnP 에 대해서 간단히 알아봤습니다.

 

그럼 20000.

 

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band