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