Hi Team,

I am working on OpenFLow 1.5  Ext- 427 in OpenVSwitch. 
Ext- 427 -  It supports setting all pipeline fields of the packet in the 
Packet-Out message.
1. It adds support for packet-out message for OF 1.5.
2. Moves in_port field inside match structure.
3. Adds pipeline fields in match structure.

To test encoding-decoding of OF 1.5 packet-out message, the following commands 
are sent :
ovs-ofctl -O OpenFlow13 monitor br0 --detach --no-chdir --pidfile
ovs-appctl -t ovs-ofctl ofctl/send 0409000c0123456700000080
ovs-appctl -t ovs-ofctl ofctl/barrier
ovs-appctl -t ovs-ofctl ofctl/set-output-file monitor.log
ovs-ofctl  -O OpenFlow15 packet-out br0 CONTROLLER  
'set_field:0xfafafafa5a5a5a5a->metadata, controller'  
'0001020304050010203040501234'

In return,  OFPT(1.3) asynchronous Packet-In message are expected.

I debugged the issue and found that the pipeline fields are encoded-decoded 
successfully but OFPT(1.3) asynchronous Packet-In message is not received that 
is
the length of Guarded list (asynchronous message list) is  zero. 

Is this in any way related to the data sent in Packet-out message or am I 
missing something?

--
Regards,Vasundhara


-----Vasundhara G/DEL/TCS wrote: -----
To: dev@openvswitch.org
From: Vasundhara G/DEL/TCS
Date: 07/18/2016 10:44AM
Cc: Deepankar Gupta/DEL/TCS@TCS
Subject: Async Packet-In message not received after OpenFlow15 Packet-Out 
message

Hi Team,

Does OVS 2.5+ support Packet-In asynchronous message for OpenFlow 1.5?

A brief background-I am working on OpenFLow 1.5  Ext- 427 in OpenVSwitch. 
Ext- 427 -  It supports setting all pipeline fields of the packet in the  
Packet-Out message.
1. It adds new packet-out message for OF 1.5.
2. Moves in_port field inside match structure.
3. Adds pipeline fields in match structure.

To test encoding-decoding of pipeline fields, the following commands are sent :

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ovs-ofctl -O OpenFlow13 monitor br0 --detach --no-chdir --pidfile
ovs-appctl -t ovs-ofctl ofctl/send 0409000c0123456700000080
ovs-appctl -t ovs-ofctl ofctl/barrier
ovs-appctl -t ovs-ofctl ofctl/set-output-file monitor.log
ovs-ofctl  -O OpenFlow15 packet-out br0 CONTROLLER  
'set_field:0xfafafafa5a5a5a5a->metadata, controller'  
'0001020304050010203040501234'
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

In return,  decoded pipeline fields and OFPT(1.3) asynchronous Packet-In 
message are expected.
The pipeline fields are encoded-decoded successfully but OFPT(1.3) asynchronous 
Packet-In message is not received. 

I debugged the issue and found that the length of Guarded list is received as 
zero. Is this in any way related to the data sent in Packet-out message?

--
Regards,
Vasundhara
 
=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain 
confidential or privileged information. If you are 
not the intended recipient, any dissemination, use, 
review, distribution, printing or copying of the 
information contained in this e-mail message 
and/or attachments to it are strictly prohibited. If 
you have received this communication in error, 
please notify us by reply e-mail or telephone and 
immediately and permanently delete the message 
and any attachments. Thank you


_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to