Advertisement
mbuil

output Beryllium network topology

Jul 8th, 2016
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 45.89 KB | None | 0 0
  1. root@node-15:/var/log# curl -u admin:admin http://192.168.0.33:8282/restconf/operational/network-topology:network-topology | python -m json.tool
  2. % Total % Received % Xferd Average Speed Time Time Time Current
  3. Dload Upload Total Spent Left Speed
  4. 100 21302 0 21302 0 0 4206k 0 --:--:-- --:--:-- --:--:-- 5200k
  5. {
  6. "network-topology": {
  7. "topology": [
  8. {
  9. "topology-id": "netvirt:1"
  10. },
  11. {
  12. "node": [
  13. {
  14. "node-id": "ovsdb://uuid/3df6e8c9-be83-423b-bcff-f74ca9e3ad7a/bridge/br-int",
  15. "ovsdb:bridge-external-ids": [
  16. {
  17. "bridge-external-id-key": "opendaylight-iid",
  18. "bridge-external-id-value": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3df6e8c9-be83-423b-bcff-f74ca9e3ad7a/bridge/br-int']"
  19. }
  20. ],
  21. "ovsdb:bridge-name": "br-int",
  22. "ovsdb:bridge-openflow-node-ref": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3df6e8c9-be83-423b-bcff-f74ca9e3ad7a']",
  23. "ovsdb:bridge-other-configs": [
  24. {
  25. "bridge-other-config-key": "disable-in-band",
  26. "bridge-other-config-value": "true"
  27. }
  28. ],
  29. "ovsdb:bridge-uuid": "06c324f3-4378-4aa3-8f69-a4a62133ebf3",
  30. "ovsdb:controller-entry": [
  31. {
  32. "controller-uuid": "fe271eb2-0e70-4600-a9bd-afb4d706e686",
  33. "is-connected": true,
  34. "target": "tcp:192.168.0.33:6653"
  35. }
  36. ],
  37. "ovsdb:datapath-id": "00:00:f2:24:c3:06:a3:4a",
  38. "ovsdb:datapath-type": "ovsdb:datapath-type-system",
  39. "ovsdb:fail-mode": "ovsdb:ovsdb-fail-mode-secure",
  40. "ovsdb:managed-by": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3df6e8c9-be83-423b-bcff-f74ca9e3ad7a']",
  41. "ovsdb:protocol-entry": [
  42. {
  43. "protocol": "ovsdb:ovsdb-bridge-protocol-openflow-13"
  44. }
  45. ],
  46. "termination-point": [
  47. {
  48. "ovsdb:interface-type": "ovsdb:interface-type-vxlan",
  49. "ovsdb:interface-uuid": "884a0148-abf4-4a6f-a599-b02531a36e2b",
  50. "ovsdb:name": "vxlan-192.168.2.31",
  51. "ovsdb:ofport": 2,
  52. "ovsdb:options": [
  53. {
  54. "option": "remote_ip",
  55. "value": "192.168.2.31"
  56. },
  57. {
  58. "option": "local_ip",
  59. "value": "192.168.2.32"
  60. },
  61. {
  62. "option": "key",
  63. "value": "flow"
  64. }
  65. ],
  66. "ovsdb:port-external-ids": [
  67. {
  68. "external-id-key": "opendaylight-iid",
  69. "external-id-value": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3df6e8c9-be83-423b-bcff-f74ca9e3ad7a/bridge/br-int']/network-topology:termination-point[network-topology:tp-id='vxlan-192.168.2.31']"
  70. }
  71. ],
  72. "ovsdb:port-uuid": "6973adac-66a7-49f9-afad-ea9f27631bd5",
  73. "tp-id": "vxlan-192.168.2.31"
  74. },
  75. {
  76. "ovsdb:interface-external-ids": [
  77. {
  78. "external-id-key": "iface-status",
  79. "external-id-value": "active"
  80. },
  81. {
  82. "external-id-key": "attached-mac",
  83. "external-id-value": "fa:16:3e:65:45:ce"
  84. },
  85. {
  86. "external-id-key": "iface-id",
  87. "external-id-value": "613e927a-1934-49e0-bbc7-c35a11030065"
  88. }
  89. ],
  90. "ovsdb:interface-type": "ovsdb:interface-type-internal",
  91. "ovsdb:interface-uuid": "770496b7-b0b6-4bbd-93e4-3b0cdb088cee",
  92. "ovsdb:name": "qr-613e927a-19",
  93. "ovsdb:ofport": 3,
  94. "ovsdb:port-uuid": "f3b1de50-e491-45b2-88ba-9be9f0438072",
  95. "tp-id": "qr-613e927a-19"
  96. },
  97. {
  98. "ovsdb:interface-external-ids": [
  99. {
  100. "external-id-key": "iface-status",
  101. "external-id-value": "active"
  102. },
  103. {
  104. "external-id-key": "attached-mac",
  105. "external-id-value": "fa:16:3e:10:de:72"
  106. },
  107. {
  108. "external-id-key": "iface-id",
  109. "external-id-value": "09742ad2-a874-4f09-9731-20eadfd19305"
  110. }
  111. ],
  112. "ovsdb:interface-type": "ovsdb:interface-type-internal",
  113. "ovsdb:interface-uuid": "39fa4e5a-323b-4ca2-b8d3-62d100561859",
  114. "ovsdb:name": "tap09742ad2-a8",
  115. "ovsdb:ofport": 31,
  116. "ovsdb:port-uuid": "74fb79a8-252b-45a7-827d-774ec93f9211",
  117. "tp-id": "tap09742ad2-a8"
  118. },
  119. {
  120. "ovsdb:interface-type": "ovsdb:interface-type-internal",
  121. "ovsdb:interface-uuid": "c357bbd8-4f5f-4bff-a0df-bab43dbe4069",
  122. "ovsdb:name": "br-int",
  123. "ovsdb:ofport": 65534,
  124. "ovsdb:port-uuid": "bd86629f-fce3-4eea-8b19-002a91b96f3c",
  125. "tp-id": "br-int"
  126. },
  127. {
  128. "ovsdb:interface-external-ids": [
  129. {
  130. "external-id-key": "iface-status",
  131. "external-id-value": "active"
  132. },
  133. {
  134. "external-id-key": "attached-mac",
  135. "external-id-value": "fa:16:3e:e6:8a:76"
  136. },
  137. {
  138. "external-id-key": "iface-id",
  139. "external-id-value": "7d900e17-177e-4d51-8635-f301de83ca48"
  140. }
  141. ],
  142. "ovsdb:interface-type": "ovsdb:interface-type-internal",
  143. "ovsdb:interface-uuid": "78e383f5-eaee-4c9a-810e-885a704e7e2b",
  144. "ovsdb:name": "tap7d900e17-17",
  145. "ovsdb:ofport": 1,
  146. "ovsdb:port-uuid": "2c11fdd0-0e60-4893-9006-4d1b94932975",
  147. "tp-id": "tap7d900e17-17"
  148. },
  149. {
  150. "ovsdb:interface-external-ids": [
  151. {
  152. "external-id-key": "iface-status",
  153. "external-id-value": "active"
  154. },
  155. {
  156. "external-id-key": "attached-mac",
  157. "external-id-value": "fa:16:3e:10:9c:11"
  158. },
  159. {
  160. "external-id-key": "iface-id",
  161. "external-id-value": "14dbd12a-9db9-4513-8d48-88795da8e74f"
  162. }
  163. ],
  164. "ovsdb:interface-type": "ovsdb:interface-type-internal",
  165. "ovsdb:interface-uuid": "9f8d8a2a-abec-44be-967a-62f4959c5379",
  166. "ovsdb:name": "qr-14dbd12a-9d",
  167. "ovsdb:ofport": 32,
  168. "ovsdb:port-uuid": "67c4b261-7714-4c95-bac1-0e5ee2157999",
  169. "tp-id": "qr-14dbd12a-9d"
  170. }
  171. ]
  172. },
  173. {
  174. "node-id": "ovsdb://uuid/3ce90caf-94ca-4d05-91d4-18c4aa876e05",
  175. "ovsdb:connection-info": {
  176. "local-ip": "192.168.0.33",
  177. "local-port": 6640,
  178. "remote-ip": "192.168.0.34",
  179. "remote-port": 60918
  180. },
  181. "ovsdb:managed-node-entry": [
  182. {
  183. "bridge-ref": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3ce90caf-94ca-4d05-91d4-18c4aa876e05/bridge/br-int']"
  184. }
  185. ],
  186. "ovsdb:manager-entry": [
  187. {
  188. "connected": true,
  189. "number_of_connections": 1,
  190. "target": "tcp:192.168.0.33:6640"
  191. }
  192. ],
  193. "ovsdb:openvswitch-external-ids": [
  194. {
  195. "external-id-key": "system-id",
  196. "external-id-value": "5d141953-9cbd-4e2c-9dc9-97635c19b0d3"
  197. }
  198. ],
  199. "ovsdb:openvswitch-other-configs": [
  200. {
  201. "other-config-key": "local_ip",
  202. "other-config-value": "192.168.2.31"
  203. }
  204. ],
  205. "ovsdb:ovs-version": "2.3.90"
  206. },
  207. {
  208. "node-id": "ovsdb://uuid/3df6e8c9-be83-423b-bcff-f74ca9e3ad7a",
  209. "ovsdb:connection-info": {
  210. "local-ip": "192.168.0.33",
  211. "local-port": 6640,
  212. "remote-ip": "192.168.0.33",
  213. "remote-port": 52612
  214. },
  215. "ovsdb:managed-node-entry": [
  216. {
  217. "bridge-ref": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3df6e8c9-be83-423b-bcff-f74ca9e3ad7a/bridge/br-ex']"
  218. },
  219. {
  220. "bridge-ref": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3df6e8c9-be83-423b-bcff-f74ca9e3ad7a/bridge/br-int']"
  221. }
  222. ],
  223. "ovsdb:manager-entry": [
  224. {
  225. "connected": true,
  226. "number_of_connections": 1,
  227. "target": "tcp:192.168.0.33:6640"
  228. }
  229. ],
  230. "ovsdb:openvswitch-external-ids": [
  231. {
  232. "external-id-key": "system-id",
  233. "external-id-value": "cb4a7e88-b88c-4076-b174-c297a9e593f4"
  234. }
  235. ],
  236. "ovsdb:openvswitch-other-configs": [
  237. {
  238. "other-config-key": "provider_mappings",
  239. "other-config-value": "br-ex:p_aec4d661-0"
  240. },
  241. {
  242. "other-config-key": "local_ip",
  243. "other-config-value": "192.168.2.32"
  244. }
  245. ],
  246. "ovsdb:ovs-version": "2.3.90"
  247. },
  248. {
  249. "node-id": "ovsdb://uuid/3ce90caf-94ca-4d05-91d4-18c4aa876e05/bridge/br-int",
  250. "ovsdb:bridge-external-ids": [
  251. {
  252. "bridge-external-id-key": "opendaylight-iid",
  253. "bridge-external-id-value": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3ce90caf-94ca-4d05-91d4-18c4aa876e05/bridge/br-int']"
  254. }
  255. ],
  256. "ovsdb:bridge-name": "br-int",
  257. "ovsdb:bridge-openflow-node-ref": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3ce90caf-94ca-4d05-91d4-18c4aa876e05']",
  258. "ovsdb:bridge-other-configs": [
  259. {
  260. "bridge-other-config-key": "disable-in-band",
  261. "bridge-other-config-value": "true"
  262. }
  263. ],
  264. "ovsdb:bridge-uuid": "50d5c6d5-48d6-4206-b0d4-5e23fd488479",
  265. "ovsdb:controller-entry": [
  266. {
  267. "controller-uuid": "11a1fd8d-33c7-4bea-bdf6-fa9152a0ea37",
  268. "is-connected": true,
  269. "target": "tcp:192.168.0.33:6653"
  270. }
  271. ],
  272. "ovsdb:datapath-id": "00:00:d6:c6:d5:50:06:42",
  273. "ovsdb:datapath-type": "ovsdb:datapath-type-system",
  274. "ovsdb:fail-mode": "ovsdb:ovsdb-fail-mode-secure",
  275. "ovsdb:managed-by": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3ce90caf-94ca-4d05-91d4-18c4aa876e05']",
  276. "ovsdb:protocol-entry": [
  277. {
  278. "protocol": "ovsdb:ovsdb-bridge-protocol-openflow-13"
  279. }
  280. ],
  281. "termination-point": [
  282. {
  283. "ovsdb:interface-external-ids": [
  284. {
  285. "external-id-key": "iface-status",
  286. "external-id-value": "active"
  287. },
  288. {
  289. "external-id-key": "attached-mac",
  290. "external-id-value": "fa:16:3e:0f:ca:d3"
  291. },
  292. {
  293. "external-id-key": "iface-id",
  294. "external-id-value": "ed166c29-518d-4253-b12e-98183417f13d"
  295. },
  296. {
  297. "external-id-key": "vm-id",
  298. "external-id-value": "aa8dac4f-d9b2-46b5-ae06-1e77e269e808"
  299. }
  300. ],
  301. "ovsdb:interface-uuid": "f09d3b72-235b-48a1-9ab9-a576f18338c4",
  302. "ovsdb:name": "taped166c29-51",
  303. "ovsdb:port-uuid": "912fb260-d71c-44e6-be07-78b91fe9cc31",
  304. "tp-id": "taped166c29-51"
  305. },
  306. {
  307. "ovsdb:interface-external-ids": [
  308. {
  309. "external-id-key": "iface-status",
  310. "external-id-value": "active"
  311. },
  312. {
  313. "external-id-key": "attached-mac",
  314. "external-id-value": "fa:16:3e:66:44:64"
  315. },
  316. {
  317. "external-id-key": "iface-id",
  318. "external-id-value": "6fa91b5d-0e50-43c8-aeab-5f15fddd67b6"
  319. },
  320. {
  321. "external-id-key": "vm-id",
  322. "external-id-value": "83d98f12-8674-479a-946c-3d7020cd4dc3"
  323. }
  324. ],
  325. "ovsdb:interface-uuid": "5086e8f3-e881-479a-be04-1483b43366fe",
  326. "ovsdb:name": "tap6fa91b5d-0e",
  327. "ovsdb:ofport": 145,
  328. "ovsdb:port-uuid": "57067109-e585-4eea-866b-f7af6ddb6520",
  329. "tp-id": "tap6fa91b5d-0e"
  330. },
  331. {
  332. "ovsdb:interface-type": "ovsdb:interface-type-vxlan",
  333. "ovsdb:interface-uuid": "54654e4c-2d8e-45ff-be26-75cf95fb5355",
  334. "ovsdb:name": "vxgpe",
  335. "ovsdb:ofport": 6,
  336. "ovsdb:options": [
  337. {
  338. "option": "remote_ip",
  339. "value": "flow"
  340. },
  341. {
  342. "option": "nshc1",
  343. "value": "flow"
  344. },
  345. {
  346. "option": "nsp",
  347. "value": "flow"
  348. },
  349. {
  350. "option": "nshc2",
  351. "value": "flow"
  352. },
  353. {
  354. "option": "nshc3",
  355. "value": "flow"
  356. },
  357. {
  358. "option": "nshc4",
  359. "value": "flow"
  360. },
  361. {
  362. "option": "nsi",
  363. "value": "flow"
  364. },
  365. {
  366. "option": "dst_port",
  367. "value": "6633"
  368. },
  369. {
  370. "option": "key",
  371. "value": "flow"
  372. }
  373. ],
  374. "ovsdb:port-external-ids": [
  375. {
  376. "external-id-key": "opendaylight-iid",
  377. "external-id-value": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3ce90caf-94ca-4d05-91d4-18c4aa876e05/bridge/br-int']/network-topology:termination-point[network-topology:tp-id='vxgpe']"
  378. }
  379. ],
  380. "ovsdb:port-uuid": "9f6c2cc7-6416-4433-b325-7c4c4f2d1b0e",
  381. "tp-id": "vxgpe"
  382. },
  383. {
  384. "ovsdb:interface-type": "ovsdb:interface-type-vxlan",
  385. "ovsdb:interface-uuid": "b30bb89e-9aa3-4e36-b60e-15098c9cd2a7",
  386. "ovsdb:name": "vxlan-192.168.2.32",
  387. "ovsdb:ofport": 1,
  388. "ovsdb:options": [
  389. {
  390. "option": "remote_ip",
  391. "value": "192.168.2.32"
  392. },
  393. {
  394. "option": "local_ip",
  395. "value": "192.168.2.31"
  396. },
  397. {
  398. "option": "key",
  399. "value": "flow"
  400. }
  401. ],
  402. "ovsdb:port-external-ids": [
  403. {
  404. "external-id-key": "opendaylight-iid",
  405. "external-id-value": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3ce90caf-94ca-4d05-91d4-18c4aa876e05/bridge/br-int']/network-topology:termination-point[network-topology:tp-id='vxlan-192.168.2.32']"
  406. }
  407. ],
  408. "ovsdb:port-uuid": "ab25f192-ce6d-403c-9589-63ad2f335c28",
  409. "tp-id": "vxlan-192.168.2.32"
  410. },
  411. {
  412. "ovsdb:interface-external-ids": [
  413. {
  414. "external-id-key": "iface-status",
  415. "external-id-value": "active"
  416. },
  417. {
  418. "external-id-key": "attached-mac",
  419. "external-id-value": "fa:16:3e:30:19:a0"
  420. },
  421. {
  422. "external-id-key": "iface-id",
  423. "external-id-value": "10c3cf89-67f8-4267-8f38-74705013ab83"
  424. },
  425. {
  426. "external-id-key": "vm-id",
  427. "external-id-value": "ce4a08f8-1cb2-41a6-ac5d-2c2b61143b80"
  428. }
  429. ],
  430. "ovsdb:interface-uuid": "e43e12ac-d6a6-4fa6-921f-27b5f9414ba5",
  431. "ovsdb:name": "tap10c3cf89-67",
  432. "ovsdb:port-uuid": "f5d0c6e5-a075-4646-b05d-fd79c31e4891",
  433. "tp-id": "tap10c3cf89-67"
  434. },
  435. {
  436. "ovsdb:interface-external-ids": [
  437. {
  438. "external-id-key": "iface-status",
  439. "external-id-value": "active"
  440. },
  441. {
  442. "external-id-key": "attached-mac",
  443. "external-id-value": "fa:16:3e:07:8d:3f"
  444. },
  445. {
  446. "external-id-key": "iface-id",
  447. "external-id-value": "8adc7356-fce8-4d23-86cb-63261b0fc0f5"
  448. },
  449. {
  450. "external-id-key": "vm-id",
  451. "external-id-value": "b74be3ec-ffa0-467c-a252-b567c8e52cba"
  452. }
  453. ],
  454. "ovsdb:interface-uuid": "d768d68e-7575-48b1-bf2e-26931c5ff0a9",
  455. "ovsdb:name": "tap8adc7356-fc",
  456. "ovsdb:port-uuid": "db6142ea-b730-46c9-a1a1-748ed1ab4390",
  457. "tp-id": "tap8adc7356-fc"
  458. },
  459. {
  460. "ovsdb:interface-type": "ovsdb:interface-type-internal",
  461. "ovsdb:interface-uuid": "9df778a6-dab7-4b60-aecc-065eafc40026",
  462. "ovsdb:name": "br-int",
  463. "ovsdb:ofport": 65534,
  464. "ovsdb:port-uuid": "cdb908e7-2a7c-4d0b-8a9a-d551a00b8415",
  465. "tp-id": "br-int"
  466. },
  467. {
  468. "ovsdb:interface-external-ids": [
  469. {
  470. "external-id-key": "iface-status",
  471. "external-id-value": "active"
  472. },
  473. {
  474. "external-id-key": "attached-mac",
  475. "external-id-value": "fa:16:3e:3c:a8:54"
  476. },
  477. {
  478. "external-id-key": "iface-id",
  479. "external-id-value": "50ee64d6-23d6-4bf8-bce6-85e7d1a3c23e"
  480. },
  481. {
  482. "external-id-key": "vm-id",
  483. "external-id-value": "a0ca5aca-3815-426b-bfdf-6d7d30c7024e"
  484. }
  485. ],
  486. "ovsdb:interface-uuid": "6951e1fa-40b9-4ed0-ab40-cfa9e7f5c8df",
  487. "ovsdb:name": "tap50ee64d6-23",
  488. "ovsdb:port-uuid": "200c4528-d38f-42ec-b21e-93cf1afb6709",
  489. "tp-id": "tap50ee64d6-23"
  490. },
  491. {
  492. "ovsdb:interface-external-ids": [
  493. {
  494. "external-id-key": "iface-status",
  495. "external-id-value": "active"
  496. },
  497. {
  498. "external-id-key": "attached-mac",
  499. "external-id-value": "fa:16:3e:f0:aa:41"
  500. },
  501. {
  502. "external-id-key": "iface-id",
  503. "external-id-value": "1f7ceed0-d3a1-436f-a18b-a079802974c7"
  504. },
  505. {
  506. "external-id-key": "vm-id",
  507. "external-id-value": "12b93924-8980-4504-ab59-e490cc32e433"
  508. }
  509. ],
  510. "ovsdb:interface-uuid": "5913e327-0bc8-4c5c-9c8a-ebb60a6c608b",
  511. "ovsdb:name": "tap1f7ceed0-d3",
  512. "ovsdb:ofport": 146,
  513. "ovsdb:port-uuid": "0094ed07-536b-40de-abda-a4b66586751f",
  514. "tp-id": "tap1f7ceed0-d3"
  515. },
  516. {
  517. "ovsdb:interface-external-ids": [
  518. {
  519. "external-id-key": "iface-status",
  520. "external-id-value": "active"
  521. },
  522. {
  523. "external-id-key": "attached-mac",
  524. "external-id-value": "fa:16:3e:25:18:5c"
  525. },
  526. {
  527. "external-id-key": "iface-id",
  528. "external-id-value": "233527ce-50c8-42b1-9795-8b07c8e86665"
  529. },
  530. {
  531. "external-id-key": "vm-id",
  532. "external-id-value": "41ac536f-0fad-4387-a921-41661c55c166"
  533. }
  534. ],
  535. "ovsdb:interface-uuid": "7b426eb8-938c-49f9-a7b0-9c9bc171b0ae",
  536. "ovsdb:name": "tap233527ce-50",
  537. "ovsdb:ofport": 147,
  538. "ovsdb:port-uuid": "9232ad63-bfb1-40d9-ab57-dd4b2d131578",
  539. "tp-id": "tap233527ce-50"
  540. },
  541. {
  542. "ovsdb:interface-external-ids": [
  543. {
  544. "external-id-key": "iface-status",
  545. "external-id-value": "active"
  546. },
  547. {
  548. "external-id-key": "attached-mac",
  549. "external-id-value": "fa:16:3e:f7:d7:69"
  550. },
  551. {
  552. "external-id-key": "iface-id",
  553. "external-id-value": "70f5d6ff-e4ea-4cac-b27e-47a57940c253"
  554. },
  555. {
  556. "external-id-key": "vm-id",
  557. "external-id-value": "5ac49adf-f6e5-428a-a19e-1176d3ff7577"
  558. }
  559. ],
  560. "ovsdb:interface-uuid": "fb3a43ce-d19b-42e2-9f1a-f48da92aa4ad",
  561. "ovsdb:name": "tap70f5d6ff-e4",
  562. "ovsdb:ofport": 148,
  563. "ovsdb:port-uuid": "963d27f3-5024-4f27-a942-9a837d937981",
  564. "tp-id": "tap70f5d6ff-e4"
  565. }
  566. ]
  567. },
  568. {
  569. "node-id": "ovsdb://uuid/3df6e8c9-be83-423b-bcff-f74ca9e3ad7a/bridge/br-ex",
  570. "ovsdb:bridge-external-ids": [
  571. {
  572. "bridge-external-id-key": "bridge-id",
  573. "bridge-external-id-value": "br-ex"
  574. }
  575. ],
  576. "ovsdb:bridge-name": "br-ex",
  577. "ovsdb:bridge-uuid": "18e89a13-5a79-4717-805d-7ef06753e848",
  578. "ovsdb:datapath-id": "00:00:12:9a:e8:18:17:47",
  579. "ovsdb:datapath-type": "ovsdb:datapath-type-system",
  580. "ovsdb:managed-by": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/3df6e8c9-be83-423b-bcff-f74ca9e3ad7a']",
  581. "termination-point": [
  582. {
  583. "ovsdb:interface-type": "ovsdb:interface-type-internal",
  584. "ovsdb:interface-uuid": "05239f53-f40a-4b65-845e-5664969a2219",
  585. "ovsdb:name": "p_aec4d661-0",
  586. "ovsdb:ofport": 1,
  587. "ovsdb:port-uuid": "0c307b8f-cea7-48b5-b705-9f5dee5fe606",
  588. "tp-id": "p_aec4d661-0"
  589. },
  590. {
  591. "ovsdb:interface-external-ids": [
  592. {
  593. "external-id-key": "iface-status",
  594. "external-id-value": "active"
  595. },
  596. {
  597. "external-id-key": "attached-mac",
  598. "external-id-value": "fa:16:3e:97:9a:59"
  599. },
  600. {
  601. "external-id-key": "iface-id",
  602. "external-id-value": "dca9bbf1-52fd-4fef-b838-4a798e3b1d14"
  603. }
  604. ],
  605. "ovsdb:interface-type": "ovsdb:interface-type-internal",
  606. "ovsdb:interface-uuid": "c6634f97-ab6b-42a4-9ab9-ccf9445c24c8",
  607. "ovsdb:name": "qg-dca9bbf1-52",
  608. "ovsdb:ofport": 2,
  609. "ovsdb:port-uuid": "91c5d0b7-52df-412f-b3f3-0414e9ea9292",
  610. "tp-id": "qg-dca9bbf1-52"
  611. },
  612. {
  613. "ovsdb:interface-type": "ovsdb:interface-type-internal",
  614. "ovsdb:interface-uuid": "136f6d06-39f1-44cf-a405-2526711e19d0",
  615. "ovsdb:name": "br-ex",
  616. "ovsdb:ofport": 65534,
  617. "ovsdb:port-uuid": "96f0e85f-4ee9-4b43-8b84-fcac2c53dd6b",
  618. "tp-id": "br-ex"
  619. },
  620. {
  621. "ovsdb:interface-external-ids": [
  622. {
  623. "external-id-key": "iface-status",
  624. "external-id-value": "active"
  625. },
  626. {
  627. "external-id-key": "attached-mac",
  628. "external-id-value": "fa:16:3e:ab:b4:2b"
  629. },
  630. {
  631. "external-id-key": "iface-id",
  632. "external-id-value": "8bb30cd6-3353-4a8e-a989-4f64cccae8f0"
  633. }
  634. ],
  635. "ovsdb:interface-type": "ovsdb:interface-type-internal",
  636. "ovsdb:interface-uuid": "7b486404-9241-4caa-8e73-6e6bcf52ab56",
  637. "ovsdb:name": "qg-8bb30cd6-33",
  638. "ovsdb:ofport": 15,
  639. "ovsdb:port-uuid": "9653745d-a3ea-4eb2-a052-f2617eac3240",
  640. "tp-id": "qg-8bb30cd6-33"
  641. }
  642. ]
  643. }
  644. ],
  645. "topology-id": "ovsdb:1"
  646. },
  647. {
  648. "link": [
  649. {
  650. "destination": {
  651. "dest-node": "openflow:236149470660162",
  652. "dest-tp": "openflow:236149470660162:1"
  653. },
  654. "link-id": "openflow:266239704736586:2",
  655. "source": {
  656. "source-node": "openflow:266239704736586",
  657. "source-tp": "openflow:266239704736586:2"
  658. }
  659. },
  660. {
  661. "destination": {
  662. "dest-node": "openflow:266239704736586",
  663. "dest-tp": "openflow:266239704736586:2"
  664. },
  665. "link-id": "openflow:236149470660162:1",
  666. "source": {
  667. "source-node": "openflow:236149470660162",
  668. "source-tp": "openflow:236149470660162:1"
  669. }
  670. }
  671. ],
  672. "node": [
  673. {
  674. "node-id": "openflow:266239704736586",
  675. "opendaylight-topology-inventory:inventory-node-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:266239704736586']",
  676. "termination-point": [
  677. {
  678. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:266239704736586']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:266239704736586:LOCAL']",
  679. "tp-id": "openflow:266239704736586:LOCAL"
  680. },
  681. {
  682. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:266239704736586']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:266239704736586:2']",
  683. "tp-id": "openflow:266239704736586:2"
  684. },
  685. {
  686. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:266239704736586']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:266239704736586:3']",
  687. "tp-id": "openflow:266239704736586:3"
  688. },
  689. {
  690. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:266239704736586']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:266239704736586:31']",
  691. "tp-id": "openflow:266239704736586:31"
  692. },
  693. {
  694. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:266239704736586']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:266239704736586:32']",
  695. "tp-id": "openflow:266239704736586:32"
  696. },
  697. {
  698. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:266239704736586']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:266239704736586:1']",
  699. "tp-id": "openflow:266239704736586:1"
  700. }
  701. ]
  702. },
  703. {
  704. "node-id": "openflow:236149470660162",
  705. "opendaylight-topology-inventory:inventory-node-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:236149470660162']",
  706. "termination-point": [
  707. {
  708. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:236149470660162']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:236149470660162:LOCAL']",
  709. "tp-id": "openflow:236149470660162:LOCAL"
  710. },
  711. {
  712. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:236149470660162']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:236149470660162:148']",
  713. "tp-id": "openflow:236149470660162:148"
  714. },
  715. {
  716. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:236149470660162']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:236149470660162:6']",
  717. "tp-id": "openflow:236149470660162:6"
  718. },
  719. {
  720. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:236149470660162']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:236149470660162:147']",
  721. "tp-id": "openflow:236149470660162:147"
  722. },
  723. {
  724. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:236149470660162']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:236149470660162:146']",
  725. "tp-id": "openflow:236149470660162:146"
  726. },
  727. {
  728. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:236149470660162']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:236149470660162:145']",
  729. "tp-id": "openflow:236149470660162:145"
  730. },
  731. {
  732. "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:236149470660162']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:236149470660162:1']",
  733. "tp-id": "openflow:236149470660162:1"
  734. }
  735. ]
  736. }
  737. ],
  738. "topology-id": "flow:1"
  739. }
  740. ]
  741. }
  742. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement