Hi, Greetings!!!
I am reframing my query I am using Emulab to make nodes of 2 or 3 lans talk to each other. In these small lans one node is supposed to be the switch for that lan and talk to nodes of that lan as well as to the switches of other lans. In the nodes, I am using Ubuntu 14.04 and have installed OVS 2.3.0 & POX. I have written a controller using Python. With time additional functionalities will be added to the controller like: firewalling, dynamic routing mechanism, traffic generation etc. My questions are: Q1) When writing controllers in Python to run in POX environment for Emulab nodes, where will the python file for controller reside-- inside the /user directory of the switch node? Q2) Switches will be connected to each other and to the rest of the nodes by configuring OVS. Does this involve any corresponding modification in the controller file? If so, what will be the change? --sample code will be helpful. Are there any sample code showing how two controllers are connected to each other or to remaining hosts? Thanks & Regards Sanghamitra
