[pox-dev] [TCP-OPT ISSUE]

2013-12-25 Thread Marcus Sandri
Hello, I've working with MPTCP protocol and I need access the OPTIONS field from TCP protocol. How can I access the OPTIONS field, using tcp_opt class? cheers, marcus.

Re: [pox-dev] [TCP-OPT ISSUE]

2013-12-26 Thread Marcus Sandri
think it should just end up with the raw bytes in the tcp_opt object's .val attribute. -- Murphy On Dec 25, 2013, at 6:45 PM, Marcus Sandri mww...@gmail.com wrote: Hello, I've working with MPTCP protocol and I need access the OPTIONS field from TCP protocol. How can I access

Re: [pox-dev] [TCP-OPT ISSUE]

2013-12-27 Thread Marcus Sandri
: for opt in packet_tcp.options: print type:%s data:%s % (opt.type, opt.val) -- Murphy On Dec 26, 2013, at 5:54 AM, Marcus Sandri mww...@gmail.com wrote: Exactly, But how can I access .val atributes? I tried: packet = event.parsed packet_tcp = packet.find(tcp) if(packet_tcp

Re: [pox-dev] [TCP-OPT ISSUE]

2013-12-27 Thread Marcus Sandri
Marcus Sandri mww...@gmail.com Now I can access those values! Thanks! 2013/12/26 Murphy McCauley murphy.mccau...@gmail.com You need to get an actual instance of the tcp_opt class (stored in the .options attribute of the TCP object). Try something like: packet = event.parsed packet_tcp

Re: [pox-dev] Working with L3 / L4 headers

2014-02-12 Thread Marcus Sandri
I think you can do this with deep packet inspection, then you could compress and re-build your packet. But I saying this, thinking that you are thinking in use algorithms such as: http://en.wikipedia.org/wiki/Van_Jacobson_TCP/IP_Header_Compression Am I correct? Cheers, Marcus. 2014-02-12

Re: [pox-dev] Pox Branches

2014-02-19 Thread Marcus Sandri
. It was introduced a component which allows hypervisor (l2_flowvisor) and a lot components in pox/misc, such as fullpayload.py, which allows you do DPI. Cheers, Marcus Sandri. 2014-02-19 13:13 GMT-03:00 Lucas Brasilino lr...@cin.ufpe.br: Hi! Can anybody explain in a few words what each Pox branch

[pox-dev] Problem in storing values in data-structures

2014-03-11 Thread Marcus Sandri
Hello All, Problem in storing values in data-structures Hello All, I'm trying to store values into data structures, specifically lists. I've tried to use Append() method to append new values in my list as always. But as far as I know, when I run the controller, it just store

[pox-dev] Match without in_port

2014-06-04 Thread Marcus Sandri
Hello, Is that possible set a match and action without in_port and/or out_port argument?

Re: [pox-dev] wirshark plugin install error

2014-08-23 Thread Marcus Sandri
Hello, Are you using wireshark v.1.8 or more current version? Em 23/08/2014 19:46, Murphy McCauley murphy.mccau...@gmail.com escreveu: Wireshark is adding official support for OpenFlow. You may already have it. This might explain why you have both openflow.so and

Re: [pox-dev] Back up path computation

2014-09-11 Thread Marcus Sandri
Hello, Why don't you use l2_multi? It uses spanning tree, and if you want a backup path when a link is down it works very well. However, if you are looking for a packet replay, remember that you need see if there's host support (in case of UDP, you can search a paper called n-cast or in