摘要: 一、基本要求 1、编写Python程序,调用OpenDaylight的北向接口实现以下功能 (1) 利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight 下发指令删除s1上的流表数据 delete.py #!/usr/bin/python import requests fro 阅读全文
posted @ 2022-10-26 10:36 JULY001122 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 实验要求 基本要求 1.搭建下图所示SDN拓扑,协议使用Open Flow 1.0,并连接Ryu控制器,通过Ryu的图形界面查看网络拓扑。 阅读Ryu文档的The First Application一节,运行当中的L2Switch,h1 ping h2或h3,在目标主机使用 tcpdump 验证L2 阅读全文
posted @ 2022-10-18 16:40 JULY001122 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 实验要求 (一)基本要求 1.搭建下图所示SDN拓扑,协议使用Open Flow 1.0,控制器使用部署于本地的POX(默认监听6633端口) 2.阅读Hub模块代码,使用 tcpdump 验证Hub模块; h1 ping h2、h2和h3的tcpdump抓包结果截图 h1 ping h2 h1 p 阅读全文
posted @ 2022-10-12 12:55 JULY001122 阅读(18) 评论(0) 推荐(0) 编辑
摘要: (一)基本要求 1.利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器 2.通过Postman工具调用OpenDaylight提供的API下发流表,实现拓扑内主机h1和h3网络中断10s。 (二)进阶要求 1.ODL提供的文档链接 2.获取拓扑的交换机 3.获取流表状态 阅读全文
posted @ 2022-10-04 18:30 JULY001122 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 实验内容 (一)基本要求 1.搭建下图所示拓扑,完成相关 IP 配置,并实现主机与主机之间的 IP 通信。用抓包软件获取控制器与交换机之间的通信数据。 2.查看抓包结果,分析OpenFlow协议中交换机与控制器的消息交互过程,画出相关交互图或流程图。 HELLO 控制器6633端口(我最高能支持Op 阅读全文
posted @ 2022-09-27 21:47 JULY001122 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 实验内容 (一)基本要求 1.ovs-vsctl基础操作实践:创建OVS交换机,以ovs-xxxxxxxxx命名,其中xxxxxxxxx为本人学号。在创建的交换机上增加端口p0和p1,设置p0的端口号为100,p1的端口号为101,类型均为internal;为了避免网络接口上的地址和本机已有网络地址 阅读全文
posted @ 2022-09-20 20:50 JULY001122 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 实验要求 (一)基本要求 1.使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py。 2.使用Mininet的命令行生成如下拓扑: a) 3台交换机,每个交换机连接1台主机,3台交换机连接成一条线。 b) 3台主机,每个主机都连接到同1台交换机上。 3.在2 b)的基础上, 阅读全文
posted @ 2022-09-12 20:19 JULY001122 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 实验问题与解决 1.无法移动压缩包:终端使用sudo nautilus 2.不能为虚拟电脑打开新任务:右键VM VritualBox-属性-兼容性-以管理员身份运行 阅读全文
posted @ 2022-09-06 18:06 JULY001122 阅读(7) 评论(0) 推荐(0) 编辑