O IPsec (Internet Protocol security) é uma estrutura padronizada para proteger as comunicações IP ao criptografar e/ou autenticar cada pacote IP em um fluxo de dados.
O padrão IPsec é comumente usado para estabelecer uma VPN IPsec pela Internet entre pontos de extremidade fixos, bem como para criar uma conexão cliente-servidor de VPN criptografada entre dispositivos remotos e uma rede fixa. As VPNs IPsec foram amplamente suplantados pelas VPNs SSL, como a F5 FirePass SSL VPN, porque reforçam a segurança de ponto de extremidade, não exigem configuração na máquina remota e aplicam segurança na camada de aplicação em vez de na camada de rede. A segurança na camada de aplicação alivia as falhas típicas de configuração e implementação do IPsec, que por design reforça a segurança na camada de rede e é funcionalmente limitado ao uso em redes conhecidas e controladas.