[pox-dev] How to make the flow table permanent?

Murphy McCauley murphy.mccauley at gmail.com
Sat May 23 21:03:06 PDT 2015


It might make sense to install the entries with the OFPFF_SEND_FLOW_REM flag set.  Then you should get an ofp_flow_removed message at the controller when the flow is removed.  You can inspect the .reason field to see why it was removed which might give you an idea of what to look at...

-- Murphy

On May 23, 2015, at 8:36 PM, 博威张 <zbw921124 at gmail.com> wrote:

> Hi,
> 
> I set idle_time_out = 0 and hard_time_out = 0 when I send flow-modify message to the controller.
> Then I dump the flows, got something like:
> 
> *** s4 ------------------------------------------------------------------------
> NXST_FLOW reply (xid=0x4):
>  cookie=0x0, duration=0.499s, table=0, n_packets=0, n_bytes=0, idle_age=0, priority=65535,arp,in_port=2,vlan_tci=0x0000,dl_src=ca:95:02:89:af:91,dl_dst=ae:ff:49:7b:43:37,arp_spa=10.0.0.1,arp_tpa=10.0.0.7,arp_op=1 actions=output:3
>  cookie=0x0, duration=0.39s, table=0, n_packets=0, n_bytes=0, idle_age=0, priority=65535,arp,in_port=3,vlan_tci=0x0000,dl_src=ae:ff:49:7b:43:37,dl_dst=ca:95:02:89:af:91,arp_spa=10.0.0.7,arp_tpa=10.0.0.1,arp_op=2 actions=output:2
>  cookie=0x0, duration=0.39s, table=0, n_packets=1, n_bytes=42, idle_age=0, priority=65535,arp,in_port=2,vlan_tci=0x0000,dl_src=ca:95:02:89:af:91,dl_dst=ae:ff:49:7b:43:37,arp_spa=10.0.0.1,arp_tpa=10.0.0.7,arp_op=2 actions=output:3
>  cookie=0x0, duration=0.501s, table=0, n_packets=1, n_bytes=42, idle_age=0, priority=65535,arp,in_port=3,vlan_tci=0x0000,dl_src=ae:ff:49:7b:43:37,dl_dst=ca:95:02:89:af:91,arp_spa=10.0.0.7,arp_tpa=10.0.0.1,arp_op=1 actions=output:2
> 
> But the flow still expired immediately.
> When I dump flows again, it showed nothing.
> 
> Can someone tell me how to make flows permanent?
> Thank you.
> 
> Bowei




More information about the pox-dev mailing list