实验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.在复制命令行时,由于命令行长度过长,需要分成两段复制粘贴,否则会因为空格报错。

posted @ 2021-10-05 23:40  咲小  阅读(57)  评论(0)    收藏  举报