<div dir="ltr">If we go in the history​ of tunneling protocols.<br>PPP protocol get tunnel by PPTP using GRE tunneling protocol.<br>L2F by CISCO uses L2F header.<br>L2TP by Microsoft uses L2TP header.<br>IPSec uses either ESP,AH or combination of both depending on kind of security required then attach the other IP header.<br><br>So I was wondering if there is some header between IPv4 and IPv6 which define some control information about tunneled packet.<br>Or just IPv6 just after IPv4 header and vice versa.<br>  </div>