add mininet testbed scripts for SDN-IP performance test
Change-Id: I459bbe686365dc738aa5b1bba815bf9d7fb64965
diff --git a/TestON/tests/SDNIPperf/Dependency/bird.conf b/TestON/tests/SDNIPperf/Dependency/bird.conf
new file mode 100755
index 0000000..86309ed
--- /dev/null
+++ b/TestON/tests/SDNIPperf/Dependency/bird.conf
@@ -0,0 +1,637 @@
+router id 192.168.10.101;
+protocol kernel {
+ # learn; # Learn all alien routes from the kernel
+ # persist; # Don't remove routes on bird shutdown
+ scan time 2000000; # Scan kernel routing table every 20 seconds
+ # import none; # Default is import all
+ export all; # Default is export none
+ # kernel table 5; # Kernel table to synchronize with (default: main)
+ }
+protocol bgp {
+ description "My BGP uplink";
+ local as 64513;
+
+ neighbor 1.1.1.2 as 64513;
+ multihop;
+ #neighbor port 2000;
+ export all;
+ }
+protocol bgp {
+ local as 64513;
+ neighbor 192.168.20.1 as 64514;
+ multihop;
+ export all;
+ }
+protocol bgp {
+ local as 64513;
+ neighbor 192.168.30.1 as 64516;
+ multihop;
+ export all;
+ }
+protocol bgp {
+ local as 64513;
+ neighbor 192.168.60.1 as 64520;
+ multihop;
+ export all;
+ }
+
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.1 as 65001;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.2 as 65002;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.3 as 65003;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.4 as 65004;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.5 as 65005;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.6 as 65006;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.7 as 65007;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.8 as 65008;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.9 as 65009;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.10 as 65010;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.11 as 65011;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.12 as 65012;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.13 as 65013;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.14 as 65014;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.15 as 65015;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.16 as 65016;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.17 as 65017;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.18 as 65018;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.19 as 65019;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.20 as 65020;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.21 as 65021;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.22 as 65022;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.23 as 65023;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.24 as 65024;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.25 as 65025;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.26 as 65026;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.27 as 65027;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.28 as 65028;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.29 as 65029;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.30 as 65030;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.31 as 65031;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.32 as 65032;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.33 as 65033;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.34 as 65034;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.35 as 65035;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.36 as 65036;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.37 as 65037;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.38 as 65038;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.39 as 65039;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.40 as 65040;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.41 as 65041;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.42 as 65042;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.43 as 65043;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.44 as 65044;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.45 as 65045;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.46 as 65046;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.47 as 65047;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.48 as 65048;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.49 as 65049;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.50 as 65050;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.51 as 65051;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.52 as 65052;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.53 as 65053;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.54 as 65054;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.55 as 65055;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.56 as 65056;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.57 as 65057;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.58 as 65058;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.59 as 65059;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.60 as 65060;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.61 as 65061;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.62 as 65062;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.63 as 65063;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.64 as 65064;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.65 as 65065;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.66 as 65066;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.67 as 65067;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.68 as 65068;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.69 as 65069;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.70 as 65070;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.71 as 65071;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.72 as 65072;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.73 as 65073;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.74 as 65074;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.75 as 65075;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.76 as 65076;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.77 as 65077;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.78 as 65078;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.79 as 65079;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.80 as 65080;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.81 as 65081;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.82 as 65082;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.83 as 65083;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.84 as 65084;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.85 as 65085;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.86 as 65086;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.87 as 65087;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.88 as 65088;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.89 as 65089;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.90 as 65090;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.91 as 65091;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.92 as 65092;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.93 as 65093;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.94 as 65094;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.95 as 65095;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.96 as 65096;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.97 as 65097;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.98 as 65098;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.99 as 65099;
+ multihop;
+ export all;
+ }
+ protocol bgp {
+ local as 64513;
+ neighbor 192.168.40.100 as 65100;
+ multihop;
+ export all;
+ }