Rob Sherwood | 4 Apr 2011 17:30
Picon
Favicon

Re: ARP in Openflow switch

Hi,

I think there is some confusion here; let me see if I can help.

OpenFlow (either v1.1 or some other version) doesn't need to be
involved with the ARP process, only the process of routing ARPs to the
relevant parties.  That is, if you're trying to emulate a normal
broadcast network, the controller would broadcast ARPs to all
end-hosts.  If the network had an ARP proxy, the controller would
route ARPs to the proxy.  An interesting special case could be if you
wanted the controller _itself_ to be the ARP proxy, and then you could
do ARP just in the controller/control channel.  Each of these
solutions have different pros and cons, so it's up to you as a network
designer to pick one.  OpenFlow (v1.1 or other wise) doesn't mandate
any one of them.

Does that make sense?

- Rob
.

On Sun, Apr 3, 2011 at 11:35 AM, omar mounaouar <mounaouar@...> wrote:
> Hello,
> In the Openflow v1.1 specification, are basic ARP operations such as
> generating the ARP reply done directly by the Openflow Switch? or it is the
> host responsibility to generate the ARP reply?
> thanks
> Omar
>
> _______________________________________________
(Continue reading)


Gmane