RFC ( Request for Comments ) 2890, Settembre 2000. Il protocollo General Routing Encapsulation (GRE) mette a disposizione uno standard per creare canali dedicati ( tunnel ) in cui far passare i dati, nel corso di una transazione protetta Internet. Più precisamente, GRE specifica un protocollo che permetta di incapsulare i dati di un protocollo di rete all'interno di un altro protocollo di rete. Questo documento descrive due ulteriori campi opzionali, il campo Key ed il campo Sequence Number, per l'header GRE.