<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt">Hi,<br><br>I want to implement an IP-IP encapsulation/decapsulation scenarion. For the encap part, I create an Ethernet frame as well as an IPv4 datagram and I encapsulate in its payload the received packet:<br><br>tmp = ethernet(src=EthAddr("00:00:00:00:00:20"), dst=EthAddr("00:00:00:00:00:21"),<br>
type=ethernet.IP_TYPE,<br> payload=ipv4(srcip=source, dstip=destination,<br>
protocol=ipv4.IPv4,<br> payload=packet.next))<br><br>However, how can I reverse the process, remove the header and get they old IP packet back?<br><div><br></div></div></body></html>