As described earlier, tunneled networks can also be implemented using the Generic Routing Encapsulation (GRE) protocol. GRE is a general-purpose point-to-point encapsulation protocol. The GRE header contains a 32-bit key which is used to identify a flow or virtual network in a tunnel.
This recipe shows you how to configure the OpenStack Neutron in order to use GRE for virtual networking.
For this recipe, we will need the following information:
The following steps will show you how to configure the GRE type driver for the ML2 plugin: