Implementation
The IPsec Services Service in Microsoft Windows handles this functionality.
The KAME project implements ISAKMP for BSD and Linux operating systems, and thus also for pfSense. In legacy installations, the name of the application that implements ISAKMP is racoon.
Modern Cisco routers implement ISAKMP for VPN negotiation.
Read more about this topic: Internet Security Association And Key Management Protocol