一、基础命令
nodes 显示节点
links 显示链路
net 显示网络
pingall ping测试
h1 ping h2 终端1ping终端2测试
link h1 s1 down/up 链路h1-s1关闭或打开
exit 退出
命令操作展示放在第四种拓扑介绍里
二、四种基础拓扑创建介绍
第一种:一台交换机与两个终端相连
命令:
mn --topo=minimal
#这个可以直接简写成mn
![](https://i-blog.csdnimg.cn/blog_migrate/b96f9751ca55ffd54762c4b9349928e7.png)
第二种:单一拓扑,一台交换机和n个终端相连
命令:
mn --topo=single,n
# n为终端数
![](https://i-blog.csdnimg.cn/blog_migrate/056699e0ee1e7223c62820b5e4736e01.png)
第三种:线性结构,1台终端,n台交换机
命令:
mn --topo=linear,n
# 其中n为终端数
![](https://i-blog.csdnimg.cn/blog_migrate/684385f7c9158a2fc8243402e3368ecb.png)
第四种:树状结构,m层交换机,扩散为n的次方增长,终端总数为n^m台
例如这个,总共交换机为3层,每台交换机向外扩2台,最底下终端为交换机连两台终端
命令:
mn --topo=tree,depth=3,fanout=2
# 深度为3 ,扇出为2
# m n
![](https://i-blog.csdnimg.cn/blog_migrate/2fa2e21d48e20b022fd3fb9b3243f9f8.png)
基础命令展示
nodes 显示全部节点
links 显示链路
net 显示网络
pingall ping链路测试
h1 ping h2
link h1 s3 down 关闭链路h1 - s3,关闭后h1就无法再ping通其他终端了
link h1 s3 up 恢复链路h1 - s3
三、其他注意事项
1、这个命令方式创建的拓扑退出后是不会保存的
2、第四种方式创建的拓扑,交换机的命名顺序是按从上往下,从左往右的顺序,看图可以更清楚理解
3、这些命令需要自己在虚拟机上多练习加深理解