fatt 3issam | 3 May 22:12 2016
Picon

OFPT_QUEUE_GET_CONFIG_REPLY issue

I want to get the properties of a queue set on an OVS port, but all i get via the OFPT_QUEUE_GET_CONFIG_REPLY is: the queue id, the port number, length and pad!!

The queue is correctly set and here is it's config:
# ovs-vsctl set port switch-port qos= <at> newqos -- --id= <at> newqos create qos type=linux-htb other-config:max-rate=20000000 queues:0= <at> newqueue -- --id= <at> newqueue create queue other-config:min-rate=1000000 other-config:max-rate=1000000

So is there anything to do to get those rates?
<div><div dir="ltr">I want to get the properties of a queue set on an OVS port, but all i get via the OFPT_QUEUE_GET_CONFIG_REPLY is: the queue id, the port number, length and pad!!<div><br></div>
<div>The queue is correctly set and here is it's config:</div>
<div><span># ovs-vsctl set port switch-port qos= <at> newqos -- --id= <at> newqos create qos type=linux-htb other-config:max-rate=20000000 queues:0= <at> newqueue -- --id= <at> newqueue create queue other-config:min-rate=1000000 other-config:max-rate=1000000</span></div>
<div><span><br></span></div>
<div>So is there anything to do to get those rates?</div> 		 	   		  </div></div>
Hssan Driss | 28 Apr 17:23 2016
Picon
Gravatar

connecting host to the controller northbound

Hi everyone,

I' m working on an SDN plateform using a controller machine and 3 Switches as below. I'm using floodlight as a switch.

h1   h2   h3
|       |       |
s1---s2---s3
|       |       |
|------c-----|

I need to use a rest client from a host (h1) as an application to communicate with the controller's REST API.

Any suggestions on how to do this ?


Best Regards,
Hssan
<div><div dir="ltr">
<div>
<div>Hi everyone, <br><br>
</div>I' m working on an SDN plateform using a controller machine and 3 Switches as below. I'm using floodlight as a switch. <br><br>
</div>h1 &nbsp; h2 &nbsp; h3<br><div>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; |<br><span class=""><span class="">s1---s2---s3<br></span></span>
</div>
<div><span class=""><span class="">|&nbsp; &nbsp; &nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<br></span></span></div>
<div><span class=""><span class="">|------c-----|<br><br></span></span></div>
<div><span class=""><span class="">I need to use a rest client from a host (h1) as an application to communicate with the controller's REST API. <br><br>Any suggestions on how to do this ?<br><br><br></span></span></div>
<div><span class=""><span class="">Best Regards, <br></span></span></div>
<div>
<span class=""><span class="">Hssan</span></span> <br>
</div>
</div></div>
PUZZLE | 25 Apr 15:29 2016
Picon

OF version supported by cbench

Hi,
I was wondering what are the versions of Openflow supported by cbench tool?

Thank you



<div><div dir="ltr">Hi,<div>I was wondering what are the versions of Openflow supported by cbench tool?</div>
<div><br></div>
<div>Thank you<br><br><br><br>
</div>
</div></div>
Dai Le Quang | 25 Apr 13:37 2016

QA - Problem with of_flow_mod packet and flowvisor

- Hello guys,

- I'm trying to add a flow entry to ovs in mininet, by sending a OFFlowMod packet. Unfortunately, it doesn't work correctly.

This is my code:
# org.flowvisor.classifier.FVClassifer
# send of-flowmod packet to switch
# in init() method.
OFMatch mForwardToController = new OFMatch();
String macAdrrController = "aa:aa:aa:aa:aa:aa";
mForwardToController.setDataLayerDestination(macAdrrController); // dl_dst="aa:aa:aa:aa:aa:aa"
byte[] b = { 10, 0, 0, 99 };
mForwardToController.setNetworkDestination(byteArrToInt(b, 0)); // nw_dst="10.0.0.99"
mForwardToController.setWildcards(0x0000000000000000);
OFFlowMod fmForwardToController = new OFFlowMod();
fmForwardToController.setMatch(mForwardToController);
fmForwardToController.setCommand(OFFlowMod.OFPFC_ADD);
fmForwardToController.setActionFactory(factory.getActionFactory());
fmForwardToController.setIdleTimeout((short)1800);
fmForwardToController.setHardTimeout((short)3600);
fmForwardToController.setOutPort(OFPort.OFPP_NONE);
fmForwardToController.setBufferId(0xffffffff);
List<OFAction> actions = new ArrayList<OFAction>();
OFAction acOutPutController = new OFAction();
acOutPutController.setLength((short) 8);
acOutPutController.setType(OFActionType.OPAQUE_ENQUEUE);
actions.add(acOutPutController);
System.out.println("action list size: " + actions.size());
fmForwardToController.setActions(actions);
sendMsg(fmForwardToController, this);

- Please help me!
Thank in advance.
<div><div dir="ltr">- Hello guys,<div><br></div>
<div>- I'm trying to add a flow entry to ovs in mininet, by sending a OFFlowMod packet. Unfortunately, it doesn't work correctly.</div>
<div><br></div>
<div>This is my code:</div>
<div># org.flowvisor.classifier.FVClassifer</div>
<div># send of-flowmod packet to switch</div>
<div># in init() method.</div>
<div>
<div>OFMatch mForwardToController = new OFMatch();</div>
<div>
<span>		</span>String macAdrrController = "aa:aa:aa:aa:aa:aa";</div>
<div>
<span>		</span>mForwardToController.setDataLayerDestination(macAdrrController); // dl_dst="aa:aa:aa:aa:aa:aa"</div>
<div>
<span>		</span>byte[] b = { 10, 0, 0, 99 };</div>
<div>
<span>		</span>mForwardToController.setNetworkDestination(byteArrToInt(b, 0)); // nw_dst="10.0.0.99"</div>
<div>
<span>		</span>mForwardToController.setWildcards(0x0000000000000000);</div>
<div>
<span>		</span>OFFlowMod fmForwardToController = new OFFlowMod();</div>
<div>
<span>		</span>fmForwardToController.setMatch(mForwardToController);</div>
<div>
<span>		</span>fmForwardToController.setCommand(OFFlowMod.OFPFC_ADD);</div>
<div>
<span>		</span>fmForwardToController.setActionFactory(factory.getActionFactory());</div>
<div>
<span>		</span>fmForwardToController.setIdleTimeout((short)1800);</div>
<div>
<span>		</span>fmForwardToController.setHardTimeout((short)3600);</div>
<div>
<span>		</span>fmForwardToController.setOutPort(OFPort.OFPP_NONE);</div>
<div>
<span>		</span>fmForwardToController.setBufferId(0xffffffff);</div>
<div><span>			</span></div>
<div>
<span>		</span>List&lt;OFAction&gt; actions = new ArrayList&lt;OFAction&gt;();</div>
<div>
<span>		</span>OFAction acOutPutController = new OFAction();</div>
<div>
<span>		</span>acOutPutController.setLength((short) 8);</div>
<div>
<span>		</span>acOutPutController.setType(OFActionType.OPAQUE_ENQUEUE);</div>
<div>
<span>		</span>actions.add(acOutPutController);</div>
<div>
<span>		</span>System.out.println("action list size: " + actions.size());</div>
<div>
<span>		</span>fmForwardToController.setActions(actions);</div>
<div><span>	</span></div>
<div>
<span>		</span>sendMsg(fmForwardToController, this);</div>
<div><br></div>
<div>- Please help me!</div>
<div>Thank in advance.</div>
<div class=""></div>
</div>
</div></div>
Oumeddi Abd ennour | 22 Apr 13:37 2016
Picon

Openflow

Hello
- if you have real examples about openflow scenarios , i think that i understund openflow but i can't imagine a scenario for each case like multiple flow tables , group processing, .....
- another question, for the first connexion between switchs and controller, how it's established for in-bound case ( switchs and controller are in the same LAN ) and out-bound case  ( switchs and controller aren't in the same LAN )
Thank you .
<div><div dir="ltr">
<div><span>Hello</span></div>
<span>- if you have real examples about openflow scenarios , i think that i understund openflow but i can't imagine a scenario for each case like multiple flow tables , group processing, .....</span><br><span>- another question, for the first connexion between switchs and controller, how it's established for in-bound case ( switchs and controller are in the same LAN ) and out-bound case&nbsp;&nbsp;( switchs and controller aren't in the same LAN )</span><div><span>Thank you .</span></div> 		 	   		  </div></div>
Oumeddi Abd ennour | 21 Apr 23:27 2016
Picon

Openflow



<!-- .ExternalClass .ecxhmmessage P { padding:0px; } .ExternalClass body.ecxhmmessage { font-size:12pt; font-family:Calibri; } -->
Hello , 
I want to know what's the difference between openflow flow-mod and packet-out messages ? 
Thanks
<div><div dir="ltr">
<div>
<br><br>&lt;!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--&gt;<div dir="ltr">
<span>Hello ,&nbsp;</span><br><span>I want to know what's the difference between openflow flow-mod and packet-out messages ?&nbsp;</span><br><span>Thanks</span> 		 	   		  </div>
</div> 		 	   		  </div></div>
sawsen chaabnia | 21 Apr 18:50 2016
Picon

Errors when connecting flowvisor to mininet

Hello,
I'm trying to slice a network with flowvisor. I'm using mininet as my testbed and I installed mininet and flowvisor in different VMs in my VirtualBox. The flowvisor version is 1.4. I also changed the flowvisor port from 6633 to 6666.
So to connect my mininet topology to flowvisor I'm using this command :
sudo mn --controller=remote,ip=192.168.56.101,port=6666  --switch=ovsk,protocols=OpenFlow10
The mininet topology connects successfully to flowvisor but I'm having those errors in flowvisor :

​Help Please.
<div><div dir="ltr">
<span>Hello,</span><br><span>I'm trying to slice a network with flowvisor. I'm using mininet as my testbed and I installed mininet and flowvisor in different VMs in my VirtualBox. The flowvisor version is 1.4. I also changed the flowvisor port from 6633 to 6666.</span><br><span>So to connect my mininet topology to flowvisor I'm using this command :</span><br><span>sudo mn --controller=remote,ip=192.168.56.101,port=6666 &nbsp;--switch=ovsk,protocols=OpenFlow10</span><br><span>The mininet topology connects successfully to flowvisor but I'm having those errors in flowvisor :</span><br><div><span><br>&#8203;Help Please.<br></span></div>
</div></div>
PUZZLE | 18 Apr 21:58 2016
Picon

CBENCH tool

Hi,
I am aiming to run cbench against ODL, but i hate this question i need to understand,
my computer has only 4 threads and i have a server of 12 threads that I can use for the test,
where should i install cbench to get results with those 12 threads? the computer or the server?

Thank yoooou
<div><div dir="ltr">
<span>Hi,</span><div>I am aiming to run cbench against ODL, but i hate this question i need to understand,</div>
<div>my computer has only 4 threads and i have a server of 12 threads that I can use for the test,</div>
<div>where should i install cbench to get results with those 12 threads? the computer or the server?</div>
<div><br></div>
<div>Thank yoooou</div>
</div></div>
PUZZLE | 17 Apr 16:18 2016
Picon

Controllers supporting OF v1.4-5

Hi,
please, what are the open source controllers that support the OpenFlow v1.4 and the last v1.5?

Thank you very much
<div><div dir="ltr">Hi,<div>please, what are the open source controllers that support the OpenFlow v1.4 and the last v1.5?</div>
<div><br></div>
<div>Thank you very much</div>
</div></div>
PUZZLE | 16 Apr 17:48 2016
Picon

Latest Version

Hi, 
Could you please help me with this question; I was wondering what is the latest OpenFlow version in this moment (2016), and I understood that it s v1.4 based on the latest white paper on the ONF website, is that correct? 
please help me to confirm 

Thank you very much!
<div><div dir="ltr">Hi,&nbsp;<div>Could you please help me with this question; I was wondering what is the latest OpenFlow version in this moment (2016), and I understood that it s v1.4 based on the latest white paper on the ONF website, is that correct?&nbsp;</div>
<div>please help me to confirm&nbsp;</div>
<div><br></div>
<div>Thank you very much!</div>
</div></div>
张晨 | 16 Apr 09:33 2016

table-miss questions

Hi,everyone

i'm confused about the "OFPTFPT_NEXT_TABLES_MISS" of "fp_table_feature_prop_type", what is the usage?

And is it possible that i want the OF 1.3(or latter versions) bridge automatically send the packet which misses all the flowentries, without installation of the table-miss entry?

Sincerely,
Chen




 

<div>
<div>
<div>Hi&#65292;everyone</div>
<div><br></div>
<div>i'm confused about the "<span>OFPTFPT_NEXT_TABLES_MISS" of "</span><span>fp_table_feature_prop_type", what is the usage?</span>
</div>
<div><span><br></span></div>
<div><span>And is it possible that i want the OF 1.3(or latter versions) bridge automatically send the packet which misses all the flowentries, without installation of the table-miss entry?</span></div>
<div><span><br></span></div>
<div><span>Sincerely,</span></div>
<div><span>Chen</span></div>
<span><br class="Apple-interchange-newline"></span><span><br class="Apple-interchange-newline"></span>
</div>
<br><br><span title="neteasefooter"><p>&nbsp;</p></span>
</div>

Gmane