摘要: 1.补充并运行basic代码 根据P4教程,将basic和basic_tunnel两个案例程序补充完整,成功运行。 补充Basic代码: /* -*- P4_16 -*- */ #include <core.p4> #include <v1model.p4> const bit<16> TYPE_I 阅读全文
posted @ 2019-12-11 21:07 CerberusX 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1.实验拓扑 实验拓扑 要求 使用Python脚本完成拓扑搭建,并连接ryu控制器。 运行拓扑: PINGALL一下: 连接Ryu控制器: 2.使用Ryu的REST API下发流表实现和第2次实验同样的VLAN 参考 " Ryu控制器的API文档:ryu.app.ofctl_rest " ,编写如下 阅读全文
posted @ 2019-12-04 19:46 CerberusX 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 阅读文章《The Road to SDN: An Intellectual History of Programmable Networks》,并根据所阅读的文章,书写一篇博客,回答以下两个问题: " 文章《The Road to SDN: An Intellectual History of Pr 阅读全文
posted @ 2019-11-28 21:37 CerberusX 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.浏览 "RYU官网" 学习RYU控制器的安装和 "RYU开发入门教程" ,提交你对于教程代码的理解,包括但不限于: 描述官方教程实现了一个什么样的交换机功能? 答:官方教程实现了一个将接收到的数据包发送到所有端口的交换机功能 控制器设定交换机支持什么版本的OpenFlow? 答:控制器设定交换机 阅读全文
posted @ 2019-11-27 19:23 CerberusX 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1. 解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本) 1)JDK的安装与环境配置 ​ 嗯,装这个东西还得先装JDK: ​ "在线真人手把手教你安装jdk" ​ 输入 配置环境变量,输入: 2.启动并安装OpenDayLight 终端下执行 安装插件 3.用Pytho 阅读全文
posted @ 2019-11-25 19:04 CerberusX 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 2019 SDN阅读作业 1.为什么需要SDN?SDN特点? ​ 传统网络的层次结构是互联网取得巨大成功的关键,随着网络规模的不断扩大,封闭的网络设备内置了过多的复杂协议,增加了运营商定制优化网络的难度,科研人员无法在真实环境中规模部署新协议。同时,随着网络规模的不断扩大,封闭的网络设备内置了过多的 阅读全文
posted @ 2019-11-18 20:41 CerberusX 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 输入 : 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文进行分析,对 阅读全文
posted @ 2019-11-15 22:44 CerberusX 阅读(233) 评论(1) 推荐(0) 编辑
摘要: 队名:福大帮 组长博客链接:https://www.cnblogs.com/mhq mhq/p/11863075.html 作业博客 :https://edu.cnblogs.com/campus/fzu/SoftwareEngineeringClassAofFuzhouUniversity/hom 阅读全文
posted @ 2019-11-15 22:02 CerberusX 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1. 利用mininet创建如下拓扑,要求拓扑支持OpenFlow 1.3协议,主机名、交换机名以及端口对应正确,请给出拓扑Mininet执行结果,展示端口连接情况 编写如下python脚本后运行,得到与预期端口号相符的网络拓扑: 运行以下代码创建拓扑: pingall测试主机连通性: 2. 直接在 阅读全文
posted @ 2019-11-09 20:20 CerberusX 阅读(135) 评论(0) 推荐(0) 编辑
摘要: [TOC] 1.安装轻量级网络仿真工具Mininet 安装步骤 Step1:在Linux环境下安装Git,输入 Step2:Clone Github,输入 Step3:安装 mininet,输入 安装成功! 2.用字符命令搭建拓扑,要求写出命令 第一题 命令: 第二题 命令: 3. 利用可视化工具搭 阅读全文
posted @ 2019-11-01 15:59 CerberusX 阅读(188) 评论(0) 推荐(0) 编辑