Hello, In a conventional SDN setup, what is the preferred way of connecting controller(s) to the switches? Assuming each switch has a direct link to the controller, IMHO, is a quite optimistic approach. To the best of my knowledge, there are two alternatives for this problem.
*1.* You can directly connect controller ports of switches to another network of which controllers are connected too. *[In the figures, I use double line for switches' controller port connections and single line for the others.]* +------+ | ctrl | +------+ | +--------------+ | ctrl network | +--------------+ || || +----+ | sw | +----+ In this case, who manages the controller network? In real-world setups, is it preferred to go with an unmanaged switch network for controller networks? Or do people deploy SDN for controller networks as well? *2.* You can short-circuit switch controller ports to the regular switch data ports, and connect controller network to one of data ports. ++======++ || || +------+ || | |===++ | sw | +--------------+ | |--------| ctrl network | +------+ +--------------+ This scheme has significant implications in terms of both security and overlap of control & data channels. Moreover, comparing these two schemes, I don't think the first one is applicable to WAN setups, right? That is, in a WAN, this or that way control channel needs to overlap with the data channel, IMHO. Any comments are greatly welcome. Regards.
_______________________________________________ openflow-discuss mailing list openflow-discuss@lists.stanford.edu https://mailman.stanford.edu/mailman/listinfo/openflow-discuss