Which of the following is the BEST reason to implement GRE in a network environment?
To prioritize certain types of network traffic and improve Quality of Service (QoS)
To increase the security of network traffic by encrypting data
To reduce the complexity of managing IP addresses
To encapsulate a wide variety of network layer protocol packet types inside IP tunnels
To provide direct hardware access control on a network