[OPNFLWPLUG-72] Packet out does not contain buffer id corresponding to the buffer id of the respective packet in. Created: 20/Feb/14 Updated: 27/Sep/21 Resolved: 06/Jun/17 |
|
| Status: | Resolved |
| Project: | OpenFlowPlugin |
| Component/s: | General |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | ||
| Reporter: | Sindhuri B | Assignee: | Debolina Bandyopadhyay |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: Windows |
||
| Attachments: |
|
| Description |
|
Test Case: {table="0", match="oxm {eth_type="0x806"}", dur_s="9", dur_ns="364000", prio="2", idle_to="1000", hard_to="1200", cookie="0x1", pkt_cnt="0", byte_cnt="0", insts=[apply{acts=[out {port="ctrl", mlen="40"}]}]}]} -> Ping from host1 to host2. The switch is sending packet-in with buffer id set to a value. The corresponding packet-out containing the payload of packet-in has buffer id set to OFP_NO_BUFFER instead of the actual value from the packet-in. The packet capture is attached. Another issue is that here the packet is malformed due to the insufficient size of the packet with no proper header. In this case should the controller send it out on an output port or simply ignore? Thanks, |
| Comments |
| Comment by Sindhuri B [ 20/Feb/14 ] |
|
Attachment buffer_id_issue.pcapng has been added with description: Refer to frames 3,4,5,6 for which the buffer id is not set to correct value. |
| Comment by Debolina Bandyopadhyay [ 20/Mar/14 ] |
|
Sindhuri, while trying to reproduce this bug, in the packet-out - buffer_id it shows the value None and I don't see this value OFP_NO_BUFFER. Can you tell me the exact settings or configurations you have done at your end, due to which you are able to see that particular value? |
| Comment by Sindhuri B [ 21/Mar/14 ] |
|
Hi Debolina, I have used CPqD switches . You can install CPqD switch from internet. From mininet prompt, you can use “h1 ping –c 5 h2”. From Rest client I have configured flow to the switches: URI: http://localhost:8080/restconf/config/opendaylight-inventory:nodes/node/openflow:1/table/0/flow/300 Xml body: <?xml version="1.0" encoding="UTF-8" standalone="no"?> Thanks, |
| Comment by Abhijit Kumbhare [ 17/Apr/14 ] |
|
Any update on this Debolina? |
| Comment by Debolina Bandyopadhyay [ 17/Apr/14 ] |
|
(In reply to Abhijit Kumbhare from comment #3) We were looking into the We mailed Ed regarding the above questions but since its an enhancement bug, no response was received as it was not the priority that time. |
| Comment by Jozef Bacigal [ 06/Jun/17 ] |
|
No response more than 3 years. Closing. |