SDN 第三次上机作业】的更多相关文章

SDN 第三次上机作业 1.创建拓扑 2.利用OVS命令下发流表,实现vlan功能 3.利用OVS命令查看流表 s1: s2: 4.验证性测试 5.Wireshark 抓包验证…
作业链接 1.创建以下拓扑(可采用任意方式) 2.利用OVS命令下发流表,实现VLAN功能 3.利用OVS命令查看流表 4.验证性测试 5.Wireshark抓包验证…
作业要求: 利用Mininet仿真平台构建给定的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性: 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容: 作业博客链接:h…
SDN 第三次上机作业 1.创建拓扑 2.利用OVS命令下发流表,实现vlan功能 3.利用OVS命令查看流表 s1: s2: 4.验证性测试 5.Wireshark 抓包验证…
SDN第5次上机作业 实验目的 1.搭建如下拓扑并连接控制器 2.下发相关流表和组表实现负载均衡 3.抓包分析验证负载均衡 实验步骤 1.建立以下拓扑,并连接上ODL控制器. 提交要求:ODL拓扑界面截图(如上图所示) 2.利用ODL下发组表.流表,实现建议负载均衡 提交要求:利用sudo ovs-ofctl dump-flows br0 -O OpenFlow13及 sudo ovs-ofctl dump-groups SW -O OpenFlow13查看的截图 3.利用Wireshark验证…
2019 SDN第五次上机作业 作业链接 1.浏览RYU官网学习RYU控制器的安装和RYU开发入门教程,提交对于教程代 码的理解,包括但不限于: 安装RYU控制器并测试 安装教程 安装过程及遇到各种问题解决方案 描述官方教程实现了一个什么样的交换机功能? 官方教程实现了一个交换机功能:将接收到的数据包发送到所有端口的. 控制器设定交换机支持什么版本的OpenFlow? OpenFlow v1.0 #dp.ofproto和dp.ofproto_parser是代表Ryu和交换机协商的OpenFlow…
0.报文类型与含义 1.Controller-to-Switch 报文 ​ Cortoller-to-Switch是由控制器初始化并下发给交换机的报文类型,其可能会要求交换机回复对应的报文,此类型报文包含的主要报文类型介绍如下. ●Features: Features类型的报文分为Request和Reply两种,其中控制器可以主动初始化并发送Feature Request报文,请求交换机回复其特性信息,其报文只有数据报头,没有消息体(Body). 交换机在收到Features Request 报…
作业链接 1.建立拓扑,并连接上ODL控制器. 2.利用ODL下发组表.流表,实现建议负载均衡 查看s2接收的数据包都被drop掉了 在s1中下发组表 在s1中下发流表使组表生效 下发流表覆盖S2中drop动作的流表项 下发流表覆盖S3中drop动作的流表项 在s4下发流表 实验结果 3.利用Wireshark验证负载均衡的实现 s4-eth1 s4-eth2 s4-eth3…
作业链接 1.建立以下拓扑,并连接上ODL控制器. ODL拓扑界面截图: 安装odl参考链接 2.利用ODL下发流表,使得h3在10s内ping不通h1,10s后恢复. 验证性连通性截图: 将hard time设置为了60s,可以明显看到前60s ping不通 3.借助Postman通过ODL的北向接口下发流表,再利用ODL北向接口查看已下发的流表. Postman 下发流表 及 查看流表 的截图: 下发: 查看:…
0.作业链接 http://www.cnblogs.com/easteast/p/8125383.html 1.实验目的 1.搭建如下拓扑并连接控制器 2.下发相关流表和组表实现负载均衡 3.抓包分析验证负载均衡 2.实验步骤 1.建立以下拓扑,并连接上ODL控制器. tupo 对应端口信息 2.利用ODL下发组表.流表,实现简易负载均衡(提交要求:利用sudo ovs-ofctl dump-flows br0 -O OpenFlow13及 sudo ovs-ofctl dump-groups…
1.补充并运行basic代码 任务是实现基础的交换机转发数据包功能 补充后代码如下: /* -*- P4_16 -*- */ #include <core.p4> #include <v1model.p4> const bit<16> TYPE_IPV4 = 0x800; /************************************************************************* *********************** H…
1.作业要求: 作业链接 参考资料: Ryu控制器的API文档:ryu.app.ofctl_rest Ryu的拓扑展示 助教博客:基于RYU restful api实现的VLAN网络虚拟化 2.具体操作步骤与截图说明: 实验环境: 虚拟机:VMware Workstation Pro 操作系统:ubuntu-16.04 实验拓扑: 给定的实验拓扑图如下所示: 编写Python脚本mytopo.py,完成拓扑搭建,实验代码如下所示: from mininet.topo import Topo cl…
作业博客链接:http://edu.cnblogs.com/campus/fzu/fzusdn2019/homework/10017 1. 解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本) OpenDayLight是java实现的,因此需要先[配置java环境] 然后下载JDK安装包解压 配置相应的环境变量 在终端输入java -version 检查java环境是否配置成功 2. 启动并安装插件 进入文件地址 /distribution-karaf-0.4.4-B…
1.建立以下拓扑,并连接上ODL控制器. 2.利用ODL下发流表,使得h3在10s内ping不通h1,10s后恢复. 3.借助Postman通过ODL的北向接口下发流表,再利用ODL北向接口查看已下发的流表. 查看ODL下发的流表 借助Postman下发流表,使h1和h2之间ping不通…
1.控制器floodlight所示可视化图形拓扑的截图,及主机拓扑连通性检测截图 拓扑 连通性 2.利用字符界面下发流表,使得'h1'和'h2' ping 不通 流表截图 连通性 3.利用字符界面下发流表,通过测试'h1'和'h3'的联通性,来验证openflow的hardtime机制 初始连通性 下发具有hardtime的流表 测试结果…
1.搭建如下拓扑并连接控制器 2.下发相关流表和组表实现负载均衡 s1: s2: s3: s4: 3.抓包分析验证负载均衡 s4-eth1: s4-eth2: s4-eth3…
1.建立以下拓扑,并连接上ODL控制器. 2.利用ODL下发流表,使得h3在10s内ping不通h1,10s后恢复. 3.借助Postman通过ODL的北向接口下发流表,再利用ODL北向接口查看已下发的流表.…
1.创建以下拓扑(可采用任意方式) 2.利用OVS命令下发流表,实现VLAN功能 3.利用OVS命令查看流表 4.验证性测试 5.Wireshark抓包验证…
1.实验拓扑 实验拓扑图如下: 搭建代码如下: 创建py脚本文件,并编写代码,如下: class MyTopo(Topo): def __init__(self): # initilaize topology Topo.__init__(self) # add hosts and switches h1 = self.addHost('h1') h2 = self.addHost('h2') h3 = self.addHost('h3') h4 = self.addHost('h4') h5 =…
17秋 SDN课程 第五次上机作业 Project:https://github.com/Wasdns/new_balance Slide is available at https://github.com/Wasdns/new_balance/blob/master/docs/new_balance.pdf. Task of SDN Course, Realizing Load Balancer: New Balance Introduction: This demo introduces…
SDN 第三次作业 列举openflow1.0的12元组? 12元组 入端口(Ingress port) 源MAC地址(Ether Source) 目的MAC地址(Ether Des) 以太网类型(Ether Type) VLAN ID VLAN 优先级(VLAN Priority) 源IP地址(IP Src) 目的IP地址(IP Dst) IP协议(IP Proto) IP TOS位(IP TOS bits) TCP/UDP源端口(TCP/UDP Src Port) TCP/UDP目的端口(T…
SDN第二次上机作业 1.控制器floodlight所示可视化图形拓扑的截图,及主机拓扑连通性检测截图 拓扑 连通性 2.利用字符界面下发流表,使得'h1'和'h2' ping 不通 流表截图 连通性 3.利用字符界面下发流表,通过测试'h1'和'h3'的联通性,来验证openflow的hardtime机制 初始连通性 下发具有hardtime的流表 测试结果…
mininet.floodlight在第一次SND上机作业中出现的一些问题 首先给出链接 VMware安装 mininet安装 floodlight安装及问题,各个版本Ubuntu SDN第一次上机作业 如果在这些链接的基础上你已经能很好的完成SDN第一次上机作业,那么下面的内容你的需求度可能不大~ 我是按照教程的顺序一步一步写下来的~ 我们使用Ubuntu16 安装mininet时候出现问题 当我执行sudo apt-get update时有以下的错误 解决方法 sudo pkill -KIL…
2019 SDN第二次上机作业 1. 利用mininet创建如下拓扑,要求拓扑支持OpenFlow 1.3协议,主机名.交换机名以及端口对应正确,请给出拓扑Mininet执行结果,展示端口连接情况 创建如下拓扑 建立mytopo.py脚本 代码如下: from mininet.topo import Topo class Topo2( Topo ): def __init__( self ): # Initialize topology Topo.__init__( self ) # add s…
今天完成了C++第一次上机作业,感觉比较简单. 题目: 求2个数或3个正整数中的最大数,用带有默认参数的函数实现. 对3个变量按由小到大顺序排序,要求使用变量的引用. 编写一个程序,用同一个函数名对几个数据进行从小到大排序,数据类型可以是整型.浮点型.用重载函数实现. 对第4题改用函数模板实现,并与第4题程序进行对比分析. 第一题代码: #include<iostream> using namespace std; ,,) { a= a>b ? a : b; a= a>c ? a…
2019SDN第7次上机作业 1.作业要求: 作业博客链接:https://edu.cnblogs.com/campus/fzu/fzusdn2019/homework/10165 2.具体操作步骤与截图说明: 本次实验在学校机房完成,操作系统Ubantu. 根据P4教程,将basic和basic_tunnel两个案例程序补充完整,成功运行: 一.补充并运行basic案例程序(basic程序主要是实现基础的交换机转发数据包的功能) basic.p4补充完整后的代码如下所示: /* -*- P4_…
K米软件测评个人作业结果统计如下: 评分标准: 按照栋哥布置的第三次个人作业--K米测评制定评分标准如下: 第一部分:调研.评测 下载并使用,描述最简单直观的个人第一次上手体验. 0.5 按照描述的bug定义,找出几个功能性的比较严重的bug.至少两个.用专业的语言描述(每个bug 不少于 40字),如有必要,可以配图. 1 你觉得为什么这个产品组的人没有发现这些bug?? 0.5 整体排版美观 1 介绍采访对象的背景和需求(他们有没有用过这个APP或类似的APP,除了现有的功能还有别的需求么)…
第三次个人作业--关于K米(Andorid)的案例分析 1.K米简介 官方网址:http://www.ktvme.com/ 2.评测 2.1.上手体验 带着找bug的心态,兴致勃勃地开始体验 K米.打开K米后,有一个很醒目到位的提示---"连接包厢",显示在屏幕的上半部分.提醒用户,使用 k米需要连接到 ktv 包厢的点歌机.这是一个很照顾用户体验的提示.经过了20多分钟的使用,体验的了 k米的基本功能.大致可以把K米的功能分为3个模块:1.核心功能,手机点歌:2.陌生人交友:3.线上…
糟糠之妻下堂,娇俏公主上位--更换宝马三系座椅作业 - 切诺基 Jeep家族 越野e族论坛 越野/SUV/旅行/赛事/改装/互动中心 舒适性没有想象中好.我觉得理想的座椅,应该象是在你最疲倦的时候,把你轻轻搂在怀里的那个心爱的.丰腴的女人,让你从灵魂深处发出一声舒心的叹息.宝马三系有点象个娇俏公主,赏心悦目,明艳可人,但给不了你踏实温暖的感觉.尤其是腰部支撑,总觉得少了一点…
OO课程目前已经进行了三次的作业,容我在本文中做一点微小的工作. 第一次作业 第一次作业由于难度不大,所以笔者程序实际上写的也比较随意一些.(点击就送指导书~) 类图 程序的大致结构如下: 代码分析 可以看出,整体的功能还是相对零散的,耦合状况也基本还可以.然而类似Main.main.Polynomial.Polynomial两个函数的复杂度仍有点高.笔者后来查阅了阿里Java开发规范手册,发现两个问题: 单个方法的长度不宜过长,入口点方法(Main.main)也是一样 不宜在构造函数中携带过多…