摘要: (一)基本要求 编写Python程序,调用OpenDaylight的北向接口实现以下功能 (1) 利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight; (2) 下发指令删除s1上的流表数据。 import requests from requests.auth import 阅读全文
posted @ 2022-10-24 19:09 I_believe_in_myself 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 实验6:开源控制器实践——RYU (一)基本要求 1. 搭建下图所示SDN拓扑,协议使用Open Flow 1.0,并连接Ryu控制器,通过Ryu的图形界面查看网络拓扑。 2.阅读Ryu文档的The First Application一节,运行当中的L2Switch,h1 ping h2或h3,在目 阅读全文
posted @ 2022-10-17 21:03 I_believe_in_myself 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 实验5:开源控制器实践——POX (一)基本要求 验证Hub模块 h1 ping h2 h1 ping h3 验证Switch模块 h1 ping h2 h1 ping h3 L2_learning模块流程图 (二)进阶要求 1.重新搭建(一)的拓扑,此时交换机内无流表规则,拓扑内主机互不相通;编写 阅读全文
posted @ 2022-10-09 09:46 I_believe_in_myself 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 实验4:开源控制器实践——OpenDaylight ##(一)基本要求 Mininet拓扑生成并连接控制器的结果 ###Mininet中ping测试截图 (二)进阶要求 1.获取拓扑的交换机 URL:http://127.0.0.1:8181/apidoc/explorer/index.html#! 阅读全文
posted @ 2022-10-01 18:06 I_believe_in_myself 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 实验3:OpenFlow协议分析实践 ##(一)基本要求 拓扑文件 #!/usr/bin/env python from mininet.net import Mininet from mininet.node import Controller, RemoteController, OVSCont 阅读全文
posted @ 2022-09-26 01:11 I_believe_in_myself 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 实验2:Open vSwitch虚拟交换机实践 2.a) 执行ovs-vsctl show命令 p0和p1连通性测试 2.b) 开启Mininet CLI并执行pingall命令 查看ovs流表 s1的流表 s2的流表 wireshark抓包截图 3.进阶 代码 from mininet.net i 阅读全文
posted @ 2022-09-21 11:25 I_believe_in_myself 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 实验1:SDN拓扑实践 一、实验目的 能够使用源码安装Mininet; 能够使用Mininet的可视化工具生成拓扑; 能够使用Mininet的命令行生成特定拓扑; 能够使用Mininet交互界面管理SDN拓扑; 能够使用Python脚本构建SDN拓扑。 二、实验环境 Ubuntu 20.04 Des 阅读全文
posted @ 2022-09-12 15:20 I_believe_in_myself 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 软件定义网络第一次作业 阅读全文
posted @ 2022-09-04 22:24 I_believe_in_myself 阅读(18) 评论(0) 推荐(0) 编辑