IPSec برای ایجاد یک بستر امن یکپارچه ، سه پروتکل را با هم ترکیب می کند :

1-     پروتکل مبادله کلید اینترنتی ( Internet Key Exchange یا IKE )

این پروتکل مسئول طی کردن مشخصه های تونل IPSec بین دو طرف است. وظایف این پروتکل عبارتند از:

    طی کردن پارامترهای پروتکل

                    مبادله کلیدهای عمومی

      تایید هویت هر دو طرف

     مدیریت کلیدها پس از مبادله