实验4:开源控制器实践——OpenDaylight
实验4:开源控制器实践——OpenDaylight
(一)基本要求
-
利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器。
![image]()
-
通过Postman工具调用OpenDaylight提供的API下发流表,实现拓扑内主机h1和h3网络中断10s。
![image]()
(二)进阶要求
-
获取拓扑的交换机
![image]()
![image]()
-
获取流表状态数量
![image]()
![image]()
-
获取特定交换机端口的状态
![image]()
![image]()
-
新增修改和删除流表
![image]()
(三)总结
- 创捷拓扑时,出现“Unable to contact the remote controller"且pingall无法ping通。原因在于未先开启odl控制器。
- Postman点击Send后,无法执行动作。
解决办法:先在Mininet CLI中运行h1 ping h3,再在Postman处选择动作PUT。 - 温习了如何创建简单拓扑以及使用odl、postman。
创建拓扑
sudo mn --topo=single,3 --controller=remote,ip=127.0.0.1,port=6633 --switch ovsk,protocols=OpenFlow13
使用odl
./distribution-karaf-0.4.4-Beryllium-SR4/bin/karaf










浙公网安备 33010602011771号