Which protocol is used for creating a secure and authenticated connection by providing security for the virtual tunnel used in a VPN?
Internet Control Message Protocol (ICMP)
Generic Routing Encapsulation (GRE)
Simple Network Management Protocol (SNMP)
Internet Protocol Security (IPSec)