GRE

GRE stands for Generic Routing Encapsulation.

GRE is a protocol that facilitates the delivery of a message payload from one endpoint to another endpoint through a point-to-point virtual tunnel over IP networks.

GRE is generally used to encrypt multicast traffic.