实验4:开源控制器实践——OpenDaylight
实验4:开源控制器实践——OpenDaylight
一、实验目的
1.能够独立完成OpenDaylight控制器的安装配置;
2.能够使用Postman工具调用OpenDaylight API接口下发流表。
二、实验环境
1.下载虚拟机软件Oracle VisualBox或VMware;
2.在虚拟机中安装Ubuntu 20.04 Desktop amd64,并完整安装Mininet;
三、实验要求
(一)基本要求
1.配置JAVA环境,下载并解压安装OpenDaylight,版本选择Carbon 或 Beryllium,下载并解压安装Postman;
2.利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器;

搭建拓扑

执行pingall,并在ODL中查看拓扑:

3. 通过Postman工具调用OpenDaylight提供的API下发流表,实现拓扑内主机h1和h3网络中断10s。

四、实验总结
1.这次实验的难点主要在于对于新下载的postman、opendaylight熟练度不足。
对于各个软件的作用和使用方法不太熟悉,但随着这次实验的进行,逐渐明白并掌握了这几个软件的作用。
2.在使用opendaylight的过程中,明显感觉到虚拟机的卡顿。
在运行opendaylight时,cpu的占有达到了80%,是因为安装虚拟机时分配的运行内存有限。
3.在复制命令行时,由于命令行长度过长,需要分成两段复制粘贴,否则会因为空格报错。

浙公网安备 33010602011771号