Un protocolo de seguridad define las reglas para comunicaciones diseñadas para soportar ataques maliciosos. Protegerse contra todos los ataques es costoso, así que los protocolos se diseñan considerando los riesgos. IPsec es uno de los protocolos más usados para proveer seguridad a nivel de red. GRE se usa con otros protocolos de túnel para crear redes virtuales. PPTP encapsula paquetes PPP con datagramas IP para transmitirlos por redes IP como Internet. SSH contiene tecnologías de claves públicas y privadas