基本要求
一. 第1步Mininet运行结果截图
二. 第2步的执行结果截图
a) 3台交换机,每个交换机连接1台主机,3台交换机连接成一条线。
b) 3台主机,每个主机都连接到同1台交换机上。
c) 在2 b)的基础上,在Mininet交互界面上新增1台主机并且连接到交换机上,再测试新拓扑的连通性。
三.第3步提交修改过的“学号.py”代码、Mininet运行结果
进阶要求
个人总结
1.在使用Mininet可视化工具生成拓扑图时,无法进入界面,发现是python的版本问题,将版本改为python3即可解决。
2.在Mininet交互界面上新增1台主机并且连接到交换机上时,出现无法ping通的情况,后查阅资料得知是因为其一要在交换机上开设一个网络接口,其二是因为没有配置h4的IP地址,然后我依据相关问题的解决方法进行修改,成功ping通。
3.在编辑已保存好的python脚本时出现无法修改的情况,后发现是权限问题,输入代码sudo chomd 777 212006231_fattree.py,将只读权限变为读写权限即可进行修改。
4.在进阶任务肿,创建python文件时出现vim错误,后查阅资料输入代码sudo install vim即可。
5.进阶要求中要使用python代码来生成拓扑,因为长时间的没有写过python代码,所以循环结构相关知识点有些遗忘和生疏,然后重新查阅资料进行学习。