JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1에서 서비스 위치 프로토콜 서비스 관리     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  SLP(개요)

SLP 구조

SLP 설계 요약

SLP 에이전트 및 프로세스

SLP 구현

기타 SLP 정보 원본

2.  SLP 계획 및 사용으로 설정(작업)

3.  SLP 관리(작업)

4.  레거시 서비스 통합

5.  SLP(참조)

색인

SLP 구조

이 절에서는 SLP의 기본 작업에 대해 간략하게 설명하고 SLP 관리에 사용되는 에이전트 및 프로세스에 대해 설명합니다.

SLP는 약간의 구성 또는 아무런 구성 없이 다음과 같은 모든 서비스를 자동으로 제공합니다.

또한 필요한 경우 다음을 수행하여 SLP 작업을 관리하고 조정할 수 있습니다.

SLP 설계 요약

SLP 라이브러리는 네트워크에서 해당 서비스를 검색할 수 있도록 서비스를 알리는 네트워크 인식 에이전트를 알립니다. SLP 에이전트는 서비스 유형 및 위치에 대한 최신 정보를 유지 관리합니다. 또한 이러한 에이전트는 프록시 등록을 사용하여 SLP가 직접 사용으로 설정되지 않은 서비스를 알릴 수 있습니다. 자세한 내용은 4 장레거시 서비스 통합을 참조하십시오.

클라이언트 응용 프로그램은 서비스를 알리는 에이전트에 직접 요청을 만드는 SLP 라이브러리에 의존합니다.

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는 서비스 회신 메시지로 응답합니다. 서비스 회신은 클라이언트의 요구 사항과 일치하는 서비스 위치를 포함합니다. 속성 및 서비스 유형에서 기타 요청 및 회신이 가능합니다. 자세한 내용은 5 장SLP(참조)를 참조하십시오.

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

image:그래픽에 대한 설명은 해당 컨텍스트를 참조하십시오.

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

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

image:그래픽에 대한 설명은 해당 컨텍스트를 참조하십시오.

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

Oracle Solaris SLP 메시지에 대한 자세한 내용은 5 장SLP(참조)를 참조하십시오.