diff options
author | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2012-07-13 16:43:18 +0900 |
---|---|---|
committer | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2012-07-13 16:43:18 +0900 |
commit | 323610d21f161cc54a0d3a53fdf37c644af8620a (patch) | |
tree | 0460df35bb286bead690fda980683ab117321421 /setup.cfg | |
parent | d73680f3039b468d763cd705b20c8a39f3fdac62 (diff) |
nxm: fix nxm to OFPMatch conversion
This fixes a bug that the conversion ignores dl_dst.
Soheil Hassas Yeganeh reported a problem about simple_isolation:
The problem is that the isolation service tries to install
flow-entries for a specific src and dst (in
SimpleIsolation._modflow_and_send_packet), but instead the nx match
code installs flow-entries only with src addresses and ignores the
dst. So, when I boot multiple vms, only one of them is reachable.
For instance, assume that you have two VM's A and B. When a packet
comes from the gw to A, it installs "gw->A: A's port", but the acutal
installed rule is "gw: A's port". This works for A, but, when you boot
B, it tries to install "gw->B: B's port", but the acutal rule to be
installed is "gw: B's port". So, it always connect the gateway to
only one VM at a time.
Reported-by: Soheil Hassas Yeganeh <soheil@cs.toronto.edu>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Reviewed-by: Soheil Hassas Yeganeh <soheil@cs.toronto.edu>
Diffstat (limited to 'setup.cfg')
0 files changed, 0 insertions, 0 deletions