摘要: 一、实验目的 能够编写程序调用OpenDaylight REST API实现特定网络功能; 能够编写程序调用Ryu REST API实现特定网络功能。 三、实验要求 (一)基本要求 编写Python程序,调用OpenDaylight的北向接口实现以下功能 (1)利用Mininet平台搭建下图所示网络 阅读全文
posted @ 2022-11-06 16:36 Twistzzzzzz 阅读(27) 评论(0) 推荐(0)
摘要: 一)基本要求 1.搭建所示SDN拓扑,协议使用Open Flow 1.0,并连接Ryu控制器,通过Ryu的图形界面查看网络拓扑。 ·构建拓扑 sudo mn --topo=single,3 --mac --controller=remote,ip=127.0.0.1,port=6633 --swit 阅读全文
posted @ 2022-10-28 19:34 Twistzzzzzz 阅读(80) 评论(0) 推荐(0)
摘要: (一)基本要求 1.h1 ping h2、h2和h3的tcpdump抓包结果 使用 tcpdump 验证Hub模块 使用 tcpdump 验证Switch模块 2.L2_learning模块代码流程图 (二)进阶要求 1.重新搭建(一)的拓扑,此时交换机内无流表规则,拓扑内主机互不相通;编写Pyth 阅读全文
posted @ 2022-10-20 10:23 Twistzzzzzz 阅读(46) 评论(0) 推荐(0)
摘要: 一、实验要求 1.利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器 命令行连接控制器 sudo mn --topo=single,3 --controller=remote,ip=127.0.0.1,port=6633 --switch ovsk,protocols= 阅读全文
posted @ 2022-10-12 20:48 Twistzzzzzz 阅读(51) 评论(0) 推荐(0)
摘要: 基础实验 抓包分析 step1:搭建拓扑并配置相应IP 代码: #!/usr/bin/env python from mininet.net import Mininet from mininet.node import Controller, RemoteController, OVSContro 阅读全文
posted @ 2022-10-05 23:11 Twistzzzzzz 阅读(51) 评论(0) 推荐(0)
摘要: (一)基本要求 1.ovs-vsctl基础操作实践:创建OVS交换机。 2.在创建的交换机上增加端口p0和p1 3.创建虚拟网络空间ns0 4.创建虚拟网络空间ns1 5.最后测试p0和p1的连通性 (二)Mininet搭建的SDN拓扑 自定义拓扑 运行拓扑 划分VLAN 3.下发流表与查看 4.主 阅读全文
posted @ 2022-09-27 22:12 Twistzzzzzz 阅读(70) 评论(0) 推荐(0)
摘要: (一)基本要求 1.使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py。 2.使用Mininet的命令行生成如下拓扑: a) 3台交换机,每个交换机连接1台主机,3台交换机连接成一条线。 b) 3台主机,每个主机都连接到同1台交换机上。 在2 b)的基础上,在Minine 阅读全文
posted @ 2022-09-22 10:58 Twistzzzzzz 阅读(46) 评论(0) 推荐(0)
摘要: ![](https://img2022.cnblogs.com/blog/2965914/202209/2965914-20220913140626833-104868267.png) 阅读全文
posted @ 2022-09-13 14:07 Twistzzzzzz 阅读(9) 评论(0) 推荐(0)