ovn: Implement basic logical L3 routing.
authorBen Pfaff <blp@nicira.com>
Sat, 17 Oct 2015 06:43:58 +0000 (23:43 -0700)
committerBen Pfaff <blp@nicira.com>
Sat, 17 Oct 2015 06:52:41 +0000 (23:52 -0700)
commit9975d7beb36ab3aadfd07c9d566f8d3d1d340fc4
treebdfa55dddfe1eae1844ee610d419a5f63ea1477f
parent880fcd147e2321b6f215fa368e726d81edb1f054
ovn: Implement basic logical L3 routing.

This implements basic logical L3 routing.  It has a lot of caveats,
including the following regarding testing:

   * Only single-router hops have been tested.  Chains or trees of
     logical routers may work but definitely need testing and may
     need a little extra code.

   * No testing of logical router ARP replies.

   * Not enough testing in general.

ovn/TODO describes a lot of other caveats in terms of the work needed
to fix them.

Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Justin Pettit <jpettit@nicira.com>
ovn/TODO
ovn/northd/ovn-northd.8.xml
ovn/northd/ovn-northd.c
ovn/ovn-sb.xml
tests/ovn.at