ip3 = "%s.3" % ".".join(net_segs[:-1]) # x.x.x.3
ip4 = "%s.4" % ".".join(net_segs[:-1]) # x.x.x.4
+### Define topology
+
+# Add switches
s1_node = add_node(ec, switch1, slicename, pl_user, pl_pass, identity)
s2_node = add_node(ec, switch2, slicename, pl_user, pl_pass, identity)
port2 = add_port(ec, "nepi_port2", network, ovs2)
port4 = add_port(ec, "nepi_port4", network, ovs2)
+# Add hosts
h1_node = add_node(ec, host1, slicename, pl_user, pl_pass, identity)
h2_node = add_node(ec, host2, slicename, pl_user, pl_pass, identity)
+### Add overlay
# Add tap devices
tap1 = add_tap(ec, ip3, prefix, ip1, h1_node)
tap2 = add_tap(ec, ip4, prefix, ip2, h2_node)
tunnel2 = add_tunnel(ec, port2, tap2)
tunnel3 = add_tunnel(ec, port3, port4)
+### Add Pings
# Ping switch 1 to switch2
app1 = add_app(ec, "ping -c5 %s" % ip2, s1_node)
# Ping switch 1 to host1