A network administrator is tasked with configuring a tunnel between two offices to enable secure communication over a public network. Which protocol would be most suitable for encapsulating multiple types of transport layer protocols for transit over IP networks, without providing strong encryption or authentication mechanisms?
MPLS
GRE
IPSec
SSL/TLS