Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. from mininet.topo import Topo
  2.  
  3. class CustomTopo( Topo ):
  4. def build( self ):
  5. # Hosts
  6. TL_host = self.addHost( 'h1' )
  7. BL_host = self.addHost( 'h2' )
  8.  
  9. TR_host = self.addHost( 'h3' )
  10. BR_host = self.addHost( 'h4' )
  11.  
  12. # Swtiches
  13. L_switch = self.addSwitch( 's1' )
  14. R_switch = self.addSwitch( 's2' )
  15.  
  16.  
  17. # Links
  18. self.addLink( TL_host, L_switch )
  19. self.addLink( BL_host, L_switch )
  20.  
  21. self.addLink( TR_host, R_switch )
  22. self.addLink( BR_host, R_switch )
  23.  
  24. self.addLink( L_switch, R_switch )
  25.  
  26.  
  27. topos = { 'best-topo-eu': ( lambda: CustomTopo() ) }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement