So we can see from the table entry that many packets are hitting the rule.  So 
they should be being output from port 3.  I assume you've double checked that 
port 3 is eth2.  Are the packets *arriving* on eth2?  OpenFlow will not forward 
switches out the incoming port unless you use the special OFPP_IN_PORT virtual 
port instead of a normal numeric port.

-- Murphy

Sidenote: People often don't like crossposting on mailing lists.

On Sep 14, 2014, at 1:18 PM, 张伟 <zhang...@126.com> wrote:

> Hi all,
> 
> I want open vswitch connects pox and do some tests. My setting is:
> machineA: packet generator(promis mode) It will send packets to open vswitch, 
> if miss flow table, open vswtich will connect to pox. packet generator port 
> mac:90:e2:ba:2f:f2:e9
> machineB: open vswitch mac address:90:e2:ba:4a:e8:09
> 
> I can see that there is a flow entry about my packets.
> cookie=0x0, duration=15.413s, table=0, n_packets=18734206, 
> n_bytes=18659269176, 
> idle_timeout=10,hard_timeout=30,priority=65535,udp,in_port=3,vlan_tci=0x0000,dl_src=90:e2:ba:2f:f2:e9,dl_dst=90:e2:ba:4a:e8:09,nw_src=192.168.1.1,nw_dst=0.0.0.0,nw_tos=0,tp_src=5678,tp_dst=1234
>  actions=output:3
> 
> However, when I monitor eth2(openflow port 3), I can not find any packet 
> sending out. I can not find where is the problem? Does anybody know the 
> reason and can give me some advices?
> 
> 

Reply via email to