<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      實驗1:SDN拓撲實踐

      一、基礎要求

      a)Mininet運行結果截圖:

      1)利用可視化工具生成的拓撲

      b)使用Mininet的命令行生成如下拓撲:

      1、3臺交換機,每個交換機連接1臺主機,3臺交換機連接成一條線:

      2、3臺主機,每個主機都連接到同1臺交換機上:

      c)3修改過的“學號.py”代碼、Mininet運行結果

      1、修改過的代碼:

      2、Mininet運行結果:

      d) 編輯a)中第1步保存的Python腳本,添加如下網絡性能限制,生成拓撲:

      運行結果:

      進階要求

      1、032002225_fattree.py代碼:

      from mininet.topo import Topo
      from mininet.net import Mininet
      from mininet.node import RemoteController,CPULimitedHost
      from mininet.link import TCLink
      from mininet.util import dumpNodeConnections
      class MyTopo( Topo ):
          "Simple topology example."
      
          def __init__( self ):
              "Create custom topo."
      
              # Initialize topology
              Topo.__init__( self )
              L1 = 2
              L2 = L1 * 2 
              L3 = L2 * 2
              s = []
              # add s ovs  
              for i in range( L1 ):
                  sw = self.addSwitch( 's{}'.format( i + 1 ) )
                  s.append( sw )
              for i in range( L2 ):
                  sw = self.addSwitch( 's{}'.format( L1 + i + 1 ) )
                  s.append( sw )
              for i in range( L3 ):
                  sw = self.addSwitch( 's{}'.format( L1 + L2 + i + 1 ) )
                  s.append( sw )
              # add links between s1\s2 and s3\s4\s5\s6 ovs
              for sw1 in s[0 : L1]:
                  for sw2 in s[L1 : L1 + L2]:
                      self.addLink(sw2,sw1)
              # add links between s3\4\5\6 and 7\8\9\10\11\12\13\14 ovs
              for sw1 in s[L1 : L2]:
                  for sw2 in s[L1 + L2 : L1 + L2 + 4]:
                      self.addLink(sw1,sw2)
      
              for sw1 in s[L2 : L2 + L1]:
                  for sw2 in s[L1 + L2 + 4 : L1 + L2 + L3]:
                      self.addLink(sw1,sw2)
      
              #add hosts and its links with s ovs
              count = 1
              for sw1 in s[L1+L2:L1+L2+L3]:
                  for i in range(2):
                      host = self.addHost( 'h{}'.format( count ) )
                      self.addLink( sw1, host )
                      count += 1
      topos = { 'mytopo': ( lambda: MyTopo() ) }
      

      2、執行結果截圖:

      個人總結:

      在試驗過程中遇到問題,大部分情況需要自己去百度查找,不一定要等到qq群里的人回答。網絡上的人往往回答得更加的詳細。比如Python的版本問題及其解決方法。
      對于PDF上的代碼,有時候還是要盡量手打,不然比如PDF有個'-'出錯,然后運行結果出錯,但是又會找不到出錯在哪,會浪費掉很多時間。
      在進行最后一個進階實驗的時候,對于rangle函數和s[:]這兩個有了更深的理解,比如rangle(0,3)是到2結束,s[0:2]是從s[1]開始。
      posted @ 2022-09-13 15:05  小蘇同學  閱讀(24)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国内视频偷拍一区,二区,三区| 大胆欧美熟妇xxbbwwbw高潮了| 亚洲高清国产成人精品久久| 永久国产盗摄一区二区色欲| 一区二区不卡99精品日韩| ww污污污网站在线看com| 猫咪AV成人永久网站在线观看| 国产精品一区二区无线| 国产乱码精品一区二区上| 山阳县| 久久道精品一区二区三区| 亚洲一本二区偷拍精品| 狠狠亚洲色一日本高清色| av新版天堂在线观看| 久久97超碰色中文字幕蜜芽| 国产成人午夜精品永久免费| 国产一区二区高清不卡| 扶沟县| 丰满人妻被黑人猛烈进入| 色又黄又爽18禁免费网站现观看| 国产成人一区二区三区在线| 91久久亚洲综合精品成人| 97人妻人人揉人人躁人人 | 视频一区二区 国产视频| 国产精品大全中文字幕| 日日摸天天爽天天爽视频| 精品人妻中文无码av在线| 欧美黑人XXXX性高清版| 強壮公弄得我次次高潮A片| 国产成人高清精品免费软件| 精品国产成人国产在线观看| 国产精成人品| 国内精品久久久久影视| 大战丰满无码人妻50p| 国产高清自产拍av在线| 久久国产精品精品国产色| 久久这里都是精品二| 国产成人黄色自拍小视频| 亚洲精品麻豆一区二区| 洮南市| 久久国产精品第一区二区|