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

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

기본 시간 초과를 변경하는 방법

다음 절차를 수행하여 시간 초과를 제어하는 SLP 등록 정보를 변경합니다.

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. 호스트에서 slpd 및 모든 SLP 작업을 중지합니다.
    # svcadm disable network/slp
  3. 구성 설정을 변경하기 전에 기본 /etc/inet/slp.conf 파일을 백업합니다.
  4. 다음과 같이 slpd.conf 파일의 net.slp.multicastMaximumWait 등록 정보를 변경합니다.
    net.slp.multicastMaximumWait=value
    value

    net.slp.multicastTimeoutsnet.slp.DADiscoveryTimeouts에 설정된 값의 합을 나열하는 32비트 정수

    기본값=15000밀리초(15초)

    값 범위=1000-60000밀리초

    예를 들어, 멀티캐스트 요청에 20초(20000밀리초)가 필요하다고 결정한 경우 net.slp.multicastTimeoutsnet.slp.DADiscoveryTimeouts 등록 정보에 나열된 값을 20000밀리초와 같게 조정합니다.

    net.slp.multicastMaximumWait=20000
    net.slp.multicastTimeouts=2000,5000,6000,7000
    net.slp.DADiscoveryTimeouts=3000,3000,6000,8000
  5. 필요한 경우 다음과 같이 slpd.conf 파일의 net.slp.datagramTimeouts 등록 정보를 변경합니다.
    net.slp.datagramTimeouts=value
    value

    DA에 대한 유니캐스트 데이터그램 전송을 구현하기 위해 시간 초과(밀리초)를 지정하는 32비트 정수 목록

    기본값=3000,3000,3000

    예를 들어, 데이터그램 시간 초과를 20000밀리초로 늘려 잦은 시간 초과를 방지할 수 있습니다.

    net.slp.datagramTimeouts=2000,5000,6000,7000

    고성능 네트워크에서는 멀티캐스트 및 유니캐스트 UDP 데이터그램 전송에 대한 시간 초과 한도를 줄일 수 있습니다. 시간 초과 한도를 줄이면 SLP 요청을 충족시키는 데 필요한 대기 시간이 줄어듭니다.

  6. 변경 사항을 저장하고 파일을 닫습니다.
  7. slpd를 다시 시작하여 변경 사항을 활성화합니다.
    # svcadm enable network/slp