首页 > 其他分享 >实验1:SDN拓扑实践

实验1:SDN拓扑实践

时间:2022-10-31 18:12:53浏览次数:58  
标签:Mininet 拓扑 实践 交换机 实验 使用 SDN

一、实验目的

能够使用源码安装Mininet;
能够使用Mininet的可视化工具生成拓扑;
能够使用Mininet的命令行生成特定拓扑;
能够使用Mininet交互界面管理SDN拓扑;
能够使用Python脚本构建SDN拓扑。

二、实验环境

Ubuntu 20.04 Desktop amd64
三、实验要求
(一)基本要求

使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py。



使用Mininet的命令行生成如下拓扑:
a) 3台交换机,每个交换机连接1台主机,3台交换机连接成一条线。

b) 3台主机,每个主机都连接到同1台交换机上。

在2 b)的基础上,在Mininet交互界面上新增1台主机并且连接到交换机上,再测试新拓扑的连通性。

编辑基本要求第1步保存的Python脚本,添加如下网络性能限制,生成拓扑:
a) h1的cpu最高不超过50%;

b) h1和s1之间的链路带宽为10,延迟为5ms,最大队列大小为1000,损耗率50

四、个人总结
在实验的最后一步编辑python脚本后运行脚本,由于没有sudo mn -c导致无法运行python脚本
当清除之后才可以使用。

标签:Mininet,拓扑,实践,交换机,实验,使用,SDN
From: https://www.cnblogs.com/lyw123/p/16844623.html

相关文章

  • 实时数据湖 Flink Hudi 实践探索
    导读:首先做个自我介绍,我目前在阿里云云计算平台,从事研究Flink和Hudi结合方向的相关工作。目前,Flink+Hudi的方案推广大概已经有了一年半的时间,在国内流行度也已比较高......
  • 实验7:基于REST API的SDN北向应用实践
    实验7:基于RESTAPI的SDN北向应用实践一、实验目的能够编写程序调用OpenDaylightRESTAPI实现特定网络功能;能够编写程序调用RyuRESTAPI实现特定网络功能。二、实验环......
  • 计算机网络的拓扑模型
    计算机网络的拓扑模型有五种,如下表所示:名称优点缺点总线型结构简单,易于组网,成本低传输距离有限,错误检测困难环型成本低,增减节点容易易,可用光纤信息流向固定,节点故障易引起网......
  • 实验7:基于REST API的SDN北向应用实践
    实验7:基于RESTAPI的SDN北向应用实践一、实验目的1.能够编写程序调用OpenDaylightRESTAPI实现特定网络功能;2.能够编写程序调用RyuRESTAPI实现特定网络功能。二、实......
  • 实验7:基于REST API的SDN北向应用实践
    实验7:基于RESTAPI的SDN北向应用实践一、实验目的能够编写程序调用OpenDaylightRESTAPI实现特定网络功能;能够编写程序调用RyuRESTAPI实现特定网络功能。二、实验......
  • 49-49-企业级云原生设计与实践生产问题定位_ev.
                                           ......
  • 实验7: 基于REST API的SDN北向应用实践
    一、实验目的能够编写程序调用OpenDaylightRESTAPI实现特定网络功能;能够编写程序调用RyuRESTAPI实现特定网络功能。二、实验环境下载虚拟机软件OracleVisualBox或......
  • 【Unity项目实践】野怪生成系统
    分为两个部分,一个是获取野怪生成点的数据,二是生成野怪。获取野怪生成点的数据(1)通过放置物体来定位我们想要让其生成的位置,并且附加上一个脚本用来在编辑模式下显示物体。usi......
  • JavaScript打包下载最佳实践(StreamSaver.js+zip-stream.js流式下载)
    StreamSaver.js+zip-stream.js流式下载&压缩文件。部分浏览器(火狐)可能不兼容。1应用场景在实际项目中,通常存在用户手动选择下载多个文件的情况。常规的做法(服务器......
  • gperftools实践
    内存调试目标获取进程内存分配的调用栈,内存占比火焰图;获得真实的inuse内存数据,即不包含tcmalloc/ptmalloc的缓存;原理googletcmalloc替换glibcptmalloc,在api中加......