[ovs-discuss] Proxy ARP
David F. Sire
df.sire at gmail.com
Tue Aug 26 11:40:52 UTC 2014
Thank you.
David
2014-08-26 11:11 GMT+02:00 Lori Jakab <lojakab at cisco.com>:
> On 8/26/14 12:08 PM, David F. Sire wrote:
>
>> Thans for your reply.
>>
>> It's very helpful.
>>
>>
>> Note : It does not matter now but what wanted to do is to add a module in
>> the Open vSwitch code simulating ARP proxy for LISP tunnels. I read and
>> understood the code but I wonder if this module must be enable for all
>> vports in datapath or just for LISP vport.
>>
>
> Only for LISP vports, since they give you a layer 3 overlay and don't
> forward ARP traffic.
>
> -Lori
>
>
>> Please could you give me some guidance. Maybe I will do it later so I
>> won't use mininet scripts to automatically install flow rules
>>
>> Thanks a lot,
>>
>> David
>>
>>
>>
>> 2014-08-25 12:34 GMT+02:00 Lori Jakab <lojakab at cisco.com <mailto:
>> lojakab at cisco.com>>:
>>
>>
>> On 8/24/14 5:47 AM, David F. Sire wrote:
>>
>> Hi,
>>
>> I'm using LISP tunnels in Openvswitch and I read in REAME-lisp
>> that if "the VMs have IP addresses in the same subnet but the
>> hypervisors are separated by a router" in the network
>> topology, we need an ARP proxy.
>>
>>
>> Can you give us more detail about what you are trying to do?
>> Unless you really really want to work on an ARP proxy internal to
>> OVS, there may be other solutions.
>>
>> For example, you could use /32 (v4) or /128 (v6) addresses in your
>> VMs to avoid having two communicating hosts being in the same
>> subnet and sending ARP requests if the first place.
>>
>> Alternatively, if you use an external controller, or you have a
>> static environment, you can implement an “ARP responder” with flow
>> rules only, as is done by OpenStack:
>>
>> https://wiki.openstack.org/wiki/Ovs-flow-logic#OVS_flows_
>> logic_with_local_ARP_responder
>>
>> You can find detailed examples in the following blog post, look
>> for Table 105 - ARP responder:
>>
>> http://dtucker.co.uk/hack/building-a-router-with-openvswitch.html
>>
>> Let us know if this helps with your use case, or please describe
>> what you’re trying to achieve.
>>
>> HTH,
>> -Lori
>>
>>
>>
>> What i want to do is to add this proxy in the code.
>>
>> I have no idea how to do it.
>>
>> Any help will be appreciated.
>>
>> Thanks,
>> David
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20140826/5ce8f1b2/attachment-0002.html>
More information about the discuss
mailing list