Das Kefk Network Wiki befindet sich im Testbetrieb.


Generic Routing Encapsulation Protocol

Aus Kefk.

Wechseln zu: Navigation, Suche

Das Generic Routing Encapsulation (GRE, RFC1701) ist ein Netzwerkprotokoll, das von der Firma Cisco Systems entwickelt wurde. Es dient dazu, andere Protokolle einzukapseln und so in Form von IP-Tunneln zu transportieren.

Beispiele für GRE-Anwendungen:

GRE verwendet das IP-Protokoll 47, ein GRE-Header hat folgenden Aufbau:

      0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3
      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
     ┌─┬─┬─┬─┬─┬─────┬─────────┬─────┬───────────────────────────────┐
     │C│R│K│S│s│Recur│  Flags  │ Ver │         Protocol Type         │
     ├─┴─┴─┴─┴─┴─────┴─────────┴─────┼───────────────────────────────┤
     │      Checksum (optional)      │       Offset (optional)       │
     ├───────────────────────────────┴───────────────────────────────┤
     │                         Key (optional)                        │
     ├───────────────────────────────────────────────────────────────┤
     │                    Sequence Number (optional)                 │
     ├───────────────────────────────────────────────────────────────┤
     │                         Routing (optional)                    │
     └───────────────────────────────────────────────────────────────┘

Weblinks

  • Generic Routing Encapsulation (GRE), RFC 1701, October 1994
  • Generic Routing Encapsulation (GRE) over IPv4 networks, RFC 1702, October 1994
  • Generic Routing Encapsulation (GRE), RFC 2784, March 2000
Persönliche Werkzeuge