Skip to content

Instantly share code, notes, and snippets.

@alshabib
alshabib / demo.sh
Last active June 23, 2017 16:37
demo
for i in 1 2 3; do
docker-machine create -d virtualbox node-$i
done
dock node-1
docker swarm init \
--advertise-addr $(docker-machine ip node-1)
TOKEN=$(docker swarm join-token -q worker)
export ONOS_NIC="10.0.3.*"
export OC1="10.0.3.101"
export OC2="10.0.3.102"
export OC3="10.0.3.103"
export OCN="192.168.42.1"
export OCT=$OC1
export ONOS_APPS=drivers,openflow,proxyarp
@alshabib
alshabib / fabric.py
Last active December 29, 2023 07:08
from mininet.node import Host
from mininet.topo import Topo, SingleSwitchTopo
from mininet.net import Mininet
from mininet.cli import CLI
from mininet.link import Intf
from mininet.nodelib import NAT
from mininet.log import setLogLevel, info, error
from mininet.util import quietRun
from mininet.term import makeTerm
{
"physical-nodes" : {
"c1" : {
"ip" : "192.168.0.1/24",
"location" : "fabric"
},
"c2" : {
"ip" : "192.168.0.2/24",
"location" : "fabric"
}