No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


Configuration Guide - VPN 01

NE05E and NE08E V300R003C10SPC500

This is NE05E and NE08E V300R003C10SPC500 Configuration Guide - VPN
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
Overview of GRE

Overview of GRE



If IPv4 GRE and IPv6 GRE implement a feature in the same way, details are not provided in this chapter. For details about implementation differences, see Appendixes.

Generic Routing Encapsulation (GRE) is a tunneling protocol that encapsulates the packets of a wide variety of network layer protocols, such as Internetwork Packet Exchange (IPX), Asynchronous Transfer Mode (ATM), IPv6, and AppleTalk, into IP tunneling packets, so that these packets can be transmitted over an IPv4 network.

GRE provides a mechanism of encapsulating packets of a protocol into packets of another protocol. This allows packets to be transmitted over heterogeneous networks. The channel for transmitting heterogeneous packets is called a tunnel.

The following types of GRE tunnels are supported on NE:
  • GRE tunnel with the one-dimensional tunnel interface: also called distributed GRE tunnel. The tunnel interface is one-dimensional (named only by the interface number). GRE packets are encapsulated and decapsulated directly on the inbound interface board. If the multi-field classification and CAR services are configured simultaneously, bandwidth that services consume may double.

  • GRE tunnel with the three-dimensional tunnel interface: also called integrated GRE tunnel. The tunnel interface is three-dimensional (named by the slot ID, subcard ID, and interface number). GRE packets are encapsulated and decapsulated directly on a service processing board.


To ensure the packets of a wide variety of network layer protocols, such as IPX, ATM, IPv6, and AppleTalk, to be transmitted over the IPv4 network, GRE is introduced. GRE solves the transmission problem faced by heterogeneous networks.

In addition, GRE serves as a Layer 3 tunneling protocol of VPNs, and provides a tunnel for transparently transmitting VPN packets. Currently, GRE is supported by IPv4 L3VPN, but not IPv6 L3VPN.


GRE has low requirements for device performance and allow devices that do not support Multiprotocol Label Switching (MPLS) to establish tunnels.

Updated: 2019-01-14

Document ID: EDOC1100058925

Views: 33443

Downloads: 59

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Previous Next