RFC 2473 defines the model and generic mechanisms for IPv6 encapsulation of Internet packets, such as IPv6 and IPv4. The model and mechanisms can be applied to other protocol packets.
https://tools.ietf.org/html/rfc2473