摘要: ##一、基础要求 ###1.编写Python程序,调用OpenDaylight的北向接口 下发指令删除s1上的流表数据 import requests from requests.auth import HTTPBasicAuth if __name__ == "__main__": url = ' 阅读全文
posted @ 2022-10-25 23:34 cyqz 阅读(27) 评论(0) 推荐(0) 编辑
摘要: ##一、基础要求 ###1.验证L2Switch.py L2Switch.py文件 from ryu.base import app_manager from ryu.controller import ofp_event from ryu.controller.handler import MAI 阅读全文
posted @ 2022-10-18 00:52 cyqz 阅读(34) 评论(0) 推荐(0) 编辑
摘要: ##一、基础要求 1.h1 ping h2时h2tcpdump抓包结果截图 2.h1 ping h2时h3tcpdump抓包结果截图 3.L2_learning模块代码流程图 ##二、进阶要求 1.自定义一个POX模块SendFlowInSingle3 from pox.core import co 阅读全文
posted @ 2022-10-11 19:12 cyqz 阅读(7) 评论(0) 推荐(0) 编辑
摘要: ##一、基本要求 1.利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器; 2.通过Postman工具调用OpenDaylight提供的API下发流表,实现拓扑内主机h1和h3网络中断10s。 ##二、进阶要求 1.ODL提供的文档链接 2.获取拓扑的交换机 URL:h 阅读全文
posted @ 2022-10-01 21:37 cyqz 阅读(38) 评论(0) 推荐(0) 编辑
摘要: ##一、基础要求 032002205.py拓扑文件 #!/usr/bin/env python from mininet.net import Mininet from mininet.node import Controller, RemoteController, OVSController f 阅读全文
posted @ 2022-09-27 22:32 cyqz 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一、基础要求 1.ovs-vsctl基础操作实践:创建OVS交换机,以ovs-xxxxxxxxx命名,其中xxxxxxxxx为本人学号。在创建的交换机上增加端口p0和p1,设置p0的端口号为100,p1的端口号为101,类型均为internal;为了避免网络接口上的地址和本机已有网络地址冲突,需要创 阅读全文
posted @ 2022-09-21 17:35 cyqz 阅读(28) 评论(0) 推荐(0) 编辑
摘要: #一、基础实验 ##1. 使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py ##2.使用Mininet的命令行生成如下拓扑 a) 3台交换机,每个交换机连接1台主机,3台交换机连接成一条线。 b) 3台主机,每个主机都连接到同1台交换机上。 ##3.在2 b)的基础上, 阅读全文
posted @ 2022-09-14 20:58 cyqz 阅读(27) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/2421269/202209/2421269-20220907203409190-2055528675.png) 阅读全文
posted @ 2022-09-07 20:35 cyqz 阅读(7) 评论(0) 推荐(0) 编辑