生活资讯
mininet 、mininet安装
2023-03-30 00:10  浏览:33

ubuntu中安装好了mininet 但是运行python代码时,报错?

python运行过程中,需要导入python识别的模块(module)

可以尝试通过pip工具安装该模块,

在终端执行 pip install mininet 进行自动安装,安装成功后,尝试重新运行该python程序

怎么从mininet命令退回linux命令

运行 sudo mn

以下是结果

administrator@ubuntu:~$ sudo mn

*** Creating network

*** Adding controller

*** Adding hosts:

h1 h2

*** Adding switches:

s1

*** Adding links:

(h1, s1) (h2, s1)

*** Configuring hosts

h1 h2

*** Starting controller

*** Starting 1 switches

s1

*** Starting CLI:

mininet

可见,mininet默认会建立一个两个主机连接着一个交换机的网络

2.常用命令

mininet

help 查看帮助

nodes 查看节点

net 查看链路、

dump 各个节点的信息

exit 退出

gterm hostname 虚拟终端 gnome-terminal

xterm hostname 虚拟终端 xterm

h1 ping h2 h1节点对h2节点进行ping操作

link Up/Down

***用s1与h1通路

link s1 h1 down

启用s1和h1通路

link s1 h1 up

3.mininet 运行参数

sudo mininet -c 清理配置信息

Options:

-h, --help show this help message and exit

--switch=SWITCH ivs|lxbr|ovs|ovsk|ovsl|user[,param=value...]

--host=HOST cfs|proc|rt[,param=value...]

--controller=ConTROLLER def***lt|none|nox|ovsc|ref|remote[,param=value...]

--link=link def***lt|tc[,param=value...]

--topo=TOPO linear|minimal|reversed|single|torus|tree[,param=value...]

-c, --clean clean and exit

--custom=CUSTOM read custom topo and node params from .pyfile

--test=TEST cli|build|pingall|pingpair|iperf|all|iperfudp|none

-x, --xterms spawn xterms for each node

-i IPbase, --ipbase=IPbase base IP address for hosts

--mac ***tomatically set host MACs

--arp set all-pairs ARP entries

-v VERBOSITY, --verbosity=VERBOSITY info|warning|critical|error|debug|output

--innamespace sw and ctrl in namespace?

--listenport=LISTENPORT base port for passive switch listening

--nolistenport don't use passive listening port

--pre=PRE CLI script to run before tests

--post=POST CLI script to run after tests

--pin pin hosts to CPU cores (requires --host cfs or --host rt)

--nat adds a NAT to the topology that connects Mininet to the physical network

--version

把虚拟网卡加入mininet

1.在mininet中创建了两台虚拟机A,B,桥接方式联网2.给虚拟机A配置添加一块网卡

虚拟网卡,即用软件模拟网络环境,模拟网络适配器,windows系统自带此软件。进入添加硬件向导,添加新硬件,检测过后选择添加新设备,再选择从列表中选取,选中网卡下一步,查找制造商Microsoft有一个设备Microsoft Loopback Adapter,选中它,安装完成后,查看硬件管理器,会多出一个新网卡,这就是虚拟网卡

Mininet是由一些虚拟的终端节点(end-hosts)、交换机、路由器连接而成的一个网络仿真器,它采用轻量级的虚拟化技术使得系统可以和真实网络相媲美。

mininet的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mininet安装、mininet的信息别忘了在本站进行查找喔。

发表评论
0评