탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle Solaris 11.1에서 반응적 네트워크 구성을 사용하여 시스템 연결 Oracle Solaris 11.1 Information Library (한국어) |
반응적 네트워크 구성을 사용하여 반응적 NCP에 대한 NCP 활성화 정책을 지정할 수 있습니다. 이 정책에서는 NCU를 사용으로 설정하는 경우를 설명합니다. 각 위치 프로파일에는 활성화 기준을 정의하는 등록 정보도 포함되어 있습니다.
NCU, 위치 프로파일 및 ENM은 activation-mode 등록 정보를 갖습니다. 각 프로파일 유형에 허용되는 값은 서로 다릅니다. 각 프로파일이 사용으로 설정되는 조건과 마찬가지로 activation-mode 등록 정보의 검증 방식도 각 프로파일 유형에 따라 달라집니다.
주 - NCU에 대한 activation-mode 등록 정보는 manual 또는 prioritized로 설정될 수 있습니다. 위치 프로파일의 activation-mode 등록 정보는 manual, conditional-any, conditional-all 또는 system으로 설정될 수 있습니다.
NCP 활성화 정책은 각 NCU에 대해 지정할 수 있는 등록 정보 및 조건을 사용하여 적용됩니다. 지정할 수 있는 정책의 예로 "무선 연결 대신 유선 연결 선호" 또는 "한 번에 하나씩 인터페이스 활성화"가 있습니다. NCP를 사용으로 설정하는 방식 및 시기는 각 NCU 유형에 대해 설정된 등록 정보에서 정의됩니다.
주 - 인터페이스 NCU는 항상 기본 링크 NCU에 연결되어야 합니다. 연결된 링크 NCU를 사용으로 설정하면 각 인터페이스 NCU도 활성화됩니다. netadm 명령을 사용하여 NCU의 기본 동작을 대체할 수 있습니다. 하지만 기본 링크 NCU에 대한 종속성은 제거할 수 없습니다. 예를 들어, 연결된 링크 NCU를 사용으로 설정하지 않고 인터페이스 NCU를 사용으로 설정하면 해당 인터페이스의 기본 NCU를 사용으로 설정할 때까지 인터페이스가 실제로 온라인 상태로 전환되지 않습니다.
네트워크 연결을 사용으로 설정하는 방식은 링크 NCU 등록 정보에서 설정됩니다. 다음 등록 정보는 NCP 활성화 정책을 정의하는 데 사용됩니다.
이 등록 정보는 manual 또는 prioritized로 설정할 수 있습니다.
manual – 관리자가 NCU 활성화를 관리합니다. netadm 명령 또는 네트워크 관리 GUI를 사용하여 NCU를 사용 또는 사용 안함으로 설정할 수 있습니다. NCU의 activation-mode 등록 정보를 manual로 설정하면 priority-group 및 priority-mode NCU 등록 정보에 대해 설정된 값이 모두 무시됩니다.
prioritized – 지정한 NCU의 priority-group 및 priority-mode 등록 정보에 설정된 값에 따라 NCU가 사용으로 설정됩니다. prioritized NCU의 경우 enabled 등록 정보가 항상 true입니다.
prioritized 활성화를 사용하면 동시에 링크 그룹을 사용으로 설정할 수 있습니다. 이 활성화 모드에서는 하나 이상의 링크가 다른 링크보다 선호될 수도 있습니다. priority-group 등록 정보는 지정된 링크에 숫자 우선 순위 레벨을 지정합니다. 동일한 우선 순위 레벨의 모든 링크가 그룹으로 검사됩니다. priority-mode 등록 정보는 사용으로 설정할 그룹에서 사용할 수 있거나 사용 가능해야 하는 그룹 구성원 수를 정의합니다.
enabled 등록 정보(activation-mode가 manual로 설정됨)
이 등록 정보의 값은 true 또는 false일 수 있습니다. 이 등록 정보의 값은 설정할 수 없습니다. 이 값은 사용으로 수동 설정된 NCU의 현재 상태를 반영하며, netadm 명령을 사용하거나 네트워크 관리 GUI를 사용하여 이 상태를 변경할 수 있습니다.
priority-group 등록 정보(activation-mode가 prioritized로 설정됨)
기본값은 숫자입니다. 0이 가장 높은 우선 순위를 나타냅니다. 음수 값은 잘못된 값입니다.
사용 가능한 모든 우선 순위 그룹 중에서 가용성이 가장 높은 우선 순위 그룹의 NCU만 사용으로 설정됩니다. 우선 순위가 같은 NCU를 두 개 이상 사용할 수 있는 경우 priority-mode 등록 정보에 의해 활성화 동작이 정의됩니다. 우선 순위 번호는 절대값이 아닙니다. NCP 저장소를 업데이트하면 변경될 수 있습니다.
주 - 우선 순위 순서는 엄격하게 적용됩니다.
priority-mode 등록 정보(activation-mode가 prioritized로 설정됨)
이 등록 정보는 priority-group 등록 정보의 값을 지정한 경우에 설정됩니다.
이 등록 정보의 값은 다음과 같습니다.
exclusive – 항상 우선 순위 그룹의 NCU가 한 개만 활성 상태일 수 있도록 지정합니다. 우선 순위 그룹에서 첫번째로 사용 가능한 NCU가 사용으로 설정되고 그룹의 다른 NCU는 무시됩니다.
shared – 우선 순위 그룹의 여러 NCU가 동시에 활성 상태일 수 있도록 지정합니다. 우선 순위 그룹에서 사용 가능한 모든 NCU가 사용으로 설정됩니다.
all – 우선 순위 그룹이 사용 가능으로 간주되고 활성 상태가 되려면 우선 순위 그룹의 모든 NCU가 사용 가능해야 하도록 지정합니다.
다음 예에서는 여러 유선 링크가 항상 사용으로 설정되도록 지정하는 NCP 정책에 따라 NCU 등록 정보가 설정됩니다.
모든 물리적 링크의 경우:
NCU 유형: link
NCU 클래스: phys
activation-mode: prioritized
priority-group: 유선의 경우 0
priority-mode: 유선의 경우 shared
다음 예에서는 항상 시스템에 활성 링크가 한 개만 있도록 지정하는 NCP 정책에 따라 NCU 등록 정보가 설정됩니다.
모든 물리적 링크의 경우:
NCU 유형: link
NCU 클래스: phys
activation-mode: prioritized
priority-group: 유선의 경우 0
priority-mode: exclusive
활성화 기준을 정의하는 등록 정보는 위치 프로파일이 사용으로 설정되는 조건에 대한 정보를 지정합니다. netadm 명령을 사용하거나 네트워크 관리 GUI를 사용하여 위치 프로파일을 사용으로 수동 설정할 수 있습니다. 명시적으로 위치를 사용으로 설정하지 않으면 네트워크 관리 데몬인 nwamd가 조건부 사용으로 설정된 위치 프로파일 및 시스템 사용으로 설정된 위치 프로파일에 대한 활성화 규칙을 모두 확인한 다음 현재 네트워크 환경에 가장 일치하는 위치를 선택합니다.
nwamd 데몬은 알고리즘을 사용하여 구성된 모든 위치에 대해 선택 기준을 계속 재평가하고, 매번 현재 네트워크 환경에 대한 최상의 일치 항목인 기준이 있는 위치를 결정합니다. 위치에 적합한 일치 항목이 없는 경우 Automatic 위치가 사용으로 설정됩니다.
네트워크 환경이 변경되면 nwamd 데몬이 위치 선택 사항을 계속 재평가하여 새 환경과 가능 잘 일치하는 항목을 결정합니다. 하지만 netadm 명령을 사용하여 명시적으로 위치 프로파일을 사용으로 설정하는 경우(수동 사용으로 설정된 위치 또는 조건부 사용으로 설정된 위치), 명시적으로 해당 위치를 사용 안함으로 설정하거나 다른 위치를 사용으로 설정할 때까지 이 위치가 활성 상태로 유지됩니다. 이 경우 더 나은 일치 항목을 사용할 수 있는지 여부에 관계없이 네트워크 환경을 변경해도 위치 프로파일이 변경되지 않습니다. 명시적으로 현재 위치를 지정했다는 점 때문에 해당 위치가 가능한 최상의 일치 항목이 됩니다. 프로파일을 사용 또는 사용 안함으로 설정하는 방법에 대한 자세한 내용은 프로파일 사용 및 사용 안함으로 설정을 참조하십시오.
사용자 정의 위치를 사용으로 설정하는 시기와 방식에 대한 선택 기준은 다음 등록 정보에서 지정됩니다.
activation-mode
conditions
activation-mode 등록 정보는 다음 가능한 값들 중 하나로 설정됩니다.
manual
conditional-any
conditional-all
system
주 - activation-mode 등록 정보의 system 값은 시스템 제공 위치인 Automatic, NoNet 및 DefaultFixed 위치에만 지정될 수 있습니다. system 값은 시스템이 이러한 위치의 활성화 시기를 결정함을 나타냅니다.
activation-mode 등록 정보를 conditional-any 또는 conditional-all로 설정하면 conditions 등록 정보에 사용자 정의된 조건부 표현식이 포함됩니다. 각 표현식에는 부울 값이 지정될 수 있는 조건이 포함됩니다(예: ncu ip:net0 is-not active). 이 예제의 조건을 사용하여 위치 또는 ENM을 활성화할 수 있습니다. net0의 IP NCU가 온라인이 아니면 조건이 true입니다. 이 표현식은 위치 또는 ENM이 사용으로 설정되는 경우를 결정하며 조건이 충족되지 않으면 위치 또는 ENM이 사용 안함으로 설정됩니다.
activation-mode 등록 정보를 conditional-any로 설정하면 다음 조건 중 하나가 true인 경우 조건이 충족됩니다.
activation-mode 등록 정보를 conditional-all로 설정하면 조건이 모두 true인 경우 조건이 충족됩니다.
위치 및 ENM은 사용자가 정의한 조건 세트를 기반으로 활성화할 수 있습니다. 프로파일 유형 및 프로파일 등록 정보를 포함하는 객체 유형에 대한 조건을 설정할 수 있습니다. 조건 문자열을 생성하는 데 사용할 수 있는 기준과 연산은 다음 표에 정의되어 있습니다.
표 1-1 조건 문자열 생성을 위한 기준 및 연산
|
주 - essid 등록 정보는 WLAN(무선 LAN)의 네트워크 이름인 ESSID(Extended Server Set Identifier)를 나타냅니다. bssid 등록 정보는 특정 WAP(무선 액세스 포인트) 또는 AP(액세스 포인트)의 MAC 주소인 BSSID(Basic Service Set Identifier)를 나타냅니다.
advertised-domain 및 system-domain 프로파일 등록 정보의 차이점을 확인합니다. 알려진 도메인은 DHCP 서버가 알리는 외부 통신(예: DNSdmain 또는 NISdmain 도메인 이름)을 통해 검색됩니다. 이 프로파일 등록 정보는 조건부 위치 활성화에 유용합니다. 예를 들어, 알려진 도메인이 mycompany.com이면 work 위치를 사용으로 설정합니다. system-domain 프로파일 등록 정보는 현재 시스템에 지정된 도메인입니다. 이 값은 domainname 명령에서 반환됩니다. 이 프로파일 등록 정보는 위치가 사용으로 설정되었고 시스템이 해당 특정 도메인에 대해 구성된 후에만 true가 되기 때문에 ENM의 조건부 활성화에 유용합니다. 자세한 내용은 domainname(1M) 매뉴얼 페이지를 참조하십시오.
위치 등록 정보에 대한 자세한 내용은 위치 프로파일에 대한 설명을 참조하십시오.