摘要: 1、基本转发原理 运行basic.p4文件 验证结果: 未运行basic.p4 h1 ping h2 h1 ping h3 运行basic.p4 h1 ping h2 h1 ping h3 2、隧道转发 运行basic_tunnel.p4 验证结果: h1 ping h2 h1 ping 10.0. 阅读全文
posted @ 2021-10-31 23:49 Nice-boy 阅读(95) 评论(0) 推荐(0)
摘要: 1)OpenDaylight 1、利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight; 2、编写Python程序,调用OpenDaylight的北向接口下发指令删除s1上的流表数据。 3、编写Python程序,调用OpenDaylight的北向接口下发硬超时流表,实现拓扑内主 阅读全文
posted @ 2021-10-25 22:15 Nice-boy 阅读(78) 评论(0) 推荐(0)
摘要: 开源控制器实践————RYU 1、完成Ryu控制器的安装。 2、搭建下图所示SDN拓扑,协议使用Open Flow 1.0,并连接Ryu控制器。https://img2020.cnblogs.com/blog/1283331/202110/1283331-20211004120800013-4777 阅读全文
posted @ 2021-10-14 16:35 Nice-boy 阅读(70) 评论(0) 推荐(0)
摘要: 开源控制器实践————POX 1、搭建下图所示SDN拓扑,协议使用Open Flow 1.0,控制器使用部署于本地的POX(默认监听6633端口) 2、阅读Hub模块代码,使用 tcpdump 验证Hub模块; 3、阅读L2_learning模块代码,画出程序流程图,使用 tcpdump 验证Swi 阅读全文
posted @ 2021-10-10 15:57 Nice-boy 阅读(75) 评论(0) 推荐(0)
摘要: 开源控制器实践——OpenDaylinght 一、基础实验 1、Mininet拓扑生成并连接控制器的结果 2、Mininet中ping测试 二、进阶实验 1.API文档 2.获取拓扑的交换机 3.获取特定交换机端口的状态 4.获取流表状态数量、新增修改和删除流表 三、实验小结 实验过程中在安装ODL 阅读全文
posted @ 2021-10-03 17:18 Nice-boy 阅读(99) 评论(0) 推荐(0)
摘要: 实验3:OpenFlow协议分析实践 一、实验目的 能够运用 wireshark 对 OpenFlow 协议数据交互过程进行抓包; 能够借助包解析工具,分析与解释 OpenFlow协议的数据包交互过程与机制。 二、实验环境 下载虚拟机软件Oracle VisualBox; 在虚拟机中安装Ubuntu 阅读全文
posted @ 2021-09-19 22:57 Nice-boy 阅读(80) 评论(0) 推荐(0)
摘要: 实验2:Open vSwitch虚拟交换机实践 一、实验目的 能够对Open vSwitch进行基本操作; 能够通过命令行终端使用OVS命令操作Open vSwitch交换机,管理流表; 能够通过Mininet的Python代码运行OVS命令,控制网络拓扑中的Open vSwitch交换机 二、实验 阅读全文
posted @ 2021-09-13 20:08 Nice-boy 阅读(62) 评论(0) 推荐(0)
摘要: 实验1:SDN拓扑实践 一、实验目的 能够使用源码安装Mininet; 能够使用Mininet的可视化工具生成拓扑; 能够使用Mininet的命令行生成特定拓扑; 能够使用Mininet交互界面管理SDN拓扑; 能够使用Python脚本构建SDN拓扑。 二、实验环境 下载虚拟机软件Oracle Vi 阅读全文
posted @ 2021-09-06 19:56 Nice-boy 阅读(235) 评论(0) 推荐(0)