GRE (Generic Routing Encapsulation) specifies a protocol for encapsulation of an arbitrary protocol over another arbitrary network layer protocol. This document describes extensions by which two fields@ Key and Sequence Number@ can be optionally carried in the GRE Header [1].
RFC 2890-2000 history
2000RFC 2890-2000 Key and Sequence Number Extensions to GRE