All: Understanding that OpenFlow in and of itself says nothing about ARP (other than being able to match on the contents of the packet), I am curious about how existing OF-based solutions handle ARP.
I have read about three ways to do this... 1) Traditional: Forward ARP multicasts out all edge ports belonging to the virtual-network/VLAN 2) Controller-Proxy: Controller keeps an arp cache and answers ARPs when cache has the answer... 3) Node-Proxy: For each virtual-network/VLAN that a node has ports for, a copy of the ARP table is caches on the node. I'm curious, are there other ways? Also, as anyone done any of these and how did you go about it? I listed these in this order because in the case of the controller-proxy, I've seen where the controller will go about doing ARP the "traditional' way in the event of a cache-miss. Similarly, in the case of a node-proxy what I've read/heard/seen is that the node will foward to the controller in the event of a cache miss.... I've also read the ARP-Path stuff which was built on OpenFlow... Thanks! Derick _______________________________________________ openflow-discuss mailing list openflow-discuss@lists.stanford.edu https://mailman.stanford.edu/mailman/listinfo/openflow-discuss