zoukankan      html  css  js  c++  java
  • SDN第三次上机作业

    SDN第三次上机作业

    实验目的

    在给定如上实验拓扑情况下,用vlan得到下列虚拟网段

    • h1--h4互通
    • h2--h5互通
    • h3--h6互通
    • 其余主机间无法通信

    实验步骤

    1.创建以下拓扑(可采用任意方式)

    from mininet.topo import Topo
     
    class MyTopo( Topo ):
        "Simple topology example."
     
        def __init__( self ):
     
            # Initialize topology
            Topo.__init__( self )
    
            # add switches and hosts  
            sw1 = self.addSwitch('s1')
            sw2 = self.addSwitch('s2')
    
            h1 = self.addHost('h1')
            h2 = self.addHost('h2')
            h3 = self.addHost('h3')
            h4 = self.addHost('h4')
            h5 = self.addHost('h5')
            h6 = self.addHost('h6')
    
            # add links
            self.addLink(h1,sw1,1,1)
            self.addLink(h2,sw1,1,2)
            self.addLink(h3,sw1,1,3)
            self.addLink(sw1,sw2,4,4)
            self.addLink(h4,sw2,1,1)
            self.addLink(h5,sw2,1,2)
            self.addLink(h6,sw2,1,3)
    
    topos = { 'mytopo': ( lambda: MyTopo() ) }
    
    

    2.利用OVS命令下发流表,实现VLAN功能

    • (开新终端,mininet在运行)

    3.利用OVS命令查看流表

    4.验证性测试

    5.Wireshark抓包验证

    sudo wireshark
    


  • 相关阅读:
    配置文件
    ajax
    网线颜色排序
    cs程序添加初始化加载
    后台设置gridview不换行
    js 经典正则判断 一个字符串是否包含另一个字符串
    窗体关闭事件
    oracle根据视图删除表
    (字符串)哈希
    (字符串)哈希
  • 原文地址:https://www.cnblogs.com/ZHOULR/p/8034341.html
Copyright © 2011-2022 走看看