O Internet Protocol Security (IPsec) é uma tecnologia voltada para segurança de comunicações em redes TCP/IP. Ele possui dois protocolos principais: o primeiro provê apenas autenticação e integridade dos dados, e o segundo, fornece uma solução completa de autenticação, integridade e criptografia dos dados. A figura seguinte indica o processo de encapsulamento de um cabeçalho original IP para um dos cabeçalhos do IPSec: