GRE tunnel

A GRE tunnel is used to transport data between two PPTP endpoints. The packet transmitted over this tunnel has the general structure shown in the following figure.

Figure: Structure of a packet transmitted between two PPTP endpoints over a GRE tunnel

The following figure shows an example GRE header containing the Call ID of the peer for the session for which the GRE packet belongs.

Figure: GRE header example