다음 절차는 한 인터페이스가 대기 인터페이스로 유지되도록 IPMP 그룹을 구성하는 방법에 대해 설명합니다. 이 인터페이스는 그룹의 활성 인터페이스가 실패하는 경우에만 배포됩니다.
대기 인터페이스에 대한 개요 정보는 IPMP 인터페이스 구성 유형을 참조하십시오.
# ipadm create-ipmp ipmp-interface
여기서 ipmp-interface는 IPMP 인터페이스의 이름을 지정합니다.
# ipadm add-ipmp -i under-interface1 [-i underinterface2 ...] ipmp-interface
여기서 under-interface는 IPMP 그룹의 기본 인터페이스를 나타냅니다. 시스템에서 사용 가능한 개수만큼 IP 인터페이스를 추가할 수 있습니다.
# ipadm create-addr -a address ipmp-interface
여기서 address는 CIDR 표기법을 사용할 수 있습니다.
# ipadm create-addr -a address under-interface
여기서 address는 CIDR 표기법을 사용할 수 있습니다. IPMP 그룹의 모든 테스트 IP 주소는 단일 IP 서브넷에 속해야 하므로 동일한 네트워크 접두어를 사용합니다.
# ipadm set-ifprop -p standby=on -m ip under-interface
다음 예는 활성-대기 IPMP 구성을 만드는 방법을 보여줍니다.
먼저 IPMP 인터페이스가 만들어집니다.
# ipadm create-ipmp ipmp0
기본 IP 인터페이스가 만들어지고 IPMP 인터페이스에 추가됩니다.
# ipadm create-ip net0 # ipadm create-ip net1 # ipadm create-ip net2 # ipadm add-ipmp -i net0 -i net1 -i net2 ipmp0
다음으로 IP 주소가 IPMP 인터페이스에 지정됩니다. IPMP 인터페이스에 지정된 IP 주소는 데이터 주소입니다. 이 예에서는 IPMP 인터페이스에 2개의 데이터 주소가 있습니다.
# ipadm create-addr -a 192.168.10.10/24 ipmp0 ipadm: ipmp0/v4 # ipadm create-addr -a 192.168.10.15/24 ipmp0 ipadm: ipmp0/v4a
이 예의 IP 주소에는 10진수로 표시되는 prefixlen 등록 정보가 포함됩니다. IP 주소에서 prefixlen 부분은 주소 중 IPv4 넷마스크 또는 IPv6 접두어를 구성하는 가장 왼쪽의 연속된 숫자를 지정합니다. 남은 하위 비트 숫자들은 주소의 호스트 부분을 정의합니다. prefixlen 등록 정보가 주소의 텍스트 표현으로 변환되면 네트워크 부분에 사용되는 비트 위치를 나타내는 1과 호스트 파트에 대한 0이 주소에 포함됩니다. 이 등록 정보는 dhcp 주소 객체 유형에서 지원되지 않습니다. 자세한 내용은 ipadm(1M) 매뉴얼 페이지를 참조하십시오.
다음으로 IP 주소가 IPMP 그룹의 기본 IP 인터페이스에 지정됩니다. 기본 인터페이스에 지정된 IP 주소는 프로브 기반 실패 감지에 사용될 테스트 주소입니다.
# ipadm create-addr -a 192.168.10.30/24 net0 ipadm: net0/v4 # ipadm create-addr -a 192.168.10.32/24 net1 ipadm: net1/v4 # ipadm create-addr -a 192.168.10.34/24 net2 ipadm: net2/v4
마지막으로 net2 인터페이스가 대기 인터페이스로 구성됩니다.
# ipadm set-ifprop -p standby=on net2
관리자는 ipmpstat 명령을 사용하여 IPMP 구성을 확인할 수 있습니다.
# ipmpstat -g GROUP GROUPNAME STATE FDT INTERFACES ipmp0 ipmp0 ok 10.00s net0 net1 (net2) # ipmpstat -t INTERFACE MODE TESTADDR TARGETS net0 routes 192.168.10.30 192.168.10.1 net1 routes 192.168.10.32 192.168.10.1 net2 routes 192.168.10.34 192.168.10.5