반응형
1. Topology
2. Python 코딩하기 (ex1.py)
from mininet.topo import Topo class SDNProjectTopo(Topo): def __init__(self): Topo.__init__(self) h1 = self.addHost('h1') h2 = self.addHost('h2') s1 = self.addSwitch('s1') s2 = self.addSwitch('s2') s3 = self.addSwitch('s3') s4 = self.addSwitch('s4') self.addLink(h1,s1) self.addLink(s1,s2) self.addLink(s1,s3) self.addLink(s2,s4) self.addLink(s3,s4) self.addLink(s4,h2) topos = {'mytopo':(lambda:SDNProjectTopo())}
3. Mininet 작성한 코드로 실행하기
$sudo mn --custom=ex1.py --topos=mytopo
4. ODL 연결하고 Topology 확인하기
$sudo mn --custom=ex1.py --topos=mytopo --controller=remote,ip=127.0.0.1,port=6633
http://127.0.0.1:8181/index.html
admin / admin 로그인
Topology 확인
반응형
'네트워크 > SDN' 카테고리의 다른 글
Opendaylight Karaf feature guide (0) | 2016.12.07 |
---|---|
Open vSwitch 2.3.1 Installation (0) | 2016.12.02 |
Opendaylight Packet Capture (OSGI Bundle) (1) (0) | 2016.12.02 |
Mininet 설치하기 (0) | 2015.12.26 |
Opendaylight 설치하기 (0) | 2015.12.26 |