首页 文章

Mininet使用openvSwitch?

提问于
浏览
1

我是Mininet和openvSwitch的新手 .

我知道mininet使用我的电脑资源创建一个虚拟网络 .

我知道openvSwitch创建了虚拟交换机 .

但我无法理解mininet是否使用openvSwitch创建的虚拟交换机来创建虚拟网络 .

1 回答

  • 3

    Mininet可以使用openvSwitch交换机或openflow交换机或您自己的自定义交换机 . 这一切都取决于您如何直接在命令行或通过python api配置它 .

    您是否阅读过介绍性文档?
    特别是介绍走过和示例工作流程?

    来自介绍https://github.com/mininet/mininet/wiki/Introduction-to-Mininet
    "Emulated Switches. Mininet typically uses the default Linux bridge or Open vSwitch running in kernel mode to switch packets across interfaces. Switches and routers can run in the kernel (for speed) or in user space (so we can modify them easily)."

    来自http://mininet.org/sample-workflow/“创建网络

    您可以使用单个命令创建网络 . 例如,

    sudo mn --switch ovsk --controller ref --topo tree,depth = 2,fanout = 8 - test pingall

    使用Open vSwitch交换机启动一个树形拓扑结构深度为2且扇出8的网络(即64个主机连接到9个交换机)
    OpenFlow / Stanford参考控制器,并运行pingall测试以检查每对节点之间的连接 . “

    你应该按照http://mininet.org/download/的建议
    5.按照演练来熟悉Mininet命令和典型用法 . (除上述资源外,我们还准备了一个有用的Mininet常见问题解答以及您随时可以参考的文档!)一旦完成了演练,您应该清楚地了解Mininet是什么以及什么你可能会用它 . 如果您对OpenFlow和软件定义网络感兴趣,您还需要完成OpenFlow教程 . 祝好运并玩得开心点!

    http://mininet.org/walkthrough/
    https://github.com/mininet/mininet/wiki/Introduction-to-Mininet
    https://github.com/mininet/mininet/tree/master/examples

相关问题