目录1. 启动 Floodlight 控制器1.1 查看控制器目录1.2 编译 Floodlight 项目1.3 启动2.捕获OpenFlow1.3数据包2.1 打开wireshark 抓包软件2.2 创建一个指向远程控制器Floodlight的网络拓扑2.3 过滤数据包1. 启动 Floodlight 控制器1.1 查看控制器目录ubuntusdnhubvm:~[09:11]$ ls cgi-bin/ epoch-simulator/ onos/ ryu/ Desktop/ floodlight/ openflow/ Templates/ distribution-karaf-0.6.3-Carbon/ mininet/ Pictures/ trema/ Documents/ Music/ pox/ Videos/ Downloads/ oflops/ Public/ eclipse-workspace/ oftest/ pyretic/ ubuntusdnhubvm:~[09:11]$ cd floodlight/1.2 编译 Floodlight 项目ubuntusdnhubvm:~/floodlight[09:11] (master)$ ant Buildfile: /home/ubuntu/floodlight/build.xml [taskdef] Could not load definitions from resource tasks.properties. It could not be found. init: compile: compile-test: dist: [echo] Setting Floodlight version: 1.2-SNAPSHOT [echo] Setting Floodlight name: floodlight [jar] Building jar: /home/ubuntu/floodlight/target/floodlight.jar [jar] Building jar: /home/ubuntu/floodlight/target/floodlight-test.jar BUILD SUCCESSFUL Total time: 28 seconds1.3 启动java -jar target/floodlight.jar2.捕获OpenFlow1.3数据包2.1 打开wireshark 抓包软件2.2 创建一个指向远程控制器Floodlight的网络拓扑sudo mn --controllerremote,ip127.0.0.1,port6653 --switchovsk,protocolsOpenFlow132.3 过滤数据包