Hi,

While working on a project I encountered some weird behavior, which
I'm unsure if is a bug or a mistake on my part. (Running on ovs pulled
from git a week or so ago)

The controller attempts pass a packet to OFPP_LOCAL, with instructions
to rewrite dl_dst, nw_dst and tp_dst. However it seems to only work
for the latter two, so when the dl_dst action is included the packet
never shows up. Even using OFPP_FLOOD, etc, gives nothing.

mod_dl_dst.off.ps: http://rakshasa.no/downloads/mod_dl_dst.off.ps
12879   47.953013       192.168.2.52    169.254.169.254 TCP     60519 > http 
[SYN]
Seq=0 Win=5840 Len=0 MSS=1460 TSV=4294950765 TSER=0 WS=4
12880   47.953135       192.168.2.52    169.254.169.254 OFP+TCP Packet In (AM)
(92B) => 60519 > http [SYN] Seq=0 Win=5840 Len=0 MSS=1460
TSV=4294950765 TSER=0 WS=4
12950   48.024243       192.168.2.52    169.254.169.254 OFP+TCP Packet Out (CSM)
(114B) => 60519 > http [SYN] Seq=0 Win=5840 Len=0 MSS=1460
TSV=4294950765 TSER=0 WS=4
12952   48.024390       192.168.2.52    192.168.2.23    TCP     60519 > dynamid 
[SYN]
Seq=0 Win=5840 Len=0 MSS=1460 TSV=4294950765 TSER=0 WS=4

mod_dl_dst.on.ps: http://rakshasa.no/downloads/mod_dl_dst.on.ps
15439   62.979108       192.168.2.52    169.254.169.254 TCP     60520 > http 
[SYN]
Seq=0 Win=5840 Len=0 MSS=1460 TSV=4294954521 TSER=0 WS=4
15440   62.979270       192.168.2.52    169.254.169.254 OFP+TCP Packet In (AM)
(92B) => 60520 > http [SYN] Seq=0 Win=5840 Len=0 MSS=1460
TSV=4294954521 TSER=0 WS=4
15534   63.051978       192.168.2.52    169.254.169.254 OFP+TCP Packet Out (CSM)
(130B) => 60520 > http [SYN] Seq=0 Win=5840 Len=0 MSS=1460
TSV=4294954521 TSER=0 WS=4

Jari Sundell
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to