zoukankan      html  css  js  c++  java
  • sdn第四次作业

    1. 解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本)

    2. 启动并安装插件

    3. 用Python脚本搭建如下拓扑,连接OpenDayLight控制器

    from mininet.topo import Topo
     
    class MyTopo( Topo ):
     
        def __init__( self ):
     
           "Create custom topo."
     
           # Initialize topology
           Topo.__init__( self )
     
           # 生成所需要的主机和交换机
           h1 = self.addHost( 'h1' )
           h2 = self.addHost( 'h2' )
           h3 = self.addHost( 'h3' )
     
           sw1= self.addSwitch( 'sw1' )
           
     
           # 添加连线,交换机和交换机之间,交换机和主机之间
           self.addLink( sw1, h1)
           self.addLink( sw1, h2)
           self.addLink( sw1, h3)
           
    
    topos = { 'mytopo': ( lambda: MyTopo() ) }
    

    4. 在控制器提供的WEB UI中下发流表使h1 10s内ping不通h3,10s后恢复

    5. 借助Postman通过OpenDayLight的北向接口下发流表,再利用OpenDayLight北向接口查看已下发的流表。

  • 相关阅读:
    [BJOI2015]树的同构 && 树哈希教程
    「HNOI2014」世界树
    CF613D Kingdom and its Cities
    「HEOI2014」大工程
    虚树教程
    [SDOI2011]消耗战
    CF1216E Numerical Sequence
    vim8.1安装
    luoguP5024 保卫王国
    动态DP教程
  • 原文地址:https://www.cnblogs.com/lhwblogs/p/11888564.html
Copyright © 2011-2022 走看看