1. Discovery 이란?
ㅇ Discovery (탐색)
- 일반적으로, 주변 상황을 파악하고자 할 때 필요한 절차를 뜻함
* [참고]
. 사전 정보 수집 등 ☞ 스캐닝 참조
. 무선 네트워크 탐색 ☞ 802.11 탐색 참조
. IPv6 이웃 탐색 ☞ NDP(Neighbor Discovery Protocol) 참조
. DHCP ☞ DHCPDISCOVER 참조
ㅇ Discovery Protocol (탐색 프로토콜)
- 어떤 네트워크에 진입할 때(새 장비가 추가될 때 등)에,
- 주변 장비의 구성 상황 등을 파악하는데 도움을 주려는 프로토콜
2. Discovery 관련 구분 : 이웃 장비, 서비스, 주소의 파악
ㅇ 이웃 탐색 (Neighbor Discovery)
- 인접 장비가 어떤 것이 있는가를 파악하는 프로토콜
. 라우터 탐색(Router Discovery), 프리픽스 탐색, 파라미터 탐색 등
- 주요 탐색 관련 프로토콜 例)
. 라우터 간 탐색 : Hello Protocol, 라우팅 광고 등
. 호스트/라우터 간 탐색 : RDP(Router Discovery Protocol),
NDP(Neighbor Discovery Protocol) 등
. 링크계층 장비 간 탐색 : CDP(Cisco Discovery Protocol,시스코社),
LLDP(Link Layer Discovery Protocol) 등
ㅇ 서비스 탐색 (Service Discovery Protocol, SDP)
- 사용 가능한 서비스가 무엇인가를 파악하는 프로토콜
. 例 : 홈 네트워크 상의 JINI, UPnP 등 홈 미들웨어 등에서 사용,
인터넷 상에서는 IETF의 SLP(Service Location Protocol) 등
ㅇ 주소 탐색 (Address Discovery) ☞ 주소해석 참조
- MAC 주소 : ARP
- IP 주소 : DHCP, BOOTP