GRE
Generic Routing Encapsulation (GRE) on Ciscon kehittämä IP-tunnelointiprotokolla. Sen sisällä tunneloidaan tavallisesti VPN-yhteyksiä ja aivan tavallisia IP-paketteja, mutta se osaa siirtää myös multicast- ja IPv6-liikennettä. Protokolla sinällään on hyvä hyötysuhteeltaan ja monet sitä käyttävät toteutukset ovat nopeita ja tehokkaita. Protokollan tuki on kuitenkin edelleen monissa laitteissa keskeneräinen. Tämän takia GRE:tä käyttävät VPN-sovellukset saattavat toisinaan käyttäytyä verkosta riippuen hyvinkin ennalta-arvaamattomilla tavoilla. Yleisin ongelma on yhteyksien jumittuminen, jolloin VPN-palvelin tai asiakkaan ja palvelimen välissä oleva palomuuri voivat lakata sallimasta uusia yhteyksiä. Tällaiset virhetilanteet ovat hyvin kiusallisia ja ylläpitäjän on lähes mahdotonta havaita niitä, saati sitten korjata.
Standardeja
muokkaa- RFC 1701 Generic Routing Encapsulation (GRE) (informatiivinen)
- RFC 1702 Generic Routing Encapsulation over IPv4 networks (informatiivinen)
- RFC 2637 Point to Point Tunneling Protocol (informatiivinen)
- RFC 2784 Generic Routing Encapsulation (GRE) (ehdotettu standardi, päivitetty RFC 2890:ssä)
- RFC 2890 Key and Sequence Number Extensions to GRE (ehdotettu standardi)