En el procedimiento siguiente, se describe cómo configurar un grupo IPMP en el que una interfaz se mantiene como una interfaz en espera. Esta interfaz se despliega sólo cuando la interfaz activa del grupo falla.
Para obtener una descripción general sobre las interfaces en espera, consulte Tipos de configuraciones de interfaces IPMP.
# ipadm create-ipmp ipmp-interface
Donde ipmp-interface especifica el nombre de la interfaz IPMP.
# ipadm add-ipmp -i under-interface1 [-i underinterface2 ...] ipmp-interface
Donde under-interface hace referencia a la interfaz subyacente del grupo IPMP. Puede agregar tantas interfaces IP como haya disponibles en el sistema.
# ipadm create-addr -a address ipmp-interface
Donde address puede utilizar la notación CIDR.
# ipadm create-addr -a address under-interface
Donde address puede utilizar la notación CIDR. Todas las direcciones IP de prueba de un grupo IPMP deben pertenecer a una única subred IP y, por lo tanto, deben usar el mismo prefijo de red.
# ipadm set-ifprop -p standby=on -m ip under-interface
El siguiente ejemplo muestra cómo crear una configuración IPMP activa/en espera.
En primer lugar, se crea la interfaz IPMP.
# ipadm create-ipmp ipmp0
Luego, se crean las interfaces IP subyacentes y se agregan a la interfaz IPMP.
# ipadm create-ip net0 # ipadm create-ip net1 # ipadm create-ip net2 # ipadm add-ipmp -i net0 -i net1 -i net2 ipmp0
A continuación, las direcciones IP se asignan a la interfaz IPMP. Las direcciones IP asignadas a la interfaz IPMP son las direcciones de datos. En este ejemplo, la interfaz IPMP tiene dos direcciones de datos.
# 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
La dirección IP de este ejemplo incluye la propiedad prefixlen, que se expresa como un número decimal. La parte prefixlen de la dirección IP especifica el número de bits contiguos que están más a la izquierda de la dirección que comprende la máscara de red IPv4 o el prefijo de IPv6 de la dirección. El resto de los bits de orden inferior definen la parte del host de la dirección. Cuando la propiedad prefixlen se convierte en una representación de texto de la dirección, la dirección contiene 1 para las posiciones de bits que se van a utilizar para la parte de la red y 0 para la parte del host. Esta propiedad no se admite en el tipo de objeto de dirección dhcp. Para obtener más información, consulte la página del comando man ipadm(1M).
Las direcciones IP se asignan a las interfaces IP subyacentes del grupo IPMP. Las direcciones IP asignadas a las interfaces subyacentes son direcciones de prueba que se utilizan para la detección de fallos basada en sondeos.
# 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
Por último, la interfaz net2 se configura como una interfaz en espera.
# ipadm set-ifprop -p standby=on net2
El administrador puede ver la configuración IPMP mediante el comando ipmpstat .
# 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