Oracle® Solaris 11.2의 서비스 위치 프로토콜 서비스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

SLP 에이전트 및 프로세스

다음 표는 SLP 에이전트에 대해 설명합니다.

표 1-1  SLP 에이전트
SLP 에이전트
설명
DA(디렉토리 에이전트)
SA(서비스 에이전트)에서 등록한 SLP 알림을 캐시하는 프로세스입니다. DA는 요구 시 서비스 알림을 UA(사용자 에이전트)에 전달합니다.
SA(서비스 에이전트)
서비스 알림을 분산하고 DA(디렉토리 에이전트)를 사용하여 서비스를 등록하기 위해 서비스 대신 사용하는 SLP 에이전트입니다.
UA(사용자 에이전트)
서비스 알림 정보를 가져오기 위해 사용자 또는 응용 프로그램 대신 사용하는 SLP 에이전트입니다.
범위
관리 또는 서비스의 논리적 그룹

다음 그림은 SLP 구조를 구현하는 기본 에이전트 및 프로세스를 보여줍니다. 그림은 SLP의 기본 배포를 나타냅니다. 수행할 특별한 구성은 없습니다. UA 및 SA의 두 가지 에이전트만 필요합니다. SLP 프레임워크를 사용하면 UA가 SA에 대한 서비스 요청을 멀티캐스트할 수 있습니다. SA는 UA에 회신을 유니캐스트합니다. 예를 들어, UA가 서비스 요청 메시지를 보내면 SA는 서비스 회신 메시지로 응답합니다. 서비스 회신은 클라이언트의 요구 사항과 일치하는 서비스 위치를 포함합니다. 속성 및 서비스 유형에서 기타 요청 및 회신이 가능합니다. 자세한 내용은 Chapter 5, 서비스 위치 프로토콜 상태 코드 및 메시지 유형을 참조하십시오.

그림 1-1  SLP 기본 에이전트 및 프로세스

image:SLP 기본 에이전트 및 프로세스를 보여주는 다이어그램

다음 그림은 DA가 프레임워크에서 배포될 때 SLP 구조를 구현하는 기본 에이전트 및 프로세스를 보여줍니다.

그림 1-2  DA로 구현된 SLP 구조적 에이전트 및 프로세스

image:DA로 구현된 SLP 구조적 에이전트 및 프로세스를 보여주는 다이어그램

DA를 배포하면 네트워크에 더 적은 메시지가 보내지고 UA는 더 빨리 정보를 검색할 수 있습니다. DA는 네크워크의 크기가 증가할 때 또는 멀티캐스트 경로 지정이 지원되지 않는 상황에서 필수입니다. DA는 등록된 서비스 알림에 캐시로 제공됩니다. SA는 DA에 알리는 모든 서비스를 나열하는 등록 메시지(SrvReg)를 보냅니다. 그런 다음 SA는 회신으로 긍정 응답(SrvAck)을 받습니다. 서비스 알림은 DA로 새로 고쳐지거나 알림에 대해 설정된 수명에 따라 만료됩니다. UA가 DA를 검색한 후 UA는 SA에 대한 요청을 멀티캐스트하는 대신 DA에 대한 요청을 유니캐스트합니다.

Oracle Solaris SLP 메시지에 대한 자세한 정보는 Chapter 5, 서비스 위치 프로토콜 상태 코드 및 메시지 유형을 참조하십시오.