First, download and build Floodlight.
$ git clone git://github.com/floodlight/floodlight.git
$ cd floodlight
$ git checkout stable
$ ant
$ sudo mkdir /var/lib/floodlight
$ sudo chmod 777 /var/lib/floodlight
Once built, you can execute Floodlight by,
$ java -jar target/floodlight.jar
Execute Mininet and connect to the controller.
sudo mn --arp --topo tree,3,2 --mac --switch ovsk --controller remote,ip=127.0.0.1
Now if you connect to the Floodlight UI in browser, you may view the nodes emulated by Mininet.
http://127.0.0.1:8080/ui/index.html
|  | 
| Floodlight Dashboard | 
|  | ||||
| Network Topology | 
$ java -jar target/floodlight.jar
$ git clone git://github.com/floodlight/floodlight.git
 $ cd floodlight
 $ git checkout stable
 $ ant;
 $ sudo mkdir /var/lib/floodlight
 $ sudo chmod 777 /var/lib/floodlight - See more at: http://www.projectfloodlight.org/getting-started/#sthash.SaGU01pP.dpuf
$ git clone git://github.com/floodlight/floodlight.git
 $ cd floodlight
 $ git checkout stable
 $ ant;
 $ sudo mkdir /var/lib/floodlight
 $ sudo chmod 777 /var/lib/floodlight - See more at: http://www.projectfloodlight.org/getting-started/#sthash.SaGU01pP.dpuf
$ git clone git://github.com/floodlight/floodlight.git
 $ cd floodlight
 $ git checkout stable
 $ ant;
 $ sudo mkdir /var/lib/floodlight
 $ sudo chmod 777 /var/lib/floodlight - See more at: http://www.projectfloodlight.org/getting-started/#sthash.SaGU01pP.dpufss
$ git clone git://github.com/floodlight/floodlight.git
 $ cd floodlight
 $ git checkout stable
 $ ant;
 $ sudo mkdir /var/lib/floodlight
 $ sudo chmod 777 /var/lib/floodlight - See more at: http://www.projectfloodlight.org/getting-started/#sthash.SaGU01pP.dpuf
 



 
 
 
 
 
 
 
