-
Notifications
You must be signed in to change notification settings - Fork 3
/
topology.json
1 lines (1 loc) · 4.97 KB
/
topology.json
1
{"directed": false, "multigraph": false, "graph": {}, "nodes": [{"cls": null, "isHost": true, "defaultRoute": "via 10.0.1.254", "log_enabled": true, "log_dir": "./log", "mac": "00:00:0a:00:01:01", "ip": "10.0.1.1/24", "id": "h1"}, {"cls": null, "isHost": true, "defaultRoute": "via 10.0.3.254", "log_enabled": true, "log_dir": "./log", "mac": "00:00:0a:00:03:02", "ip": "10.0.3.2/24", "id": "h2"}, {"cls": null, "isHost": true, "defaultRoute": "via 10.0.5.254", "log_enabled": true, "log_dir": "./log", "mac": "00:00:0a:00:05:03", "ip": "10.0.5.3/24", "id": "h3"}, {"cls": null, "isHost": true, "defaultRoute": "via 10.0.3.254", "log_enabled": true, "log_dir": "./log", "mac": "00:00:0a:00:03:04", "ip": "10.0.3.4/24", "id": "h4"}, {"cls": null, "isHost": true, "defaultRoute": "via 10.0.3.254", "log_enabled": true, "log_dir": "./log", "mac": "00:00:0a:00:03:05", "ip": "10.0.3.5/24", "id": "h5"}, {"cli_input": "tables/s1-commands.txt", "cls": null, "isP4Switch": true, "isSwitch": true, "p4_src": "p4src/intv8.p4", "device_id": 1, "log_enabled": true, "log_dir": "./log", "thrift_port": 9090, "json_path": "/media/sf_Tese/Code/P4INT_Mininet/p4src/intv8.json", "id": "s1"}, {"cli_input": "tables/s2-commands.txt", "cls": null, "isP4Switch": true, "isSwitch": true, "p4_src": "p4src/intv8.p4", "device_id": 2, "log_enabled": true, "log_dir": "./log", "thrift_port": 9091, "json_path": "/media/sf_Tese/Code/P4INT_Mininet/p4src/intv8.json", "id": "s2"}, {"cli_input": "tables/s3-commands.txt", "cls": null, "isP4Switch": true, "isSwitch": true, "p4_src": "p4src/intv8.p4", "device_id": 3, "log_enabled": true, "log_dir": "./log", "thrift_port": 9092, "json_path": "/media/sf_Tese/Code/P4INT_Mininet/p4src/intv8.json", "id": "s3"}, {"cli_input": "tables/s4-commands.txt", "cls": null, "isP4Switch": true, "isSwitch": true, "p4_src": "p4src/intv8.p4", "device_id": 4, "log_enabled": true, "log_dir": "./log", "thrift_port": 9093, "json_path": "/media/sf_Tese/Code/P4INT_Mininet/p4src/intv8.json", "id": "s4"}, {"cli_input": "tables/s5-commands.txt", "cls": null, "isP4Switch": true, "isSwitch": true, "p4_src": "p4src/intv8.p4", "device_id": 5, "log_enabled": true, "log_dir": "./log", "thrift_port": 9094, "json_path": "/media/sf_Tese/Code/P4INT_Mininet/p4src/intv8.json", "id": "s5"}], "links": [{"cls": null, "weight": 1, "addr1": "00:00:0a:00:01:01", "addr2": "00:01:0a:00:01:01", "intfName1": "h1-eth0", "intfName2": "s1-eth1", "node1": "h1", "node2": "s1", "port1": 0, "port2": 1, "ip1": "10.0.1.1/24", "ip2": null, "source": "h1", "target": "s1"}, {"cls": null, "weight": 1, "addr1": "00:00:0a:00:03:02", "addr2": "00:01:0a:00:03:02", "intfName1": "h2-eth0", "intfName2": "s3-eth1", "node1": "h2", "node2": "s3", "port1": 0, "port2": 1, "ip1": "10.0.3.2/24", "ip2": null, "source": "h2", "target": "s3"}, {"cls": null, "weight": 1, "addr1": "00:00:0a:00:05:03", "addr2": "00:01:0a:00:05:03", "intfName1": "h3-eth0", "intfName2": "s5-eth1", "node1": "h3", "node2": "s5", "port1": 0, "port2": 1, "ip1": "10.0.5.3/24", "ip2": null, "source": "h3", "target": "s5"}, {"cls": null, "weight": 1, "addr1": "00:00:0a:00:03:04", "addr2": "00:01:0a:00:03:04", "intfName1": "h4-eth0", "intfName2": "s3-eth2", "node1": "h4", "node2": "s3", "port1": 0, "port2": 2, "ip1": "10.0.3.4/24", "ip2": null, "source": "h4", "target": "s3"}, {"cls": null, "weight": 1, "addr1": "00:00:0a:00:03:05", "addr2": "00:01:0a:00:03:05", "intfName1": "h5-eth0", "intfName2": "s3-eth3", "node1": "h5", "node2": "s3", "port1": 0, "port2": 3, "ip1": "10.0.3.5/24", "ip2": null, "source": "h5", "target": "s3"}, {"cls": null, "weight": 1, "intfName1": "s1-eth2", "intfName2": "s2-eth1", "addr1": "7e:f3:7f:7e:19:b0", "addr2": "2a:0c:39:98:42:94", "node1": "s1", "node2": "s2", "port1": 2, "port2": 1, "ip1": null, "ip2": null, "source": "s1", "target": "s2"}, {"cls": null, "weight": 1, "intfName1": "s1-eth3", "intfName2": "s4-eth1", "addr1": "82:27:02:f5:61:ba", "addr2": "5e:b7:74:e5:56:b5", "node1": "s1", "node2": "s4", "port1": 3, "port2": 1, "ip1": null, "ip2": null, "source": "s1", "target": "s4"}, {"cls": null, "weight": 1, "intfName1": "s2-eth2", "intfName2": "s3-eth4", "addr1": "5e:91:13:3f:13:cd", "addr2": "ba:34:40:fe:34:62", "node1": "s2", "node2": "s3", "port1": 2, "port2": 4, "ip1": null, "ip2": null, "source": "s2", "target": "s3"}, {"cls": null, "weight": 1, "intfName1": "s2-eth3", "intfName2": "s5-eth2", "addr1": "b2:d9:01:65:da:ce", "addr2": "02:0b:27:b9:aa:a9", "node1": "s2", "node2": "s5", "port1": 3, "port2": 2, "ip1": null, "ip2": null, "source": "s2", "target": "s5"}, {"cls": null, "bw": 0.1, "weight": 1, "intfName1": "s4-eth2", "intfName2": "s3-eth5", "addr1": "8e:be:40:e9:8b:c9", "addr2": "ba:25:22:68:e8:57", "node1": "s4", "node2": "s3", "port1": 2, "port2": 5, "ip1": null, "ip2": null, "source": "s3", "target": "s4"}, {"cls": null, "bw": 0.1, "weight": 1, "intfName1": "s4-eth3", "intfName2": "s5-eth3", "addr1": "f6:b9:6e:3a:c8:98", "addr2": "6a:88:6c:a2:e3:01", "node1": "s4", "node2": "s5", "port1": 3, "port2": 3, "ip1": null, "ip2": null, "source": "s4", "target": "s5"}]}