首页 > 其他分享 >实验一

实验一

时间:2022-09-18 17:12:04浏览次数:88  
标签:Mininet 学号 拓扑 py 交换机 实验 over

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

  2. 使用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脚本,生成如下数据中心网络拓扑,要求:
编写.py拓扑文件,命名为“学号_fattree.py”;
必须通过Mininet的custom参数载入上述文件,不得直接使用miniedit.py生成的.py文件;
设备名称必须和下图一致;
使用Python的循环功能实现,不得在代码中手工直接添加设备和链路。

创建一个py文件

根据参考资料

运行测试

四、实验报告
请用Markdown排版,提交在博客园班级作业区,不熟悉Markdown的同学可参考Markdown示例
基础要求提交以下内容,其余文字请勿赘述,否则扣分
a) 第1步Mininet运行结果截图
over
b) 第2步的执行结果截图
over
c) 第3步提交修改过的“学号.py”代码、Mininet运行结果
over
进阶要求为选做,有完成的同学请提交学号_fattree.py代码和执行结果截图,有完成比未完成的上机分数更高。
个人总结,包括但不限于实验难度、实验过程遇到的困难及解决办法,个人感想,不少于200字。

个人总结:一些命令可参考[(https://blog.csdn.net/lga0325/article/details/111504191)],扩展实验看的懂py代码可借鉴参考资料后修改值来实现拓扑
遇到的困难 修改文件权限不够要查找相关命令,SDN感觉是一种可编程的网络测试用的相比于模拟器更方便和更精确显示流量。

标签:Mininet,学号,拓扑,py,交换机,实验,over
From: https://www.cnblogs.com/wenjj/p/16705092.html

相关文章

  • 实验1:SDN拓扑实践
    1.使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py。2.使用Mininet的命令行生成如下拓扑:a)3台交换机,每个交换机连接1台主机,3台交换机连接成一条线......
  • 实验1:SDN拓扑实践
    一、实验目的能够使用源码安装Mininet;能够使用Mininet的可视化工具生成拓扑;能够使用Mininet的命令行生成特定拓扑;能够使用Mininet交互界面管理SDN拓扑;能够使用Python......
  • python实验报告(第三周)
    实验3:流程控制语句一、实验目的和要求1、了解Python的程序结构形式和嵌套语句的格式;2、掌握if、if…else、if…elif…else选择语句的使用;3、掌握条件表达式和while、fo......
  • 实验2:Open vSwitch虚拟交换机实践
    实验报告1.在/home/用户名/学号/lab2/目录下执行ovs-vsctlshow命令、以及p0和p1连通性测试的执行结果截图2.在/home/用户名/学号/lab2/目录下开启MininetCLI并执......
  • 实验2 Open vSwitch虚拟交换机实践
    OpenvSwitch虚拟交换机实践实验目的能够对OpenvSwitch进行基本操作能够通过命令行终端使用OVS命令操作OpenvSwitch交换机,管理流表能够通过Mininet的Python代码运行......
  • 实验一SDN拓扑实验
    1.使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py。2.使用Mininet的命令行生成如下拓扑:a)3台交换机,每个交换机连接1台主机,3台交换机连接成一条线......
  • 数据结构实验(二)递归函数练习
    6-1递归法求Fibonacci数列第n项的值这道题就是写一个简单的递归函数即可intfun(intn){if(n==1||n==2)return1;returnfun(n-1)+fun(n-2);}......
  • A/B实验背后的秘密:样本量计算
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 一、前言背景:AB实验具有一定前瞻性,统计性,科学性的特性。用好了就实现了在......
  • 实验环境安装配置
    一、实验目的熟悉实验环境熟悉Linux基本操作二、实验要求(一)任务请根据实验环境安装文档,完成特定开源软件的安装(二)实验报告请用Markdown排版,提交在博客园班级作业区,......
  • 实验环境安装配置
    实验环境安装配置一、实验目的  1.熟悉实验环境  2.熟悉Linux基本操作二、实验要求(一)任务请根据实验环境安装文档,完成特定开源软件的安装(二)实验报告请用Markd......