ISAKMP normalmente utiliza IKE para el intercambio de claves aunque pueden ser implementados otros métodos.
[cita requerida] ISAKMP define los procedimientos y formatos de paquetes para establecer, negociar, modificar y eliminar las SA (asociaciones de seguridad).
Sin embargo, un marco común que es necesario para acordar el formato de atributos, SA, y para la negociación, la modificación y borrado de SAs.
ISAKMP puede aplicarse sobre cualquier protocolo de transporte.
Además, se debe permitir en el destino el puerto UDP 4500, si el origen de la conexión atraviesa un NAT.