SDN第二次上机作业
1、安装floodlight
参考连接:http://www.sdnlab.com/19189.html
期间碰到的问题:
- 设置jdk环境变量出错
- java -version 是openjdk
- 旧版本0.91失败
花费时间6小时。
2、生成拓扑并连接控制器floodlight查看图形拓扑
代码:
可视化图形拓扑:
连通性检测:
- vim mytopo.py 编写拓扑脚本
- 开启mininet运行此脚本
- 登录floodlight查看拓扑图
3、利用字符界面下发流表,使得‘h1’和‘h2’ ping 不通
参考链接:http://www.sdnlab.com/19394.html
流表截图:
拓扑连通性截图:
- 编写流表运行
- 查看流标
- mininet测试连通性
4、利用字符界面下发流表,通过测试‘h1’和‘h3’的联通性,来验证openflow的hardtime机制
初始连通性:
下发具有hardtime流表:
测试结果:
总结
需要继续熟悉了解流表具体结构,编写流表的几个方面。此次只是流表的初步运动。