Mininet系列实验(一):Mininet使用源码安装

Mininet系列实验(一):Mininet使用源码安装

1 实验目的

掌握Mininet使用源码安装的方法。

2 实验原理

Mininet 是一个轻量级软件定义网络和测试平台;它采用轻量级的虚拟化技术使一个单一的系统看起来像一个完整的网络运行相关的内核系统和用户代码,也可简单理解为 SDN 网络系统中的一种基于进程虚拟化平台,它支持 OpenFlow、OpenvSwith 等各种协议,Mininet 也可以模拟一个完整的网络主机、链接和交换机在同一台计算机上且有助于互动开发、测试和演示,尤其是那些使用 OpenFlow 和 SDN 技术;同时也可将此进程虚拟化的平台下代码迁移到真实的环境中。

3 实验任务

本实验通过源码安装Mininet2.2.1版本,Mininet2.2.1版本直接支持OpenFlow1.3协议。

 卸载命令如下:

1 sudo rm -rf /usr/local/bin/mn /usr/local/bin/mnexec \
2 
3 /usr/local/lib/python*/*/*mininet* \
4 
5 /usr/local/bin/ovs-* /usr/local/sbin/ovs-*

 

sudo apt-get remove mininet

安装指令如下:

# apt-get update
 
# apt-get upgrade  #更新软件
 
#git clone git://github.com/mininet/mininet  #从github上获取Mininet源码。
 
#cd mininet
 
#cat INSTALL   #获取完以后,查看当前获取的Mininet版本
 
#mininet/util/install.sh[options]   #源码树获取成功以后,安装Mininet。
 
#以下是所有可能用的安装指令,此处用的是第一个指令# mininet/util/install.sh –a
 
# install.sh –a        ##完整安装(默认安装在home目录下)
# install.sh -s mydir –a        ##完整安装(安装在其他目录) 
# install.sh –nfv        ##安装Mininet+用户交换机+OVS(安装在home目录下)        
# install.sh -s mydir –nfv            ##安装Mininet+用户交换机+OVS(安装在其他目录下)
 
    
 

 

安装完成以后,通过简单的命令测试Mininet的基本功能。

sudo mn --test pingall

除了用源码安装mininet之外还要安装OVS链接如下(16.04)https://blog.csdn.net/liusy1128/article/details/78048283/

总结:

了解了具体的安装流程,但对具体功能没有太多了解

posted on 2018-09-11 17:10 李承泽 阅读(...) 评论(...) 编辑 收藏

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值