On 3/7/17 5:42 PM, Massimiliano Gualtieri wrote:
> Hi everyone,
>
> i want to add  LISP mapping system support for my OVS.
> In my bridge i create a lisp port that encapsulate/decapsulate packets.
> LISP mapping system is implement in OpenLISP CP.
> I have installed OpenLISP CP on a LXC that is connected to OVS.
>
> I send Lisp control-packets to OpenLisp CP from OVS (tp_dst=4342) for
> obtain the new destination address using the mapping system installed
> and configured on the LXC.
>
> How can i add flows from LXC to OVS?
>
> I want to do this:
>
> LXC---->+-----------------+
>              |  OpenLisp   |
>              |      CP        |
>             +----[eth0]-----+
>
>           |
>
>                       |
>
>       +-----[eth1]-----+
>
>             |                    |
> EID----[eth0]  OVS  [lisp0] ------ RLOC
>             |                    |
>            +-------------------+
>
> When i obtain the destination address i want to add flows to OVS from
> the LXC with the new destination.

OVS doesn't implement the LISP control protocol, it can only
encapsulate/decapsulate LISP data plane packets. You need to either
proactively program flows, or use a controller that understands the LISP
control protocol to program the flows reactively. That controller will
have to be able to receive packet-ins from OVS, generate a LISP
Map-Request (to OpenLISP for example), receive and process the
Map-Reply, and then use the OpenFlow protocol to talk to OVS and install
the right flows.

HTH,
-Lori
_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to