Methods, systems and computer program products provide Internet Protocol
Security (IPSec) to a plurality of target hosts in a cluster of data
processing systems which communicate with a network through a routing
communication protocol stack utilizing a dynamically routable Virtual
Internet Protocol Address (DVIPA) by negotiating security associations
(SAs) associated with the DVIPA utilizing an Internet Key Exchange (IKE)
component associated with the routing communication protocol stack and
distributing information about the negotiated SAs to the target hosts so
as to allow the target hosts to perform IPSec processing of
communications from the network utilizing the negotiated SAs.