[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
rt for > MPTCP, so I 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 wrote: > > > Hello, > > > >I've working with MPTCP protocol and I need ac

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

2013-12-27 Thread Marcus Sandri
f packet_tcp: > 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 wrote: > > Exactly, > > > But how can I access .val atributes? > I tried

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

2013-12-27 Thread Marcus Sandri
12/27 Marcus Sandri > Now I can access those values! > > Thanks! > > > 2013/12/26 Murphy McCauley > >> 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 = eve

Re: [pox-dev] Virtual Machine with Mininet, POX and MPTCP

2014-01-16 Thread Marcus Sandri
I can share with you my .iso image hosted in my server. -- Cheers, Marcus Sandri Department of Computing Universidade Federal de Sao Carlos 2014/1/15 Cleber Araujo > Hello everybody! > > You know where I can find some virtual machine with Mininet, POX and the > MPTCP (M

Re: [pox-dev] How to trace the path of a packet?

2014-02-06 Thread Marcus Sandri
Hello Lucas, MPTCP it is a extension for multipath in TCP protocol. MPTCP divides a single TCP socket into many concurrent TCP sockets. Each TCP socket created by MPTCP is called subflow. Cheers, Marcus Sandri UFSCar 2014-02-06 17:43 GMT-02:00 Lucas Brasilino : >

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 22:

Re: [pox-dev] Storing octets of IP addr in int variables

2014-02-18 Thread Marcus Sandri
I don't know any special function on POX to do that, but you could use native python methods. ip = '10.0.0.1' ip_list = ip.split('.') # split() method will split values into a list. print ip_list Cheers, Marcus Sandri 2014-02-18 12:26 GMT-03:00 Rizwan Jamil : > H

Re: [pox-dev] Pox Branches

2014-02-19 Thread Marcus Sandri
loop topologies in some POX components. 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 : > Hi! > > Can anybody

[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 values

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

2014-03-11 Thread Marcus Sandri
ould be the right place. Generally, you'd initialize it in the > class's __init__() method, by setting self.mem = [], and then referencing > it later (in the PacketIn handler) using self.mem.append() for example. > > Good luck. > > -- Murphy

Re: [pox-dev] Traffic in the network

2014-05-20 Thread Marcus Sandri
Hello, For receive packets statistics, I guess you can use SFlow to measure that. http://blog.sflow.com/2013/06/flow-collisions.html Cheers, Marcus Sandri. 2014-05-20 12:20 GMT-03:00 Alvaro García : > Hi, > > I am working with Mininet and POX, and I what I want is

[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?

[pox-dev] Fields ignored due to unspecified prerequisites

2014-06-23 Thread Marcus Sandri
Hi, I'm using manual rules in my code, to match it packets from tcp ports... I'm forwarding non tcp packets as conventional of.OFPP_NORMAL. When a packet is tcp, I'm filtering and after that using the following steps: match = of.ofp_match() match.tp_src = pa

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" escreveu: > Wireshark is adding official support for OpenFlow. You may already have > it. This might explain why you have both openflow.so and > packet-openflow.so, which seems strang

Re: [pox-dev] OVS can't connect to pox

2014-08-29 Thread Marcus Sandri
Hello, You told "I can't ping to controller either". Did you check connectivity between both hosts? 2014-08-29 13:32 GMT-03:00 Chanthan Hel : > Thanks Murphy , > I will try it > > On Friday, August 29, 2014, Murphy McCauley > wrote: > >> Remove eth3 from the OVS datapath and make

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 c

Re: [pox-dev] openflow multipath

2014-11-16 Thread Marcus Sandri
Hello, Are you talking about this feature? http://archive.openflow.org/wk/index.php/Multipath_Proposal Cheers, Marcus Sandri. 2014-11-15 0:57 GMT-02:00 张伟 : > Hi all, > > I want to know does anybody know something about openflow multipath > feature or use it before? Can

Re: [pox-dev] Multiple POX controller setup

2015-07-27 Thread Marcus Sandri
Hello, If you are looking for robustness, you must know that there is an hypervisor called Flowvisor used to divide network into slices for processing flows in distincts controllers. As an example with 4 controllers, you can set one for processing TCP, another for UDP, etc. Further, you can also s