实验一:SDN拓扑实验
1.使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py
2.使用Mininet的命令行生成如下拓扑:
- 3台交换机,每个交换机连接1台主机,3台交换机连接成一条线
- 3台主机,每个主机都连接到同1台交换机上。
3.在2 b)的基础上,在Mininet交互界面上新增1台主机并且连接到交换机上,再测试新拓扑的连通性
4.编辑基本要求第1步保存的Python脚本,添加如下网络性能限制,生成拓扑:
- h1的cpu最高不超过50%;
- h1和s1之间的链路带宽为10,延迟为5ms,最大队列大小为1000,损耗率50。
总结:
本次实验我受益良多。由于也是刚开始接触Linux,对于Linux的各项操作以及对于出现错误的处理还是有些生疏。一开始就发现pathon文件无法识别,后来通过网上资料得知,需要重新建立一个pathon的软链接才行.
==ln -s python3.5 python 如果权限不够,则用:sudo ln -s python3.5==
在随后第三题中,我也遇到了一点小问题。在新增主机以后需要设置该主机的IP以及为交换机设置一个接口,这也是我通过网上查找资料得到的。其他的内容,基本通过老师发的pdf文档以及老师上课所讲的内容基本都可以获得,难度并不大。
本次实验也是让我对于Linux以及mininet有了更深入的了解,也为日后学习打下了良好的基础