Mininet简介及安装过程

来源:互联网 发布:exm什么意思网络用语 编辑:程序博客网 时间:2024/06/14 18:21



   什么是mininet?


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

 

    Mininet安装过程:



   方法一:Mininet的VM安装

 

     1.  下载并解压Mininet VM 镜像,官网可以直接下载,路径如下:


           http://mininet.org/download/

 

     2.  下载安装虚拟系统,在虚拟软件中直接打开Mininet虚拟机即可。

 

  方法二: 本地安装Mininet 源代码


     1.  在Ubuntu12.04或更高版本的环境下,首先需要获取Mininet源代码:

 

             #git clone git://github.com/mininet/mininet

 

 

   2.  安装Mininet需要涉及安装Mininet、user交换机及OVS软件,可根据

        #mininet/util/install.sh –h命令选择参数进行安装

 

              #mininet/util/install.sh–n3V 2.5.0

 

    3.   以下命令可以将Mininet安装在指定目录下

 

            #mininet/util/install.sh-smydir

 

    4.   安装完成后,使用命令测试Mininet是否安装成功:

 

                 # sudo mn –textpingall