반응형

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
Posted by kev1n
,