IPSec with IKEv1
IPSec uses a collection of protocols to provide its features. One of the primary protocols used is Internet Key Exchange (IKE). IPSec can provide encryption between authenticated peers using encryption keys, which are periodically changed. IKE, allows an administrator to manually configure keys
SSL
L2TP
L2F
PPTP
TLS