实验4:开源控制器实践——OpenDaylight
基础要求
利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器
通过Postman工具调用OpenDaylight提供的API下发流表,实现拓扑内主机h1和h3网络中断10s
进阶要求
1.获取拓扑的交换机
2.查看流表状态
3.获取特定交换机端口状态
4.增删修改新流表
5.获取指定交换机状态
个人总结
本次实验跟着流程走相对来说比较简单,但是想要全部理解的话比较花时间。在这次实验中我遇到的困难有点多。在构建拓扑后去odl看可视化只能看见一个交换机,后来反复尝试发现pingall了才会出现三个主机,在构建拓扑网络时加上mac就会将主机地址从0开始分配。此外,在下发流表时,put操作的过程中总是报错400语法错误,后来发现是代码第一行的链接出现问题,去掉链接后正常运行。总的来说,本次实验我学到了在odl上控制拓扑网络的部分操作,对我而言是个不小的提升。