摘要: 一、实验目的 1.能够编写程序调用OpenDaylight REST API实现特定网络功能; 2.能够编写程序调用Ryu REST API实现特定网络功能。 二、实验环境 1.下载虚拟机软件Oracle VisualBox或VMware; 2.在虚拟机中安装Ubuntu 20.04 Desktop 阅读全文
posted @ 2022-10-25 21:56 xcua 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的 能够独立部署RYU控制器; 能够理解RYU控制器实现软件定义的集线器原理; 能够理解RYU控制器实现软件定义的交换机原理。 二、实验环境 Ubuntu 20.04 Desktop amd64 三、实验要求 ##(一)基本要求 搭建下图所示SDN拓扑,协议使用Open Flow 1.0, 阅读全文
posted @ 2022-10-18 23:05 xcua 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的 1.能够理解 POX 控制器的工作原理; 2.通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法; 3.能够运用POX控制器编写自定义网络应用程序,进一步熟悉POX控制器流表下发的方法。 二、实验环境 在虚拟机 阅读全文
posted @ 2022-10-10 18:23 xcua 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、基本要求 1.Mininet生成网络拓扑,并连接OpenDaylight控制器 2. 通过Postman工具调用OpenDaylight提供的API下发流表,实现拓扑内主机h1和h3网络中断10s。 二、进阶要求 1. 文档集合 url="http://127.0.0.1:8181/apidoc 阅读全文
posted @ 2022-10-03 16:17 xcua 阅读(14) 评论(0) 推荐(0) 编辑
摘要: #(一)基本要求 1.搭建下图所示拓扑,完成相关 IP 配置,并实现主机与主机之间的 IP 通信。用抓包软件获取控制器与交换机之间的通信数据。 2.查看抓包结果,分析OpenFlow协议中交换机与控制器的消息交互过程,画出相关交互图或流程图 hello 控制器6633端口->交换机52370端口 交 阅读全文
posted @ 2022-09-28 11:28 xcua 阅读(5) 评论(0) 推荐(0) 编辑
摘要: ##基本要求 1.a) 1.b) ##进阶要求 ##个人总结 本次实验难度比之前大些,需要理解更多知识点以及相关程序的使用 本次实验熟悉了OVS命令,学习了如何在命令行下使用以及在python中直接编码,也了解了划分VLAN的知识 阅读全文
posted @ 2022-09-23 18:16 xcua 阅读(10) 评论(0) 推荐(0) 编辑
摘要: ##(一)基本要求 ###1.使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py。 ###2.使用Mininet的命令行生成如下拓扑: ####a)3台交换机,每个交换机连接1台主机,3台交换机连接成一条线。 ####b)3台主机,每个主机都连接到同1台交换机上。 ### 阅读全文
posted @ 2022-09-12 20:05 xcua 阅读(12) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/2190113/202209/2190113-20220904155232163-16229361.png) 阅读全文
posted @ 2022-09-03 15:33 xcua 阅读(42) 评论(0) 推荐(0) 编辑