Routing-Encapsulating
Generic Routing Encapsulating (GRE) wurde im Jahr
1994 als erster Standard für eine sichere Kommunikation mittels
Tunneling spezifiziert. GRE ist mittels der RFC 1701 und 1702 von
der IETF verabschiedet worden.
Die Idee des Protokolls diente als Basis bzw. Grundidee für
folgende Protokolle, wie z. B. das PPTP und das IPSec.
Ein GRE Paket ist in 3 wesentliche Bestandteile aufgeteilt:
Header
Delivery Header (Netzwerk-Protokollkopf)
Nutzlast (Payload)
Der GRE-Header beinhaltet die kompletten Informationen,
welche für das Tunneling und die Verschlüsselungsalgorithmen
benötig werden.
Im Delivery Header wird das eigentliche Ziel, welches
sich außerhalb des Tunnels befindet abgelegt.
Der Payload sind die zu übertragenden Nutzdaten,
wobei hierfür jedes beliebige Paket aus höheren Protokollschichten
verwendet werden kann.
Das GRE-Protokoll befindet sich hauptsächlich
in einer Implementierung zwischen 2 Routern, welche manuell konfiguriert
werden.
vorheriger Punkt |
nächster Punkt |
|
|
[ Zurück zum Anfang ] |