Internet Key Exchange (IKE) negotiates the IPSec security associations (SAs). This process requires that the IPSec systems first authenticate themselves to each other and establish ISAKMP (IKE) shared keys.
RFC:2409. (Invented by Cisco. Read about it here).
Part of IPSec. A useful article on it can be found here.
4 pages link to IKE: