Hi Ramana,

Please refer to this Ryu-Book page for the usage of the packet library.
  http://osrg.github.io/ryu-book/en/html/packet_lib.html

 e.g.)
    tcp_packet = pkt.get_protocol(tcp.tcp)
    if tcp_packet:
        print(tcp_packet)

Thanks,
Iwase

On 2015年12月18日 02:16, Ramana Reddy wrote:
> What I need basically is:
> 
> msg = ev.msg
> pkt = packet.Packet(msg.data)
> 
> from 'pkt' we will get all ethernet, IP and TCP headers using 
> pkt.get_protocol(). But I would like to know
> how to extract the payload of the packet after stripping of all these headers.
> 
> Regards,
> Ramana
> 
> 
> 
> On Thu, Dec 17, 2015 at 10:38 PM, Ramana Reddy <[email protected] 
> <mailto:[email protected]>> wrote:
> 
>     Hi All,
> 
>     I would like to know the API to extract the payload of a tcp packet.
> 
> 
>     Thanks & Regards,
>     Ramana
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> 
> 
> 
> _______________________________________________
> Ryu-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ryu-devel
> 

------------------------------------------------------------------------------
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to