摘要: 一)基本要求 熟悉使用P4实现交换机IPv4的基本转发原理,编写P4程序,在下面的拓扑中实现IPV4 隧道转发。 编写补充basic_tunnel.p4中的代码并运行 IPV4隧道转发实现后,pingall成功 验证 主机1的xterm界面修改IP地址,再一次发送信息,主机2的xterm界面,可以看 阅读全文
posted @ 2021-11-02 14:19 叶见 阅读(30) 评论(0) 推荐(0) 编辑
摘要: (一)基本要求OpenDaylight(1) 利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight (2) 编写Python程序,调用OpenDaylight的北向接口下发指令删除s1上的流表数据。 (3) 编写Python程序,调用OpenDaylight的北向接口下发硬超时 阅读全文
posted @ 2021-10-26 17:33 叶见 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的能够独立部署RYU控制器;能够理解RYU控制器实现软件定义的集线器原理;能够理解RYU控制器实现软件定义的交换机原理。二、实验环境下载虚拟机软件Oracle VisualBox或VMware;在虚拟机中安装Ubuntu 20.04 Desktop amd64,并完整安装Mininet;三 阅读全文
posted @ 2021-10-19 16:03 叶见 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的 能够理解 POX 控制器的工作原理; 通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法; 能够运用 POX控制器编写自定义网络应用程序,进一步熟悉POX控制器流表下发的方法。 二、实验环境 下载虚拟机软件Or 阅读全文
posted @ 2021-10-12 16:11 叶见 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 实验四:开源控制器实践——OpenDaylight 一、实验目的 能够独立完成OpenDaylight控制器的安装配置: 能够使用Postman工具调用OpenDaylight API接口下发流表。 二、实验环境 下载虚拟机软件Oracle VisualBox或VMware; 在虚拟机中安装Ubun 阅读全文
posted @ 2021-10-05 15:13 叶见 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的 能够运用 wireshark 对 OpenFlow 协议数据交互过程进行抓包; 能够借助包解析工具,分析与解释 OpenFlow协议的数据包交互过程与机制。 二、实验环境 下载虚拟机软件Oracle VisualBox; 在虚拟机中安装Ubuntu 20.04 Desktop amd6 阅读全文
posted @ 2021-09-21 16:50 叶见 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 任务一 创建OVS交换机,并以OVS-SWITCH45命名,其中45为本人在选课班级中的序号。在创建的交换机上增加端口P0和P1,设置P0的端酒号为100,P1的端口号为101,类型均为inrenal;为了避免网络接口上的地址和本机已有网络地址冲突,需要创建虚拟网络空间NS0和NS1,分别将P0和P 阅读全文
posted @ 2021-09-14 16:18 叶见 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 任务一# 在Ubuntu系统的home目录下创建一个目录,目录命名为学号 任务二# 在创建的目录下,完成Mininet的源码安装。 任务三# 使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py 任务四# 使用Mininet的命令行生成如下拓扑: 3台交换机,每个交换机连接 阅读全文
posted @ 2021-09-07 14:42 叶见 阅读(55) 评论(0) 推荐(0) 编辑