다음 예에서는 slpd가 기본 모드의 slphost1에서 SA 서버로 실행됩니다. SLP 데몬은 slphost2를 에코 서버로 초기화하고 등록합니다. 그런 다음 slphost1에서 snoop slp 프로세스를 호출합니다.
(1) slphost1 -> 10.255.255.253 SLP V@ SrvRqst [24487] service:directory-agent [] (2) slphost2 -> slphost1 SLP V2 DAAdvert [24487] service:directory-agent://129 (3) slphost1 -> 10.255.255.253 SLP V2 SrvRqst [24487] service:directory-agent [] (4) slphost1 -> 10.255.255.253 SLP V2 SrvRqst [24487] service:directory-agent [] (5) slphost1 -> slphost2 SLP V2 SrvReg [24488/tcp]service:echo.sun:tcp://slphost1: (6) slphost2 -> slphost1 SLP V2 SrvAck [24488/tcp] ok (7) slphost1 -> slphost2 SLP V2 SrvDereg [24489/tcp] service:echo.sun:tcp://slphost1: (8) slphost2 -> slphost1 SLP V2 SrvAck [24489/tcp] ok
디렉토리 에이전트 검색에서 SLP 멀티캐스트 그룹 주소에 멀티캐스트하여 활성 디렉토리 에이전트 검색을 수행하는 slpd를 slphost1에 표시합니다. 활성 디렉토리의 메시지 번호 24487은 추적 표시에서 대괄호로 표시됩니다.
추적 1의 활성 디렉토리 요청 24487이 slphost2 호스트에서 DA로 실행되는 slpd에 의해 응답됨을 나타냅니다. slphost2의 서비스 URL은 한 행에 맞게 잘렸습니다. DA는 추적 1 및 2의 일치하는 메시지 번호로 표시된 멀티캐스트 디렉토리 에이전트 검색 메시지에 회신하여 DA 알림을 보냈습니다.
추가 DA에 대해 slphost1의 UA에서 보내는 멀티캐스트를 표시합니다. slphost2가 요청에 이미 응답했으므로 다시 응답하지 못하게 하며 다른 DA가 회신하지 않습니다.
이전 행에 표시된 멀티캐스트 작업을 반복합니다.
SA 클라이언트 등록을 slphost2의 DA에 전달하는 slphost1의 slpd를 표시합니다. 에코 서버에 대한 유니캐스트 서비스 등록(SrvReg)은 slphost1이 slphost2의 DA에 합니다.
slphost1 SrvReg에 등록이 완료되었음을 나타내는 서비스 승인(SrvAck)으로 응답하는 slphost2를 표시합니다.
SA 클라이언트를 실행하는 에코 서버와 slphost1의 SLP 데몬 간 트래픽은 snoop 추적에 표시되지 않습니다. 이 정보가 없는 것은 snoop 작업이 네트워크 루프백을 통해 수행되기 때문입니다.
에코 서비스 알림을 등록 취소하는 slphost1의 에코 서버를 표시합니다. slphost1의 SLP 데몬은 등록 취소를 slphost2의 DA에 전달합니다.
slphost1에 등록 취소가 완료되었음을 나타내는 서비스 승인(SrvAck)으로 응답하는 slphost2를 표시합니다.
5, 6, 7 및 8행의 메시지 번호에 추가된 /tcp 매개변수는 메시지 교환이 TCP를 통해 발생했음을 나타냅니다.
SLP 트래픽을 모니터링한 후 snoop 추적에서 수집한 정보를 사용하여 SLP 기본값에 대한 재구성이 필요한지 여부를 결정할 수 있습니다. Chapter 3, 서비스 위치 프로토콜 관리의 관련 정보를 사용하여 SLP 등록 정보 설정을 구성합니다. SLP 메시징 및 서비스 등록에 대한 자세한 내용은 Chapter 5, 서비스 위치 프로토콜 상태 코드 및 메시지 유형을 참조하십시오.