[ovs-discuss] not seeing return packets from IN_PORT

Aaron Rosen arosen at clemson.edu
Tue Jan 10 17:15:39 UTC 2012


Hello,

I have a quick question about what could be happening to these packets.

I start a tcp connection 10.0.0.10 > 10.0.0.13:

12:02:55.961344 00:1f:29:32:92:4d (oui Unknown) > 00:1b:21:6a:85:88
(oui Unknown), ethertype IPv4 (0x0800), length 74: 10.0.0.10.50490 >
10.0.0.13.5004: S

Then the following flow entry is installed in order to handle this flow:

 cookie=0x0, duration=4.55s, table=0, n_packets=1, n_bytes=74,
idle_timeout=10,priority=65535,tcp,in_port=65534,vlan_tci=0x0000,dl_src=00:1f:29:32:92:4d,dl_dst=00:1b:21:6a:85:88,nw_src=10.0.0.10,nw_dst=10.0.0.13,nw_tos=0,tp_src=50490,tp_dst=5004
actions=mod_dl_src:00:1f:29:32:92:4d,mod_dl_dst:00:1f:29:32:92:4d,mod_nw_src:10.0.0.10,mod_nw_dst:10.0.0.10,mod_tp_dst:9877,IN_PORT


Though, I never see these packets come back in on the interface that
it went out on.

Any idea's why not?  (I also tried running tcpdump on the loop back
interface incase the packets were ending up there since the host is
really making a connection with its self (Though I need these packets
to go through OVS in order to perform write on both ends). If I change
the controller code such that instead of using it's source ip as the
response and use an arbitary ip/mac it works. Though I want to avoid
this if possible.


Thanks,

Aaron

P.S: I'm running the latest version from git

-- 
Aaron O. Rosen
Masters Student - Network Communication
306B Fluor Daniel



More information about the discuss mailing list