--- /dev/null
+{\r
+ "external-network-mac": [\r
+ {\r
+ "node-id":"openflow:3",\r
+ "port-id":"openflow:3:4",\r
+ "mac-address":"00:00:00:00:00:02"\r
+ },\r
+ {\r
+ "node-id":"openflow:4",\r
+ "port-id":"openflow:4:2",\r
+ "mac-address":"00:00:00:00:00:03"\r
+ },\r
+ {\r
+ "node-id":"openflow:1",\r
+ "port-id":"openflow:1:1",\r
+ "mac-address":"00:00:00:00:00:01"\r
+ },\r
+ {\r
+ "node-id":"openflow:1",\r
+ "port-id":"openflow:1:2",\r
+ "mac-address":"00:00:00:01:01:01"\r
+ }\r
+ ]\r
+}
\ No newline at end of file
{\r
"node-id":"openflow:3",\r
"port-id":"openflow:3:4",\r
- "mac-address":"00:00:00:00:00:02"\r
+ "mac-address":"00:00:00:00:00:06"\r
},\r
{\r
"node-id":"openflow:4",\r
"port-id":"openflow:4:2",\r
- "mac-address":"00:00:00:00:00:03"\r
- },\r
- {\r
- "node-id":"openflow:1",\r
- "port-id":"openflow:1:1",\r
- "mac-address":"00:00:00:00:00:01"\r
- },\r
- {\r
- "node-id":"openflow:1",\r
- "port-id":"openflow:1:2",\r
- "mac-address":"00:00:00:01:01:01"\r
- },\r
- {\r
- "node-id":"openflow:2",\r
- "port-id":"openflow:2:1",\r
- "mac-address":"00:00:00:02:02:02"\r
- },\r
- {\r
- "node-id":"openflow:2",\r
- "port-id":"openflow:2:2",\r
- "mac-address":"00:00:00:00:00:04"\r
+ "mac-address":"00:00:00:00:00:05"\r
}\r
]\r
}
\ No newline at end of file
--- /dev/null
+{\r
+ "host":[\r
+ {\r
+ "name":"vm2",\r
+ "id":"6c787caa-156a-49ed-8546-547bdccf283c",\r
+ "ip-addresses":[\r
+ {"ip-address":"192.168.12.3"}\r
+ ],\r
+ "mac-address":"00:00:00:00:00:05",\r
+ "node-id":"openflow:2",\r
+ "connector-id":"openflow:2:1"\r
+ },\r
+ {\r
+ "name":"server1",\r
+ "id":"22282cca-9a13-4d0c-a67e-a933ebb0b0ae",\r
+ "ip-addresses":[\r
+ {"ip-address":"192.168.12.2"}\r
+ ],\r
+ "mac-address":"00:00:00:00:00:04",\r
+ "node-id":"openflow:2",\r
+ "connector-id":"openflow:2:2"\r
+ }\r
+ ]\r
+}
\ No newline at end of file
{\r
"host":[\r
+ {\r
+ "name":"video-server1",\r
+ "id":"7b796915-adf4-4356-b5ca-de005ac410c1",\r
+ "ip-addresses":[\r
+ {"ip-address":"192.168.11.2"}\r
+ ],\r
+ "mac-address":"00:00:00:00:00:01",\r
+ "node-id":"openflow:1",\r
+ "connector-id":"openflow:1:1"\r
+ },\r
+ {\r
+ "name":"vm1",\r
+ "id":"1eaf9a67-a171-42a8-9282-71cf702f61dd",\r
+ "ip-addresses":[\r
+ {"ip-address":"192.168.12.2"}\r
+ ],\r
+ "mac-address":"00:00:00:00:00:02",\r
+ "node-id":"openflow:1",\r
+ "connector-id":"openflow:1:2"\r
+ },\r
{\r
"name":"vm2",\r
"id":"6c787caa-156a-49ed-8546-547bdccf283c",\r
"ip-addresses":[\r
{"ip-address":"192.168.12.3"}\r
],\r
- "mac-address":"00:00:00:00:00:05",\r
+ "mac-address":"00:00:00:00:00:03",\r
"node-id":"openflow:2",\r
"connector-id":"openflow:2:1"\r
},\r
{\r
- "name":"server1",\r
+ "name":"video-server2",\r
"id":"22282cca-9a13-4d0c-a67e-a933ebb0b0ae",\r
"ip-addresses":[\r
- {"ip-address":"192.168.12.2"}\r
+ {"ip-address":"192.168.12.4"}\r
],\r
"mac-address":"00:00:00:00:00:04",\r
"node-id":"openflow:2",\r
--- /dev/null
+{\r
+ "link": [\r
+ {\r
+ "link-id":"openflow:1:3",\r
+ "metric":"1",\r
+ "delay":"",\r
+ "loss-rate":""\r
+ },\r
+ {\r
+ "link-id":"openflow:3:1",\r
+ "metric":"1",\r
+ "delay":"",\r
+ "loss-rate":""\r
+ },\r
+\r
+ {\r
+ "link-id":"openflow:3:2",\r
+ "metric":"1",\r
+ "delay":"",\r
+ "loss-rate":""\r
+ },\r
+ {\r
+ "link-id":"openflow:2:3",\r
+ "metric":"1",\r
+ "delay":"",\r
+ "loss-rate":""\r
+ },\r
+\r
+ {\r
+ "link-id":"openflow:3:3",\r
+ "metric":"1",\r
+ "delay":"",\r
+ "loss-rate":""\r
+ },\r
+ {\r
+ "link-id":"openflow:4:1",\r
+ "metric":"1",\r
+ "delay":"",\r
+ "loss-rate":""\r
+ }\r
+ ]\r
+}
\ No newline at end of file
--- /dev/null
+{\r
+ "node": [\r
+ {\r
+ "node-id": "openflow:1",\r
+ "node-type": "router",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:1"\r
+ }\r
+ ],\r
+ "port": [\r
+ {\r
+ "port-id": "openflow:1:1",\r
+ "port-type": "external",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:1:1"\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "port-id": "openflow:1:2",\r
+ "port-type": "external",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:1:2"\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "port-id": "openflow:1:3",\r
+ "port-type": "internal",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:1:3"\r
+ }\r
+ ]\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "node-id": "openflow:2",\r
+ "node-type": "switch",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:2"\r
+ }\r
+ ],\r
+ "port": [\r
+ {\r
+ "port-id": "openflow:2:1",\r
+ "port-type": "external",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:2:1"\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "port-id": "openflow:2:2",\r
+ "port-type": "external",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:2:2"\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "port-id": "openflow:2:3",\r
+ "port-type": "internal",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:2:3"\r
+ }\r
+ ]\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "node-id": "openflow:3",\r
+ "node-type": "router",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:3"\r
+ }\r
+ ],\r
+ "port": [\r
+ {\r
+ "port-id": "openflow:3:1",\r
+ "port-type": "internal",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:3:1"\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "port-id": "openflow:3:2",\r
+ "port-type": "internal",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:3:2"\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "port-id": "openflow:3:3",\r
+ "port-type": "internal",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:3:3"\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "port-id": "openflow:3:4",\r
+ "port-type": "external",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:3:4"\r
+ }\r
+ ]\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "node-id": "openflow:4",\r
+ "node-type": "router",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:4"\r
+ }\r
+ ],\r
+ "port": [\r
+ {\r
+ "port-id": "openflow:4:1",\r
+ "port-type": "internal",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:4:1"\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "port-id": "openflow:4:2",\r
+ "port-type": "external",\r
+ "attribute": [\r
+ {\r
+ "name": "location",\r
+ "value": "openflow:4:2"\r
+ }\r
+ ]\r
+ }\r
+ ]\r
+ }\r
+ ]\r
+}
\ No newline at end of file
"node": [\r
{\r
"node-id": "openflow:1",\r
- "node-type": "router",\r
+ "node-type": "switch",\r
"attribute": [\r
{\r
"name": "location",\r