Re: [openflow-discuss] openflow-discuss Digest, Vol 87, Issue 1

2016-01-04 Thread Zoltán Lajos Kis
Hi, Happy new year! I like how this question comes up once every year, and how we throw the same old arguments at it. So in line with traditions, here is mine. :-) The semantic difference is huge between the acknowledgement and a barrier: Acknowledgement means: Tell me when this and only this

Re: [openflow-discuss] Using queues in OpenFlow soft switch 13

2014-10-15 Thread Zoltán Lajos Kis
-Original Message- From: Aravindhan Dhanasekaran [mailto:adha...@ncsu.edu] Sent: Wednesday, October 15, 2014 8:15 PM To: Zoltán Lajos Kis; openflow-discuss@lists.stanford.edu Subject: Re: [openflow-discuss] Using queues in OpenFlow soft switch 13 On 10/12/2014 03:05 PM, Zoltán Lajos Kis

Re: [openflow-discuss] Using queues in OpenFlow soft switch 13

2014-10-12 Thread Zoltán Lajos Kis
...@ncsu.edu] Sent: Saturday, October 11, 2014 6:17 PM To: Zoltán Lajos Kis; openflow-discuss@lists.stanford.edu Subject: Re: [openflow-discuss] Using queues in OpenFlow soft switch 13 On 10/11/2014 01:22 AM, Zoltán Lajos Kis wrote: Hello Aravind, You still need to use an output action in step 3

Re: [openflow-discuss] Using queues in OpenFlow soft switch 13

2014-10-10 Thread Zoltán Lajos Kis
Hello Aravind, You still need to use an output action in step 3. The output action selects the port to use, and the queue id selects the queue on the given output port. BR, Zoltan -Original Message- From: openflow-discuss [mailto:openflow-discuss- boun...@lists.stanford.edu] On Behalf

Re: [openflow-discuss] Openflow tables

2014-10-08 Thread Zoltán Lajos Kis
:55 PM To: Zoltán Lajos Kis; openflow-discuss@lists.stanford.edu Subject: Re: [openflow-discuss] Openflow tables thanks Zoltan, Would you please point me to the exact Table Feature instruction/field that can request an openflow switch to add a specific table to the pipeline? On Tuesday, 7 October

Re: [openflow-discuss] Openflow tables

2014-10-08 Thread Zoltán Lajos Kis
Yes it can ask; and if the switch can’t do so it will reply with an error. From: Emma Anderson [mailto:em.anderso...@yahoo.com] Sent: Wednesday, October 08, 2014 4:28 PM To: Zoltán Lajos Kis; openflow-discuss@lists.stanford.edu Subject: Re: [openflow-discuss] Openflow tables The last paragraph

Re: [openflow-discuss] Openflow tables

2014-10-07 Thread Zoltán Lajos Kis
Hello, In OpenFlow 1.3 and later the Table Features message is bidirectional. The controller can use this message to request a new pipeline (set of new tables) from the switch. Also, there is ongoing work in ONF on Table Type Patterns (TTPs) [1]. These are predefined pipelines that the

Re: [openflow-discuss] OpenFlow: SwitchFeatures and PortStatus messages

2014-05-26 Thread Zoltán Lajos Kis
SwitchFeatures - One per established OpenFlow channel. So unless you force reconnections, you should expect six. PortStatus - One per port status change. Unless you mess with the ports, you should expect zero. PacketIn - Depends on the installed flows in switches and the traffic matrix. Best,

Re: [openflow-discuss] Problem with opening POX file

2014-05-19 Thread Zoltán Lajos Kis
Hi, Can you provide a link to “the” tutorial? Zoltan From: openflow-discuss [mailto:openflow-discuss-boun...@lists.stanford.edu] On Behalf Of ? ? Sent: Monday, May 19, 2014 12:07 PM To: openflow-discuss@lists.stanford.edu Subject: [openflow-discuss] Problem with opening POX file Hi, I

Re: [openflow-discuss] Distributed Openflow Controllers - Known projects

2014-05-06 Thread Zoltán Lajos Kis
Hi, Also there're some interesting papers at last year's hotsdn: http://conferences.sigcomm.org/sigcomm/2013/hotsdn.php. And here are the recent slides for ONOS: http://www.slideshare.net/ON_LAB/onos-at-ons-2014. For development there is also ODL, which does support some form of clustering:

Re: [openflow-discuss] Understanding of Group in OpenFlow 1.3.1

2014-04-15 Thread Zoltán Lajos Kis
Hi, You can only support the second one. Buckets have action sets, so there can be at most one of every action type in a bucket. Regards, Zoltan From: openflow-discuss [mailto:openflow-discuss-boun...@lists.stanford.edu] On Behalf Of LIANG YANG Sent: Tuesday, April 15, 2014 9:04 AM To:

Re: [openflow-discuss] Sending a OFPFlowMod to a specific switch from the controller

2014-03-20 Thread Zoltán Lajos Kis
, March 20, 2014 10:07 AM To: Zoltán Lajos Kis Cc: openflow-discuss@lists.stanford.edu Subject: Re: [openflow-discuss] Sending a OFPFlowMod to a specific switch from the controller Hi Zoltan, Thanks for the reply.. Yes I am trying to implement a controller module.. My requirement is, I want to send

Re: [openflow-discuss] Pushing mpls tags

2014-01-14 Thread Zoltán Lajos Kis
Hi Bruce, That is the only way to push MPLS on packets: first you need to push a label, which creates a zero label (unless there is already a label on the packet, in which case that label is copied), and then you need a set action to specify the label you want. This is described in 5.12.1 of

Re: [openflow-discuss] Pushing mpls tags

2014-01-14 Thread Zoltán Lajos Kis
] Sent: Tuesday, January 14, 2014 9:51 AM To: Zoltán Lajos Kis; openflow-discuss Subject: Re: RE: [openflow-discuss] Pushing mpls tags Hi,Zoltan, Thanks for your quick reply. I am using CPqD ofsoftswitch13 from https://github.com/CPqD/ofsoftswitch13. I use dpctl to insert flows.Here is its output

Re: [openflow-discuss] Pushing mpls tags

2014-01-14 Thread Zoltán Lajos Kis
/blob/master/udatapath/dp_actions.c#L1077, and continue experimenting. Regards, Zoltan From: bruce.lo...@gmail.commailto:bruce.lo...@gmail.com [mailto:bruce.lo...@gmail.com] Sent: Tuesday, January 14, 2014 9:51 AM To: Zoltán Lajos Kis; openflow-discuss Subject: Re: RE: [openflow-discuss] Pushing

Re: [openflow-discuss] add-flow for WLAN in tp-link 1043nd

2014-01-05 Thread Zoltán Lajos Kis
Hi, If you want to send packets back on the input port, you must use the OFPP_IN_PORT value for output port, not the actual port number. Implementations usually reject flows that use the same port number for in_port and output port (e.g., [1]), as they would always drop packets. Did you check

Re: [openflow-discuss] add-flow for WLAN in tp-link 1043nd

2014-01-05 Thread Zoltán Lajos Kis
To: Zoltán Lajos Kis Cc: openflow-discuss Discuss Subject: Re: [openflow-discuss] add-flow for WLAN in tp-link 1043nd Thank you so much Zoltan Lajos Kis for your great help and suggestion. I did it using OFPP_IN_PORT. But I have only one problem when working with OpenWrt on TP Link 1043. When

Re: [openflow-discuss] openflow-discuss Digest, Vol 59, Issue 28

2013-09-29 Thread Zoltán Lajos Kis
Yes it is; from every perspective. Zoltan -Original Message- From: Shuva Jyoti Kar Sent: Friday, September 27, 2013 10:20 AM To: Zoltán Lajos Kis; openflow-discuss@lists.stanford.edu Subject: RE: openflow-discuss Digest, Vol 59, Issue 28 But is it Pkt out/Pkt in , from the controller

Re: [openflow-discuss] openflow-discuss Digest, Vol 59, Issue 28

2013-09-27 Thread Zoltán Lajos Kis
Here is a brief description: http://blogs.ixiacom.com/ixia-blog/discovery-in-openflow-networks-at-onf-plugfest/ The only mistake here is that there should be a separate packet_out/lldp message per switch and per port. If the controller were to do it as described here (one packet_out/lldp for

Re: [openflow-discuss] Adding Packet Sampling to OpenFlow

2013-09-11 Thread Zoltán Lajos Kis
Hi, Looking at the proposal, it seems it could be implemented with existing group entries (available since OF 1.1). Just install a select group with two buckets, one sending packet_in's, the other dropping packets, and set the Bucket weights to get the desired sampling rate. OpenFlow 1.3 also

Re: [openflow-discuss] OpenFlow 1.3 Rate Limiting Anomaly

2013-06-15 Thread Zoltán Lajos Kis
Hi, Any chance you are experiencing the effect of the burst tolerance associated with the meters? I believe that when you switch to the new meter, your traffic quickly consumes the burst tokens - causing the peak - and once the tokens are depleted, the meter starts working. It would be great

Re: [openflow-discuss] Port numbering and OFPP_MAX

2013-04-30 Thread Zoltán Lajos Kis
I think ports can go from 1 to OFPP_MAX inclusive, and the mistake is in the comment on page 88 (should be = OFPP_MAX). Every xxx_MAX constant in OpenFlow refers to the last usable id (OFPP_MAX, OFPG_MAX, OFPM_MAX, OFPTT_MAX, ...). In most cases the structs explicitly say so. Ports are only

Re: [openflow-discuss] Port numbering and OFPP_MAX

2013-04-30 Thread Zoltán Lajos Kis
...@nicira.com] Sent: Tuesday, April 30, 2013 8:40 AM To: Zoltán Lajos Kis Cc: Bertrand Bonnefoy-Claudet; openflow-discuss@lists.stanford.edu Subject: Re: [openflow-discuss] Port numbering and OFPP_MAX The OpenFlow 1.0 reference implementation code includes several uses of OFPP_MAX. Most of them imply

Re: [openflow-discuss] help

2013-04-18 Thread Zoltán Lajos Kis
Hi, The control plane for the OF switch is running in the controller. The OF switch will proxy control-plane packets between the controller and the non-OpenFlow switches (via packet-in, packet-out OF messages). The controller software understands the routing exchange, and installs OF flows to

Re: [openflow-discuss] OpenFlow Stress-tests

2013-04-12 Thread Zoltán Lajos Kis
Check out Oflops: http://www.openflow.org/wk/index.php/Oflops Zoltan From: openflow-discuss-boun...@lists.stanford.edu [mailto:openflow-discuss-boun...@lists.stanford.edu] On Behalf Of Amadine Florence Sent: Friday, April 12, 2013 11:00 AM To: openflow-discuss@lists.stanford.edu Subject:

Re: [openflow-discuss] creating a learning switch

2012-12-06 Thread Zoltán Lajos Kis
Did you check this one? https://github.com/noxrepo/pox/blob/master/pox/forwarding/l2_learning.py Zoltan. From: openflow-discuss-boun...@lists.stanford.edu [openflow-discuss-boun...@lists.stanford.edu] on behalf of Prafulla Chandra [prafull...@gmail.com] Sent:

Re: [openflow-discuss] New version of openflow

2012-11-07 Thread Zoltán Lajos Kis
Hi, ONF is working on the specifications, but does not provide a reference implementation. Fortunately there are open source implementations though :) OF 1.2: https://github.com/CPqD/OpenFlow-1.2-Tutorial (see links on page) OF 1.3: https://github.com/CPqD/ofsoftswitch13 (work in progress)

Re: [openflow-discuss] How masked values are stored in the Flow Table on OpenFlow 1.2?

2012-10-02 Thread Zoltán Lajos Kis
The OF 1.3 specification says the following on the body of a flow stats reply (p. 63.): The fields consist of those provided in the flow_mod that created the flow entry... So in my reading whatever was sent by the controller should be sent back unmodified by the switch upon stats query,

Re: [openflow-discuss] openflow Spec version 1.0.0.

2012-07-19 Thread Zoltán Lajos Kis
Hi, Those statistics are for the ports of the switch only , and do not involve datapath processing (i.e. flow entries). They basically count packets that were received, but dropped before datapath processing (rx), and packets that were processed and output by the datapath, but dropped before

Re: [openflow-discuss] oftest for TestCounters

2012-07-05 Thread Zoltán Lajos Kis
Hi, The table_stats_reply has a stats attribute, which contains an array of ofp_table_stats. The max_entries attribute is in ofp_table_stats. Regards, Zoltan. From: openflow-discuss-boun...@lists.stanford.edu

Re: [openflow-discuss] Does FlowVisor support OpenFlow1.1?

2012-07-04 Thread Zoltán Lajos Kis
-Original Message- From: openflow-discuss-boun...@lists.stanford.edu [mailto:openflow-discuss-boun...@lists.stanford.edu] On Behalf Of Rob Sherwood Sent: Wednesday, July 04, 2012 4:00 AM To: chenyangseamoon Cc: openflow-discuss讨论组 Subject: Re: [openflow-discuss] Does FlowVisor

Re: [openflow-discuss] Reference switch issues.

2012-06-25 Thread Zoltán Lajos Kis
Hi, Address already used suggests that you have some application running, which already listens on port 6633 (e.g. NOX). You could also try using --platform=local instead of setting remote plus the host and port. Regards, Zoltan. From:

Re: [openflow-discuss] Queue support on OpenFlow v1.0 software switch

2012-06-19 Thread Zoltán Lajos Kis
Yes it is. Grep for queue or slicing to find the details in the code. Z. -Original Message- From: openflow-discuss-boun...@lists.stanford.edu [mailto:openflow-discuss-boun...@lists.stanford.edu] On Behalf Of Heryandi Sent: Wednesday, June 20, 2012 4:54 AM To:

Re: [openflow-discuss] Idle_timeout Hard_timeout time granularity to seconds

2012-06-07 Thread Zoltán Lajos Kis
Hi Anil, To put the story short in my interpretation - others could correct me if I am wrong: Implementations - including software switches - differ in the precision they can provide, up to the ~100ms range. So basically a granularity of seconds is what can always be guaranteed. (Even though

Re: [openflow-discuss] Flow Complete Trigger

2011-11-17 Thread Zoltán Lajos Kis
Hi, After the flow_mod you can send a barrier_request; when you get the barrier_reply for that, it means that the flow is installed (unless you already got an error message). Z. -Original Message- From: openflow-discuss-boun...@lists.stanford.edu

Re: [openflow-discuss] handling self-defined shim header in OF 1.1?

2011-09-12 Thread Zoltán Lajos Kis
Hi, In short you would need to: - define a new match structure, that contains all the protocols from the standard you need, plus your shim_header field - extend the switch code - in particular the parse-tree - to be able to parse the datapath packets containing your shim_header - optionally

Re: [openflow-discuss] OpenFlow v1.1 tag matching...

2011-09-07 Thread Zoltán Lajos Kis
the OpenFlow 1.1 spec. Regards, Zoltan. -Original Message- From: Rob Sherwood [mailto:rob.sherw...@bigswitch.com] Sent: Wednesday, September 07, 2011 5:12 PM To: Zoltán Lajos Kis Cc: Derick Winkworth; openflow-discuss@lists.stanford.edu Subject: Re: [openflow-discuss] OpenFlow v1.1 tag

[openflow-discuss] OpenFlow 1.1 pipeline clarification

2011-08-29 Thread Zoltán Lajos Kis
Hi, One more thing that is a bit ambigouos, which I'd like to get clarified (or at least hear other people's opinion about it). If I have the following scenario: - A flow in table 0 matches the incoming packet - puts an output-action on port 0 to the action set - sends the packet to table 1

Re: [openflow-discuss] OpenFlow 1.1 ofp_packet_in padding clarification

2011-08-29 Thread Zoltán Lajos Kis
, 2011 7:43 PM To: Zoltán Lajos Kis Cc: openflow-disc...@mailman.stanford.edu Subject: Re: [openflow-discuss] OpenFlow 1.1 ofp_packet_in padding clarification On Fri, Aug 26, 2011 at 11:18:27AM +0200, Zolt?n Lajos Kis wrote: I need some clarification on the data field for ofp_packet_in

Re: [openflow-discuss] OpenFlow 1.1 ofp_packet_in padding clarification

2011-08-29 Thread Zoltán Lajos Kis
is different, how does the controller know where the packet starts? - confused - Z. -Original Message- From: yap...@gmail.com [mailto:yap...@gmail.com] On Behalf Of kk yap Sent: Monday, August 29, 2011 4:44 PM To: Zoltán Lajos Kis Cc: Ben Pfaff; openflow-disc...@mailman.stanford.edu Subject

[openflow-discuss] OpenFlow 1.1 ofp_packet_in padding clarification

2011-08-26 Thread Zoltán Lajos Kis
Hi, I need some clarification on the data field for ofp_packet_in. The OF 1.1 spec contains the following comment: /* Ethernet frame, halfway through 32-bit word, so the IP header is 32-bit aligned. The amount of data is inferred from the length field in the header. Because of padding,

Re: [openflow-discuss] Slides from talk about OpenFlow 1.1 changes

2011-08-24 Thread Zoltán Lajos Kis
Hey Rob, Thanks for the slides, this is a great addition to the existing OpenFlow literature. Any chance you could also tell us, where this was presented, and to what audience? Also thanks for mentioning Ericsson's OF 1.1 work. Let me clarify what hacked means, because it might sound too

Re: [openflow-discuss] Splitting a flow

2011-08-16 Thread Zoltán Lajos Kis
In OF 1.1 there is the select group for this purpose. Z. -Original Message- From: openflow-discuss-boun...@lists.stanford.edu [mailto:openflow-discuss-boun...@lists.stanford.edu] On Behalf Of Ben Pfaff Sent: Tuesday, August 16, 2011 5:00 PM To: Alexey Bogaevskiy Cc:

Re: [openflow-discuss] Splitting a flow

2011-08-16 Thread Zoltán Lajos Kis
for experimenter groups, so you can use those without any problem. From: Alexey Bogaevskiy [mailto:arbog...@gmail.com] Sent: Tuesday, August 16, 2011 5:33 PM To: Zoltán Lajos Kis Cc: Rob Sherwood; Opeflow Mailing List Subject: Re: [openflow-discuss] Splitting a flow What

Re: [openflow-discuss] how to test test basic Module of oftest?

2011-08-01 Thread Zoltán Lajos Kis
Hi, These are some wiki-pages which helped me understand how oftest is supposed to work: http://www.openflow.org/wk/index.php/OFTestTutorial http://www.openflow.org/wk/index.php/OFTestReadme Regards, Zoltan. -Original Message- From: openflow-discuss-boun...@lists.stanford.edu