实验4:开源控制器实践——OpenDaylight

实验报告

利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器

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

总结

  • 这次的实验难度不高,基本上按照实验档跟着做就能完成,有问题的部分在实验环境的配置。安装java时出现无法将java移入目标的文件夹,通过sudo nautilus指令打开文件夹实现移动java文件。安装opendaylight时候,选用的版本为Beryllium,结果在运行时出现错误,后通过更改版本为Carbon解决问题。安装postman过程中下载错版本,后通过虚拟机直接下载并用tar -zxvf解压安装成功
  • 在实验之前,出现虚拟机无法进入,显示“there are something wrong happen log out”之类的字样,查找网上教程后修复失败,尝试重装虚拟机,结果安装mininet时失败,显示连接超时或无法连接,最后继续尝试修复虚拟机,发现是虚拟机图形化界面奔溃,通过设置终端热键在虚拟机开始运行时进入终端,输入用户密码后,输入
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install --reinstall unity-settings-daemon
    sudo reboot
    修复成功,虚拟机恢复使用。
posted @ 2021-10-04 19:41  葛昊  阅读(48)  评论(0编辑  收藏  举报