UNPKG

@webwriter/network

Version:

Visualization of network topologies. Can represent different kinds of networks.

1 lines 27.3 kB
{"inited":true,"switchable":[{"id":"switch0","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":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host0","name":"host0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/phone.svg","defaultGateway":["router0","1"],"parent":"net0"},"layer":7,"numberOfInterfacesOrPorts":2,"backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/phone.svg","name":"host0","defaultGateway":["router0","1"],"id":"host0","color":"#9CB6D6","parent":"net0","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"wireless1","Connection Type":"wireless","MAC":{"layer":2,"address":"a4:07:84:24:c6:58","octets":["a4","07","84","24","c6","58"]},"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":"da:dd:69:81:e2:48","octets":["da","dd","69","81","e2","48"]},"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":-330.9075074660538,"y":-58.92522629740398},"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":"host1","name":"host1","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/phone.svg","defaultGateway":["router0","1"],"parent":"net0"},"layer":7,"numberOfInterfacesOrPorts":2,"backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/phone.svg","name":"host1","defaultGateway":["router0","1"],"id":"host1","color":"#9CB6D6","parent":"net0","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"wireless1","Connection Type":"wireless","MAC":{"layer":2,"address":"48:66:50:72:3f:0e","octets":["48","66","50","72","3f","0e"]},"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":"d8:33:3b:39:db:af","octets":["d8","33","3b","39","db","af"]},"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":-330.59784434552677,"y":2.5026852369410193},"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":"host2","name":"host2","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/phone.svg","defaultGateway":["router0","1"],"parent":"net0"},"layer":7,"numberOfInterfacesOrPorts":2,"backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/phone.svg","name":"host2","defaultGateway":["router0","1"],"id":"host2","color":"#9CB6D6","parent":"net0","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"wireless1","Connection Type":"wireless","MAC":{"layer":2,"address":"92:b5:d7:91:ea:37","octets":["92","b5","d7","91","ea","37"]},"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":"87:17:96:a5:0d:92","octets":["87","17","96","a5","0d","92"]},"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":-335.3832726770761,"y":58.00475457260387},"portNet":[],"nets":[]},{"dataExport":{"portData":{},"portLinkMapping":{},"cssClass":["deletable","physical-node","connector-node","access-point-node"],"component":{"cssClass":["deletable","physical-node","connector-node","access-point-node","decorated-node","simple-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"accessPoint0","name":"accessPoint0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/broadcast-pin.svg","parent":"net0"},"layer":2,"numberOfInterfacesOrPorts":4,"backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/broadcast-pin.svg","name":"accessPoint0","id":"accessPoint0","color":"#9CB6D6","parent":"net0"},"portData":[{"Connection Type":"ethernet","MAC":{"layer":2,"address":"ce:19:93:98:b8:ad","octets":["ce","19","93","98","b8","ad"]},"index":1},{"Connection Type":"wireless","MAC":{"layer":2,"address":"56:da:4e:86:29:84","octets":["56","da","4e","86","29","84"]},"index":2},{"Connection Type":"wireless","MAC":{"layer":2,"address":"fd:cc:5c:c5:a2:c3","octets":["fd","cc","5c","c5","a2","c3"]},"index":3},{"Connection Type":"wireless","MAC":{"layer":2,"address":"8e:c0:b2:01:ac:13","octets":["8e","c0","b2","01","ac","13"]},"index":4}],"portLink":[{"index":1,"linkId":"graphEdge6"},{"index":2,"linkId":"graphEdge0"},{"index":3,"linkId":"graphEdge1"},{"index":4,"linkId":"graphEdge2"}],"position":{"x":-99.42315696174091,"y":1.331520623202934},"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":"host3","name":"host3","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","defaultGateway":["router0","2"],"parent":"net1"},"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":"#BAADD1","parent":"net1","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"ethernet1","Connection Type":"ethernet","MAC":{"layer":2,"address":"91:e4:ba:e1:af:db","octets":["91","e4","ba","e1","af","db"]},"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":"8f:08:ba:30:87:d0","octets":["8f","08","ba","30","87","d0"]},"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":"graphEdge3"},{"index":2,"linkId":null}],"position":{"x":535.5896346593843,"y":-60.3375746548721},"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":"host4","name":"host4","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","defaultGateway":["router0","2"],"parent":"net1"},"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":"#BAADD1","parent":"net1","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"ethernet1","Connection Type":"ethernet","MAC":{"layer":2,"address":"b1:8f:88:09:a7:0d","octets":["b1","8f","88","09","a7","0d"]},"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":"8d:95:bd:ed:81:fc","octets":["8d","95","bd","ed","81","fc"]},"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":536.5943892319881,"y":0.4500769876597559},"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":"host5","name":"host5","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","defaultGateway":["router0","2"],"parent":"net1"},"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":"#BAADD1","parent":"net1","arpTableMacIp":{},"arpTableIpMac":{},"routingTable":{},"pendingPackets":{},"pathsToOtherRouters":{},"portNetMapping":{}},"portData":[{"Name":"ethernet1","Connection Type":"ethernet","MAC":{"layer":2,"address":"23:d0:88:50:0e:f9","octets":["23","d0","88","50","0e","f9"]},"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":"aa:a1:fb:0e:75:cf","octets":["aa","a1","fb","0e","75","cf"]},"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":534.5848800867805,"y":58.2234649123801},"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":"net1"},"layer":2,"numberOfInterfacesOrPorts":4,"backgroundPath":"resources/icons/switch.svg","name":"switch0","id":"switch0","color":"#BAADD1","parent":"net1","macAddressTable":{}},"portData":[{"Connection Type":"ethernet","MAC":{"layer":2,"address":"59:0c:3e:90:1b:85","octets":["59","0c","3e","90","1b","85"]},"index":1},{"Connection Type":"ethernet","MAC":{"layer":2,"address":"de:d7:6a:11:d8:44","octets":["de","d7","6a","11","d8","44"]},"index":2},{"Connection Type":"ethernet","MAC":{"layer":2,"address":"2b:0a:d5:0e:be:31","octets":["2b","0a","d5","0e","be","31"]},"index":3},{"Connection Type":"ethernet","MAC":{"layer":2,"address":"3b:f1:2f:b4:3d:ff","octets":["3b","f1","2f","b4","3d","ff"]},"index":4}],"portLink":[{"index":1,"linkId":"graphEdge7"},{"index":2,"linkId":"graphEdge3"},{"index":3,"linkId":"graphEdge4"},{"index":4,"linkId":"graphEdge5"}],"position":{"x":327.1030608440891,"y":3.4643407054712583},"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","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":"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"},{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#BAADD1","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"}],"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":"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"},{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#BAADD1","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"}]},"portData":[{"Name":"ethernet1","Connection Type":"ethernet","MAC":{"layer":2,"address":"8d:71:32:24:2f:f7","octets":["8d","71","32","24","2f","f7"]},"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":"55:62:d4:99:3b:1d","octets":["55","62","d4","99","3b","1d"]},"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":"graphEdge6"},{"index":2,"linkId":"graphEdge7"}],"position":{"x":116.13949001521542,"y":9.367709500199368},"portNet":[{"index":1,"netId":"net0"},{"index":2,"netId":"net1"}],"nets":[{"netId":"net0"},{"netId":"net1"}]}],"logical-nodes":[{"dataExport":{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#9CB6D6","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"},"position":{"x":-203.1532148194085,"y":7.539764137599946},"gateways":[{"port":1,"gatewayNodeId":"router0"}]},{"dataExport":{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#BAADD1","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"},"position":{"x":427.8487250380386,"y":6.942945128754005},"gateways":[{"port":2,"gatewayNodeId":"router0"}]}],"edges":[{"dataExport":{"cssClass":["color-edge","deletable","wireless-edge","labelled-edge"],"id":"graphEdge0","color":"#9CB6D6","from":{"cssClass":["deletable","physical-node","connector-node","access-point-node","decorated-node","simple-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"accessPoint0","name":"accessPoint0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/broadcast-pin.svg","parent":"net0"},"to":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host0","name":"host0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/phone.svg","defaultGateway":["router0","1"],"parent":"net0"},"source":"accessPoint0","target":"host0","inPort":2,"outPort":1}},{"dataExport":{"cssClass":["color-edge","deletable","wireless-edge","labelled-edge"],"id":"graphEdge1","color":"#9CB6D6","from":{"cssClass":["deletable","physical-node","connector-node","access-point-node","decorated-node","simple-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"accessPoint0","name":"accessPoint0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/broadcast-pin.svg","parent":"net0"},"to":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host1","name":"host1","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/phone.svg","defaultGateway":["router0","1"],"parent":"net0"},"source":"accessPoint0","target":"host1","inPort":3,"outPort":1}},{"dataExport":{"cssClass":["color-edge","deletable","wireless-edge","labelled-edge"],"id":"graphEdge2","color":"#9CB6D6","from":{"cssClass":["deletable","physical-node","connector-node","access-point-node","decorated-node","simple-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"accessPoint0","name":"accessPoint0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/broadcast-pin.svg","parent":"net0"},"to":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host2","name":"host2","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/phone.svg","defaultGateway":["router0","1"],"parent":"net0"},"source":"accessPoint0","target":"host2","inPort":4,"outPort":1}},{"dataExport":{"cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge3","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":"net1"},"to":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host3","name":"host3","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","defaultGateway":["router0","2"],"parent":"net1"},"source":"switch0","target":"host3","inPort":2,"outPort":1}},{"dataExport":{"cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge4","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":"net1"},"to":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host4","name":"host4","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","defaultGateway":["router0","2"],"parent":"net1"},"source":"switch0","target":"host4","inPort":3,"outPort":1}},{"dataExport":{"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":"net1"},"to":{"cssClass":["deletable","physical-node","host-node","gateway-changeable","decorated-node","routable-decorated"],"color":"#BAADD1","portData":{},"portLinkMapping":{},"layer":7,"numberOfInterfacesOrPorts":2,"id":"host5","name":"host5","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/pc-display-horizontal.svg","defaultGateway":["router0","2"],"parent":"net1"},"source":"switch0","target":"host5","inPort":4,"outPort":1}},{"dataExport":{"cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge6","color":"#BAADD1","from":{"cssClass":["deletable","physical-node","connector-node","access-point-node","decorated-node","simple-decorated"],"color":"#9CB6D6","portData":{},"portLinkMapping":{},"layer":2,"numberOfInterfacesOrPorts":4,"id":"accessPoint0","name":"accessPoint0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/broadcast-pin.svg","parent":"net0"},"to":{"cssClass":["deletable","physical-node","connector-node","router-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":"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"},{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#BAADD1","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"}],"id":"router0","name":"router0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/router.svg"},"source":"accessPoint0","target":"router0","inPort":1,"outPort":1}},{"dataExport":{"cssClass":["color-edge","deletable","wired-edge","labelled-edge"],"id":"graphEdge7","color":"#BAADD1","from":{"cssClass":["deletable","physical-node","connector-node","router-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":"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"},{"cssClass":["deletable","logical-node","net-node","cdnd-new-parent"],"color":"#BAADD1","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"}],"id":"router0","name":"router0","backgroundPath":"/node_modules/@shoelace-style/shoelace/dist/assets/icons/router.svg"},"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":"net1"},"source":"router0","target":"switch0","inPort":2,"outPort":1}}]}