Link-based
1.Must be supported by the NIC driver 2.“ipmpstat -i”, to determine if link-based failure detection is supported 3.Enabled by default
Configure Active-Active IPMP group with Link-based failure detection: eg. ========================================================================= ipadm create-ipmp -i net2 -i net3 ipmp0 ipadm create-addr -T static -a 192.168.A.X1/24 ipmp0/v4a ipadm create-addr -T static -a 192.168.A.X2/24 ipmp0/v4b ipmpstat -g ipmpstat -a netstat -rn
Probe-based
1.With Test addresses: Are assigned only to the underlying interfaces of the IPMP group. Probe messages are sent to test target systems in the same subnet Test addresses can be IPv4 or IPv6 (link-local only) Test addresses are valid addresses that can be used but without failover Not recommended! 2.without Test addresses ICMP probes Transitive probes
Configure Active-Standby IPMP group with Transitive probing: ====================================================================== eg. ipadm create-ipmp ipmp0 ipadm add-ipmp -i net2 -i net3 ipmp0 svccfg -s svc:/network/ipmp setprop config/transitive-probing=true svcadm refresh svc:/network/ipmp:default svccfg -s svc:/network/ipmp listprop config/transitive-probing ipadm set-ifprop -p standby=on -m ip net2 ipadm create-addr -T static -a 192.168.A.X1/24 ipmp0/v4a route -p add 192.168.A.0 192.168.A.1 ipmpstat -p ipmpstat -t ipmpstat -g ipmpstat -a netstat -rn ping 192.168.A.X1
-
- Note: Link-based and Probe-based detection types are not mutually exclusive