ist ein in Verbindung mit PPTP benutztes Protokoll bei der Bildung und Benutzung eines VPN.
Die verschlüsselte Nutzlast (engl.: payload) wird in einem GRE-Paket unter gebracht und zwischen den End-Punkten des Tunnels übertragen. Danach übernimmt wieder ein normales Transport-Protokoll, wie IP, die Auslieferung bis zum Empfänger.
| Data Link Header |
| IP-Header |
| GRE-Header |
| PPP-Packet--Header |
| Verschlüsselte PPP-Nutzlast |
| Data Link Trailer |
Die Beschreibung der Inhalte des GRE-Headers findet sich im RFC.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | ... | 23 | 24 | ... | 31 | ||||||||||
| C | R | K | S | s | Recur | A | Flags | Recur | Protocol Type | ||||||||||||||||||||||
| Payload Length | Key (LW) Call ID | ||||||||||||||||||||||||||||||
| Sequence Number (Optional) | |||||||||||||||||||||||||||||||
| Acknowledgement Number (Optional) | |||||||||||||||||||||||||||||||
RFC - Request for Comments
RFC 1701 - Generic Routing Encapsulation (GRE)
RFC 1702 - Generic Routing Encapsulation over IPv4 networks
