@webwriter/network
Version:
Visualization of network topologies. Can represent different kinds of networks.
1 lines • 27.6 kB
JSON
{"inited":true,"switchable":[{"id":"switch0","table":[]},{"id":"switch1","table":[]}],"routable":[{"id":"host0","arpTable":[],"routingTable":[]},{"id":"host1","arpTable":[],"routingTable":[]},{"id":"host2","arpTable":[],"routingTable":[]},{"id":"host3","arpTable":[],"routingTable":[]},{"id":"host4","arpTable":[],"routingTable":[]},{"id":"host5","arpTable":[],"routingTable":[]},{"id":"router0","arpTable":[],"routingTable":[{"destination":"1.1.1.0","gateway":"on-link","interfaceName":"ethernet1","bitmask":24,"netmask":"255.255.255.0","port":1},{"destination":"2.2.2.0","gateway":"on-link","interfaceName":"ethernet2","bitmask":24,"netmask":"255.255.255.0","port":2}]}],"physical-nodes":[{"dataExport":{"portData":{},"portLinkMapping":{},"cssClass":["deletable","physical-node","host-node","gateway-changeable"],"component":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host0","name":"host0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net0","defaultGateway":["router0","1"]},"layer":7,"numberOfInterfacesOrPorts":2,"backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","name":"host0","defaultGateway":["router0","1"],"id":"host0","color":"#BAADD1","parent":"net0","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"ethernet1","Connection Type":"ethernet","MAC":{"layer":2,"address":"d6:a4:45:a1:4c:c1","octets":["d6","a4","45","a1","4c","c1"]},"IPv4":{"layer":3,"address":"1.1.1.1","octets":["1","1","1","1"],"binaryOctets":["00000001","00000001","00000001","00000001"],"decimalOctets":[1,1,1,1]},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":1},{"Name":"ethernet2","Connection Type":"ethernet","MAC":{"layer":2,"address":"6f:76:74:33:1e:55","octets":["6f","76","74","33","1e","55"]},"IPv4":{"layer":3,"address":"127.0.0.1","octets":null,"binaryOctets":null,"decimalOctets":null},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":2}],"portLink":[{"index":1,"linkId":"graphEdge4"},{"index":2,"linkId":null}],"position":{"x":-189.66594811517555,"y":37.60475457260378},"portNet":[],"nets":[]},{"dataExport":{"portData":{},"portLinkMapping":{},"cssClass":["deletable","physical-node","host-node","gateway-changeable"],"component":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host1","name":"host1","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net0","defaultGateway":["router0","1"]},"layer":7,"numberOfInterfacesOrPorts":2,"backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","name":"host1","defaultGateway":["router0","1"],"id":"host1","color":"#BAADD1","parent":"net0","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"ethernet1","Connection Type":"ethernet","MAC":{"layer":2,"address":"3c:3d:96:93:5a:0a","octets":["3c","3d","96","93","5a","0a"]},"IPv4":{"layer":3,"address":"1.1.1.2","octets":["1","1","1","2"],"binaryOctets":["00000001","00000001","00000001","00000010"],"decimalOctets":[1,1,1,2]},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":1},{"Name":"ethernet2","Connection Type":"ethernet","MAC":{"layer":2,"address":"05:ee:40:45:b6:e7","octets":["05","ee","40","45","b6","e7"]},"IPv4":{"layer":3,"address":"127.0.0.1","octets":null,"binaryOctets":null,"decimalOctets":null},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":2}],"portLink":[{"index":1,"linkId":"graphEdge5"},{"index":2,"linkId":null}],"position":{"x":-191.84470651377785,"y":120.65168439736402},"portNet":[],"nets":[]},{"dataExport":{"portData":{},"portLinkMapping":{},"cssClass":["deletable","physical-node","host-node","gateway-changeable"],"component":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host2","name":"host2","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net0","defaultGateway":["router0","1"]},"layer":7,"numberOfInterfacesOrPorts":2,"backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","name":"host2","defaultGateway":["router0","1"],"id":"host2","color":"#BAADD1","parent":"net0","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"ethernet1","Connection Type":"ethernet","MAC":{"layer":2,"address":"af:99:64:fe:6e:8f","octets":["af","99","64","fe","6e","8f"]},"IPv4":{"layer":3,"address":"1.1.1.3","octets":["1","1","1","3"],"binaryOctets":["00000001","00000001","00000001","00000011"],"decimalOctets":[1,1,1,3]},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":1},{"Name":"ethernet2","Connection Type":"ethernet","MAC":{"layer":2,"address":"86:a3:de:71:e7:16","octets":["86","a3","de","71","e7","16"]},"IPv4":{"layer":3,"address":"127.0.0.1","octets":null,"binaryOctets":null,"decimalOctets":null},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":2}],"portLink":[{"index":1,"linkId":"graphEdge6"},{"index":2,"linkId":null}],"position":{"x":-190.26372480419317,"y":195.64186730151727},"portNet":[],"nets":[]},{"dataExport":{"portData":{},"portLinkMapping":{},"cssClass":["deletable","physical-node","host-node","gateway-changeable"],"component":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host3","name":"host3","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net1","defaultGateway":["router0","2"]},"layer":7,"numberOfInterfacesOrPorts":2,"backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","name":"host3","defaultGateway":["router0","2"],"id":"host3","color":"#9CB6D6","parent":"net1","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"ethernet1","Connection Type":"ethernet","MAC":{"layer":2,"address":"8f:15:f5:9e:8b:f7","octets":["8f","15","f5","9e","8b","f7"]},"IPv4":{"layer":3,"address":"2.2.2.1","octets":["2","2","2","1"],"binaryOctets":["00000010","00000010","00000010","00000001"],"decimalOctets":[2,2,2,1]},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":1},{"Name":"ethernet2","Connection Type":"ethernet","MAC":{"layer":2,"address":"2b:b0:53:30:c1:b6","octets":["2b","b0","53","30","c1","b6"]},"IPv4":{"layer":3,"address":"127.0.0.1","octets":null,"binaryOctets":null,"decimalOctets":null},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":2}],"portLink":[{"index":1,"linkId":"graphEdge0"},{"index":2,"linkId":null}],"position":{"x":701.1262178058298,"y":35.54263717811493},"portNet":[],"nets":[]},{"dataExport":{"portData":{},"portLinkMapping":{},"cssClass":["deletable","physical-node","host-node","gateway-changeable"],"component":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host4","name":"host4","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net1","defaultGateway":["router0","2"]},"layer":7,"numberOfInterfacesOrPorts":2,"backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","name":"host4","defaultGateway":["router0","2"],"id":"host4","color":"#9CB6D6","parent":"net1","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"ethernet1","Connection Type":"ethernet","MAC":{"layer":2,"address":"85:07:9e:f3:eb:50","octets":["85","07","9e","f3","eb","50"]},"IPv4":{"layer":3,"address":"2.2.2.2","octets":["2","2","2","2"],"binaryOctets":["00000010","00000010","00000010","00000010"],"decimalOctets":[2,2,2,2]},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":1},{"Name":"ethernet2","Connection Type":"ethernet","MAC":{"layer":2,"address":"11:d2:53:8e:80:7e","octets":["11","d2","53","8e","80","7e"]},"IPv4":{"layer":3,"address":"127.0.0.1","octets":null,"binaryOctets":null,"decimalOctets":null},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":2}],"portLink":[{"index":1,"linkId":"graphEdge1"},{"index":2,"linkId":null}],"position":{"x":705.3309723784339,"y":120.95912420690884},"portNet":[],"nets":[]},{"dataExport":{"portData":{},"portLinkMapping":{},"cssClass":["deletable","physical-node","host-node","gateway-changeable"],"component":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host5","name":"host5","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net1","defaultGateway":["router0","2"]},"layer":7,"numberOfInterfacesOrPorts":2,"backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","name":"host5","defaultGateway":["router0","2"],"id":"host5","color":"#9CB6D6","parent":"net1","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"ethernet1","Connection Type":"ethernet","MAC":{"layer":2,"address":"ac:45:41:d8:9b:46","octets":["ac","45","41","d8","9b","46"]},"IPv4":{"layer":3,"address":"2.2.2.3","octets":["2","2","2","3"],"binaryOctets":["00000010","00000010","00000010","00000011"],"decimalOctets":[2,2,2,3]},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":1},{"Name":"ethernet2","Connection Type":"ethernet","MAC":{"layer":2,"address":"48:3d:d7:27:84:d4","octets":["48","3d","d7","27","84","d4"]},"IPv4":{"layer":3,"address":"127.0.0.1","octets":null,"binaryOctets":null,"decimalOctets":null},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":2}],"portLink":[{"index":1,"linkId":"graphEdge2"},{"index":2,"linkId":null}],"position":{"x":698.5236865442082,"y":206.17054871245972},"portNet":[],"nets":[]},{"dataExport":{"portData":{},"portLinkMapping":{},"cssClass":["deletable","physical-node","connector-node","switch-node"],"component":{"cssClass":["deletable","physical-node","connector-node","switch-node","decorated-node","switchable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"switch0","name":"switch0","backgroundPath":"resources/icons/switch.svg","parent":"net0"},"layer":2,"numberOfInterfacesOrPorts":4,"backgroundPath":"resources/icons/switch.svg","name":"switch0","id":"switch0","color":"#BAADD1","parent":"net0","macAddressTable":{}},"portData":[{"Connection Type":"ethernet","MAC":{"layer":2,"address":"86:59:7f:3e:87:0a","octets":["86","59","7f","3e","87","0a"]},"index":1},{"Connection Type":"ethernet","MAC":{"layer":2,"address":"24:9c:2b:a2:03:87","octets":["24","9c","2b","a2","03","87"]},"index":2},{"Connection Type":"ethernet","MAC":{"layer":2,"address":"27:50:76:16:ae:70","octets":["27","50","76","16","ae","70"]},"index":3},{"Connection Type":"ethernet","MAC":{"layer":2,"address":"09:eb:0c:ac:ee:d3","octets":["09","eb","0c","ac","ee","d3"]},"index":4}],"portLink":[{"index":1,"linkId":"graphEdge4"},{"index":2,"linkId":"graphEdge5"},{"index":3,"linkId":"graphEdge6"},{"index":4,"linkId":"graphEdge7"}],"position":{"x":28.301761385023866,"y":119.6184023891372},"portNet":[],"nets":[]},{"dataExport":{"portData":{},"portLinkMapping":{},"cssClass":["deletable","physical-node","connector-node","switch-node"],"component":{"cssClass":["deletable","physical-node","connector-node","switch-node","decorated-node","switchable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"switch1","name":"switch1","backgroundPath":"resources/icons/switch.svg","parent":"net1"},"layer":2,"numberOfInterfacesOrPorts":4,"backgroundPath":"resources/icons/switch.svg","name":"switch1","id":"switch1","color":"#9CB6D6","parent":"net1","macAddressTable":{}},"portData":[{"Connection Type":"ethernet","MAC":{"layer":2,"address":"44:93:a8:13:8e:c4","octets":["44","93","a8","13","8e","c4"]},"index":1},{"Connection Type":"ethernet","MAC":{"layer":2,"address":"7f:4e:40:2f:73:f8","octets":["7f","4e","40","2f","73","f8"]},"index":2},{"Connection Type":"ethernet","MAC":{"layer":2,"address":"2a:10:18:07:a3:47","octets":["2a","10","18","07","a3","47"]},"index":3},{"Connection Type":"ethernet","MAC":{"layer":2,"address":"8d:12:3d:cb:20:62","octets":["8d","12","3d","cb","20","62"]},"index":4}],"portLink":[{"index":1,"linkId":"graphEdge3"},{"index":2,"linkId":"graphEdge0"},{"index":3,"linkId":"graphEdge1"},{"index":4,"linkId":"graphEdge2"}],"position":{"x":473.7201637741611,"y":123.77561123570271},"portNet":[],"nets":[]},{"dataExport":{"portData":{},"portLinkMapping":{},"cssClass":["deletable","physical-node","connector-node","router-node","gateway-node"],"component":{"cssClass":["deletable","physical-node","connector-node","router-node","gateway-node","gateway-node","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":3,"numberOfInterfacesOrPorts":2,"portNetMapping":{},"nets":[{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#9CB6D6","gateways":{},"id":"net1","bitmask":24,"binaryNetmask":"11111111111111111111111100000000","netmask":"255.255.255.0","networkAddress":{"layer":3,"address":"2.2.2.0","octets":["2","2","2","0"],"binaryOctets":["00000010","00000010","00000010","00000000"],"decimalOctets":[2,2,2,0]},"name":"2.2.2.0 /24","currentDefaultGateway":["router0",2]},{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#BAADD1","gateways":{},"id":"net0","bitmask":24,"binaryNetmask":"11111111111111111111111100000000","netmask":"255.255.255.0","networkAddress":{"layer":3,"address":"1.1.1.0","octets":["1","1","1","0"],"binaryOctets":["00000001","00000001","00000001","00000000"],"decimalOctets":[1,1,1,0]},"name":"1.1.1.0 /24","currentDefaultGateway":["router0",1]}],"id":"router0","name":"router0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/router.svg"},"layer":3,"numberOfInterfacesOrPorts":2,"backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/router.svg","name":"router0","id":"router0","color":"#BAADD1","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{},"nets":[{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#9CB6D6","gateways":{},"id":"net1","bitmask":24,"binaryNetmask":"11111111111111111111111100000000","netmask":"255.255.255.0","networkAddress":{"layer":3,"address":"2.2.2.0","octets":["2","2","2","0"],"binaryOctets":["00000010","00000010","00000010","00000000"],"decimalOctets":[2,2,2,0]},"name":"2.2.2.0 /24","currentDefaultGateway":["router0",2]},{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#BAADD1","gateways":{},"id":"net0","bitmask":24,"binaryNetmask":"11111111111111111111111100000000","netmask":"255.255.255.0","networkAddress":{"layer":3,"address":"1.1.1.0","octets":["1","1","1","0"],"binaryOctets":["00000001","00000001","00000001","00000000"],"decimalOctets":[1,1,1,0]},"name":"1.1.1.0 /24","currentDefaultGateway":["router0",1]}]},"portData":[{"Name":"ethernet1","Connection Type":"ethernet","MAC":{"layer":2,"address":"8e:98:b0:b1:5e:fb","octets":["8e","98","b0","b1","5e","fb"]},"IPv4":{"layer":3,"address":"1.1.1.128","octets":["1","1","1","128"],"binaryOctets":["00000001","00000001","00000001","10000000"],"decimalOctets":[1,1,1,128]},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":1},{"Name":"ethernet2","Connection Type":"ethernet","MAC":{"layer":2,"address":"4e:6c:eb:43:d9:9b","octets":["4e","6c","eb","43","d9","9b"]},"IPv4":{"layer":3,"address":"2.2.2.128","octets":["2","2","2","128"],"binaryOctets":["00000010","00000010","00000010","10000000"],"decimalOctets":[2,2,2,128]},"IPv6":{"layer":3,"address":"0:0:0:0:0:0:0:1","octets":["0","0","0","0","0","0","0","1"]},"index":2}],"portLink":[{"index":1,"linkId":"graphEdge7"},{"index":2,"linkId":"graphEdge3"}],"position":{"x":245.00636198230822,"y":126.76832540147745},"portNet":[{"index":2,"netId":"net1"},{"index":1,"netId":"net0"}],"nets":[{"netId":"net1"},{"netId":"net0"}]}],"logical-nodes":[{"dataExport":{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#BAADD1","gateways":{},"id":"net0","bitmask":24,"binaryNetmask":"11111111111111111111111100000000","netmask":"255.255.255.0","networkAddress":{"layer":3,"address":"1.1.1.0","octets":["1","1","1","0"],"binaryOctets":["00000001","00000001","00000001","00000000"],"decimalOctets":[1,1,1,0]},"name":"1.1.1.0 /24","currentDefaultGateway":["router0",1]},"position":{"x":-77.77147256437699,"y":124.62331093706052},"gateways":[{"port":1,"gatewayNodeId":"router0"}]},{"dataExport":{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#9CB6D6","gateways":{},"id":"net1","bitmask":24,"binaryNetmask":"11111111111111111111111100000000","netmask":"255.255.255.0","networkAddress":{"layer":3,"address":"2.2.2.0","octets":["2","2","2","0"],"binaryOctets":["00000010","00000010","00000010","00000000"],"decimalOctets":[2,2,2,0]},"name":"2.2.2.0 /24","currentDefaultGateway":["router0",2]},"position":{"x":585.5255680762975,"y":128.85659294528733},"gateways":[{"port":2,"gatewayNodeId":"router0"}]}],"edges":[{"dataExport":{"source":"switch1","target":"host3","cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge0","color":"#9CB6D6","from":{"cssClass":["deletable","physical-node","connector-node","switch-node","decorated-node","switchable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"switch1","name":"switch1","backgroundPath":"resources/icons/switch.svg","parent":"net1"},"to":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host3","name":"host3","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net1","defaultGateway":["router0","2"]},"inPort":2,"outPort":1}},{"dataExport":{"source":"switch1","target":"host4","cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge1","color":"#9CB6D6","from":{"cssClass":["deletable","physical-node","connector-node","switch-node","decorated-node","switchable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"switch1","name":"switch1","backgroundPath":"resources/icons/switch.svg","parent":"net1"},"to":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host4","name":"host4","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net1","defaultGateway":["router0","2"]},"inPort":3,"outPort":1}},{"dataExport":{"source":"switch1","target":"host5","cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge2","color":"#9CB6D6","from":{"cssClass":["deletable","physical-node","connector-node","switch-node","decorated-node","switchable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"switch1","name":"switch1","backgroundPath":"resources/icons/switch.svg","parent":"net1"},"to":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host5","name":"host5","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net1","defaultGateway":["router0","2"]},"inPort":4,"outPort":1}},{"dataExport":{"source":"switch1","target":"router0","cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge3","color":"#9CB6D6","from":{"cssClass":["deletable","physical-node","connector-node","switch-node","decorated-node","switchable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"switch1","name":"switch1","backgroundPath":"resources/icons/switch.svg","parent":"net1"},"to":{"cssClass":["deletable","physical-node","connector-node","router-node","gateway-node","gateway-node","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":3,"numberOfInterfacesOrPorts":2,"portNetMapping":{},"nets":[{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#9CB6D6","gateways":{},"id":"net1","bitmask":24,"binaryNetmask":"11111111111111111111111100000000","netmask":"255.255.255.0","networkAddress":{"layer":3,"address":"2.2.2.0","octets":["2","2","2","0"],"binaryOctets":["00000010","00000010","00000010","00000000"],"decimalOctets":[2,2,2,0]},"name":"2.2.2.0 /24","currentDefaultGateway":["router0",2]},{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#BAADD1","gateways":{},"id":"net0","bitmask":24,"binaryNetmask":"11111111111111111111111100000000","netmask":"255.255.255.0","networkAddress":{"layer":3,"address":"1.1.1.0","octets":["1","1","1","0"],"binaryOctets":["00000001","00000001","00000001","00000000"],"decimalOctets":[1,1,1,0]},"name":"1.1.1.0 /24","currentDefaultGateway":["router0",1]}],"id":"router0","name":"router0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/router.svg"},"inPort":1,"outPort":2}},{"dataExport":{"source":"host0","target":"switch0","cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge4","color":"#BAADD1","from":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host0","name":"host0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net0","defaultGateway":["router0","1"]},"to":{"cssClass":["deletable","physical-node","connector-node","switch-node","decorated-node","switchable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"switch0","name":"switch0","backgroundPath":"resources/icons/switch.svg","parent":"net0"},"inPort":1,"outPort":1}},{"dataExport":{"source":"switch0","target":"host1","cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge5","color":"#BAADD1","from":{"cssClass":["deletable","physical-node","connector-node","switch-node","decorated-node","switchable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"switch0","name":"switch0","backgroundPath":"resources/icons/switch.svg","parent":"net0"},"to":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host1","name":"host1","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net0","defaultGateway":["router0","1"]},"inPort":2,"outPort":1}},{"dataExport":{"source":"switch0","target":"host2","cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge6","color":"#BAADD1","from":{"cssClass":["deletable","physical-node","connector-node","switch-node","decorated-node","switchable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"switch0","name":"switch0","backgroundPath":"resources/icons/switch.svg","parent":"net0"},"to":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host2","name":"host2","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","parent":"net0","defaultGateway":["router0","1"]},"inPort":3,"outPort":1}},{"dataExport":{"source":"switch0","target":"router0","cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge7","color":"#BAADD1","from":{"cssClass":["deletable","physical-node","connector-node","switch-node","decorated-node","switchable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"switch0","name":"switch0","backgroundPath":"resources/icons/switch.svg","parent":"net0"},"to":{"cssClass":["deletable","physical-node","connector-node","router-node","gateway-node","gateway-node","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":3,"numberOfInterfacesOrPorts":2,"portNetMapping":{},"nets":[{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#9CB6D6","gateways":{},"id":"net1","bitmask":24,"binaryNetmask":"11111111111111111111111100000000","netmask":"255.255.255.0","networkAddress":{"layer":3,"address":"2.2.2.0","octets":["2","2","2","0"],"binaryOctets":["00000010","00000010","00000010","00000000"],"decimalOctets":[2,2,2,0]},"name":"2.2.2.0 /24","currentDefaultGateway":["router0",2]},{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#BAADD1","gateways":{},"id":"net0","bitmask":24,"binaryNetmask":"11111111111111111111111100000000","netmask":"255.255.255.0","networkAddress":{"layer":3,"address":"1.1.1.0","octets":["1","1","1","0"],"binaryOctets":["00000001","00000001","00000001","00000000"],"decimalOctets":[1,1,1,0]},"name":"1.1.1.0 /24","currentDefaultGateway":["router0",1]}],"id":"router0","name":"router0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/router.svg"},"inPort":4,"outPort":1}}]}