Files
mdg-filius/corpus/corpus.swift.json
T
julian.kiedaischandClaude Opus 5.5 1efbb8a660 feat(fls): import the e-mail programs into the editor model
The e-mail client and server of every host come into the model (core:
EmailClientConfiguration, EmailServerConfiguration, EmailMessage), from
Java's view:

- the server's accounts are those of /mailserver/konten.txt, as Java reads
  them at every simulation start; without the file those of the bean list,
  which Java would drop;
- the client's account is that of /konten.txt; without it the first of an
  older file's kontoListe, which FILIUS 2.14 no longer reads;
- messages are numbered per program in folder order, as Swift does; the
  sent folder's are sent; a date is taken only when the file gives one.

Departures from Swift: accounts and messages stay where Swift drops what
fails its checks; first and last name stay apart; a port that is no number
is the default, with a warning. On the corpus the model matches Swift's on
all 13 files; the one Swift error is named (it numbers a mailbox's messages
as their received time and writes that into the konten.txt it rewrites).

The Swift dump now carries the e-mail state, and the file system
comparison leaves out only Swift's hidden state files (and the directories
it makes for them) instead of all of /mail, /mailserver and /peer2peer.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 07:36:05 +00:00

19800 lines
509 KiB
JSON

{
"ipad-fixtures\/dns_server.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 2,
"notebook" : 1,
"pc" : 5
},
"links" : 7,
"nodes" : 8,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
[
0,
1,
1,
0
],
[
2,
0,
0,
3
],
[
3,
0,
0,
0
],
[
0,
2,
5,
0
],
[
5,
1,
4,
0
],
[
5,
2,
6,
0
],
[
5,
3,
7,
0
]
],
"nodes" : [
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
250,
181
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "141.99.5.1",
"dnsServer" : "141.99.5.12",
"ipAddress" : "141.99.5.12",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server (lokal)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "filius.de. MX 3600 smtp.filius.de.\ndns-root. A 3600 141.99.5.13\n. NS 3600 dns-root.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
213,
16
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"filius.de",
"MX",
3600,
"smtp.filius.de."
],
[
"dns-root",
"A",
3600,
"141.99.5.13"
],
[
".",
"NS",
3600,
"dns-root."
]
],
"recursiveResolutionEnabled" : true
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "141.99.5.1",
"dnsServer" : "141.99.5.12",
"ipAddress" : "141.99.5.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Webserver",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "directory",
"path" : "\/www.conf"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2008 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
63,
83
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "141.99.5.1",
"dnsServer" : "141.99.5.12",
"ipAddress" : "141.99.5.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
289,
313
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "141.99.5.13",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server (.)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "dns.de. A 3600 141.99.5.14\nde. NS 3600 dns.de.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
735,
25
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"dns.de",
"A",
3600,
"141.99.5.14"
],
[
"de",
"NS",
3600,
"dns.de."
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
483,
185
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "141.99.5.14",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server (de.)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "dns.filius.de. A 3600 141.99.5.15\nfilius.de. NS 3600 dns.filius.de.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
726,
145
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"dns.filius.de",
"A",
3600,
"141.99.5.15"
],
[
"filius.de",
"NS",
3600,
"dns.filius.de."
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "141.99.5.15",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server (filius.de.)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.filius.de. A 3600 141.99.5.10\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
709,
276
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.filius.de",
"A",
3600,
"141.99.5.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
}
]
},
"version" : "Filius version: 1.0-SNAPSHOT (11.03.2012)",
"warnings" : [
]
},
"ipad-fixtures\/Public_and_Private_Networks_2_EN.fls" : {
"documentation" : 12,
"kinds" : {
"networkSwitch" : 1,
"notebook" : 2,
"pc" : 2,
"router" : 1
},
"links" : 4,
"nodes" : 6,
"residual" : 0,
"skipped" : 1,
"state" : {
"documentation" : [
{
"color" : [
0.8196078431372549,
0.9098039215686274,
1,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
56,
9,
459,
243
],
"id" : "F69F2D74-5079-D567-F2AF-E0B881220D08",
"isBold" : false,
"kind" : "rectangle",
"order" : 7,
"text" : ""
},
{
"color" : [
1,
0.788235294117647,
0.788235294117647,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
277,
260,
602,
314
],
"id" : "71823B34-3ABA-B93A-3648-D3FAF661BF50",
"isBold" : false,
"kind" : "rectangle",
"order" : 9,
"text" : ""
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
508,
390,
88,
24
],
"id" : "249E4DC0-27AC-5730-1CAE-C26D80EFDD47",
"isBold" : false,
"kind" : "text",
"order" : 0,
"text" : "8.8.8.1"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
587,
345,
100,
24
],
"id" : "CC1F9209-08D0-FB25-6FD1-EFC8EC9DF1D0",
"isBold" : false,
"kind" : "text",
"order" : 1,
"text" : "42.0.0.1"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
453,
124,
100,
24
],
"id" : "A879996C-2FB8-FB03-E1FC-1081B0CDA559",
"isBold" : false,
"kind" : "text",
"order" : 2,
"text" : "42.0.0.10"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
308,
123,
88,
24
],
"id" : "D2307CC7-E20B-633A-8FFC-758967409D95",
"isBold" : false,
"kind" : "text",
"order" : 3,
"text" : "192.168.0.1"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
631,
391,
88,
24
],
"id" : "9744939B-7A8C-9932-97C5-F371EF3A5CBD",
"isBold" : false,
"kind" : "text",
"order" : 4,
"text" : "160.10.20.1"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
373,
519,
88,
41
],
"id" : "A3B7F141-2D48-F04B-0D7E-47CE066EF574",
"isBold" : false,
"kind" : "text",
"order" : 5,
"text" : "DNS \nNameserver"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
37,
615,
275,
59
],
"id" : "FAED2CD4-41B3-4989-AD12-02B920187AB2",
"isBold" : false,
"kind" : "text",
"order" : 6,
"text" : "This model is copyright © 2026 Josh Buhl and is freely distributable under the creative commons CC BY-NC-SA 4.0CC BY-NC-SA 4.0 License"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 18,
"frame" : [
281,
20,
175,
54
],
"id" : "B3268767-386B-61E8-4580-DAB00C7C83A8",
"isBold" : true,
"kind" : "text",
"order" : 8,
"text" : "Private Local Area Network (LAN)"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 18,
"frame" : [
297,
283,
215,
35
],
"id" : "572384EB-F318-D75E-A493-830F025FC8E4",
"isBold" : true,
"kind" : "text",
"order" : 10,
"text" : "Public Network (WAN)"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
352,
179,
153,
54
],
"id" : "E194B0F6-BB89-5F74-0948-DE2ED0C03BCF",
"isBold" : false,
"kind" : "text",
"order" : 11,
"text" : "[Gateway and Switch are often integrated into one device especially at home.]"
}
],
"links" : [
[
1,
1,
2,
0
],
[
1,
2,
3,
0
],
[
4,
0,
5,
0
],
[
0,
0,
5,
2
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "192.168.0.12",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.12",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "FB:07:94:E4:05:06",
"occupied" : false
}
],
"position" : [
79,
124
],
"system" : {
"hostWireless" : {
"isEnabled" : true,
"ssid" : "MyWiFi"
},
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "42.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "160.10.20.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "8.8.8.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "A7:1D:A9:4C:C4:A7",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "D1:3E:5F:E6:BA:F9",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "03:3C:DF:0A:44:1E",
"occupied" : false
}
],
"position" : [
521,
364
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "160.10.20.1",
"dnsServer" : "",
"ipAddress" : "160.10.20.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "mywebserver.de (160.10.20.10)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h2> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> https:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "71:6A:B4:64:00:4E",
"occupied" : false
}
],
"position" : [
656,
419
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "8.8.8.1",
"dnsServer" : "",
"ipAddress" : "8.8.8.8",
"subnetMask" : "255.255.255.0"
},
"displayName" : "8.8.8.8",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "mywebserver.de. A 3600 160.10.20.10\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "48:76:39:9B:AC:29",
"occupied" : false
}
],
"position" : [
383,
422
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"mywebserver.de",
"A",
3600,
"160.10.20.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "192.168.0.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "45:06:FC:3E:2B:59",
"occupied" : false
}
],
"position" : [
168,
29
],
"system" : {
"hostWireless" : {
"isEnabled" : true,
"ssid" : "MyWiFi"
},
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Wifi Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
255,
167
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "MyWiFi"
}
}
}
]
},
"version" : "Filius version: 2.9.4 (20.07.2025)",
"warnings" : [
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped FILIUS cable 1: unresolved port references 'Port1' and 'Port3'",
"Skipped FILIUS cable 4: unresolved port references 'Port9' and 'Port2'"
]
},
"ipad-fixtures\/zwei_rechnernetze_komplett.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 2,
"notebook" : 2,
"pc" : 1,
"router" : 1
},
"links" : 5,
"nodes" : 6,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
[
3,
0,
0,
0
],
[
4,
0,
0,
1
],
[
1,
1,
2,
0
],
[
0,
2,
5,
0
],
[
5,
1,
1,
0
]
],
"nodes" : [
{
"device" : null,
"displayName" : "Switch 1",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
164,
178
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : null,
"displayName" : "Switch 2",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
612,
104
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "141.99.2.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.2.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server 2.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.filius.de A 3600 141.99.2.10\n"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "directory",
"path" : "\/www.conf"
},
{
"kind" : "text",
"path" : "\/www.conf\/vhosts",
"text" : "*\nwebserver\nnull\nnull\nnull\nnull\nnull\nnull\nnull\nnull\n"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2010 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "55:69:1F:18:4C:96",
"occupied" : false
}
],
"position" : [
694,
19
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.filius.de",
"A",
3600,
"141.99.2.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "141.99.1.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.1.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 1.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "95:11:22:49:65:CB",
"occupied" : false
}
],
"position" : [
53,
100
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.1.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 1.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "directory",
"path" : "\/www.conf"
},
{
"kind" : "text",
"path" : "\/www.conf\/vhosts",
"text" : "null\nnull\nnull\nnull\nnull\nnull\nnull\nnull\nnull\nnull\n"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2008 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "AE:F4:7A:63:81:B9",
"occupied" : false
}
],
"position" : [
70,
235
],
"system" : {
"installedPrograms" : [
"webBrowser",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "141.99.1.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "141.99.2.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "A4:F4:2A:89:9F:E8",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "6D:B4:5B:F1:70:FC",
"occupied" : false
}
],
"position" : [
373,
106
],
"system" : {
}
}
]
},
"version" : "Filius version: 1.3.1.3 (29. Januar 2011)",
"warnings" : [
]
},
"java-examples\/anwendung_komplett.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 1,
"notebook" : 2,
"pc" : 1
},
"links" : 3,
"nodes" : 4,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
[
1,
0,
2,
0
],
[
2,
1,
0,
0
],
[
3,
0,
2,
2
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Server 10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "4B:82:31:A8:4D:54",
"occupied" : false
}
],
"position" : [
355,
77
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.1",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 1",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "43:F8:45:DC:FC:53",
"occupied" : false
}
],
"position" : [
44,
31
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
212,
115
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.2",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 2",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "66:38:EB:F5:F4:3B",
"occupied" : false
}
],
"position" : [
45,
180
],
"system" : {
}
}
]
},
"version" : "Filius version: 2.1.0 (11.10.2022)",
"warnings" : [
]
},
"java-examples\/dhcp_test_scenario.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 1,
"notebook" : 3,
"pc" : 2
},
"links" : 3,
"nodes" : 6,
"residual" : 0,
"skipped" : 1,
"state" : {
"documentation" : [
],
"links" : [
[
1,
0,
3,
0
],
[
3,
1,
0,
0
],
[
3,
2,
2,
0
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "ipAddress",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "91:E4:54:FA:C9:7D",
"occupied" : false
}
],
"position" : [
507,
96
],
"system" : {
"dhcpServer" : {
"dnsServerIPAddress" : "0.0.0.0",
"gatewayIPAddress" : "0.0.0.0",
"isActive" : true,
"lowerBoundIPAddress" : "192.168.0.100",
"staticAssignments" : [
],
"upperBoundIPAddress" : "192.168.0.150",
"useOwnSettings" : false
}
}
},
{
"device" : {
"defaultGateway" : "0.0.0.0",
"dnsServer" : "0.0.0.0",
"ipAddress" : "192.168.0.101",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.101",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "ipAddress",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "B6:F7:8C:F6:CC:0F",
"occupied" : false
}
],
"position" : [
112,
49
],
"system" : {
"dhcpClient" : true
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.100",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.100",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "ipAddress",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "54:71:65:D0:3A:4B",
"occupied" : false
}
],
"position" : [
97,
164
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Switch \/ WLAN",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
307,
128
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "71253f"
}
}
},
{
"device" : {
"defaultGateway" : "192.168.0.10",
"dnsServer" : "0.0.0.0",
"ipAddress" : "192.168.0.100",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.100",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "ipAddress",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "30:B7:97:00:00:FD",
"occupied" : false
}
],
"position" : [
94,
320
],
"system" : {
"dhcpClient" : true
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "ipAddress",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "24:C4:CA:44:77:A4",
"occupied" : false
}
],
"position" : [
580,
293
],
"system" : {
"dhcpClient" : true
}
}
]
},
"version" : "Filius version: 2.8.0 (15.03.2025)",
"warnings" : [
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped FILIUS cable 4: unresolved port references 'Port6' and 'Port8'",
"Skipped FILIUS cable 5: unresolved port references 'Port9' and 'Port7'"
]
},
"java-examples\/dns_server.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 2,
"notebook" : 1,
"pc" : 5
},
"links" : 7,
"nodes" : 8,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
[
0,
1,
1,
0
],
[
2,
0,
0,
3
],
[
3,
0,
0,
0
],
[
0,
2,
5,
0
],
[
5,
1,
4,
0
],
[
5,
2,
6,
0
],
[
5,
3,
7,
0
]
],
"nodes" : [
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
250,
181
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "141.99.5.1",
"dnsServer" : "141.99.5.12",
"ipAddress" : "141.99.5.12",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server (lokal)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "filius.de. MX 3600 smtp.filius.de.\ndns-root. A 3600 141.99.5.13\n. NS 3600 dns-root.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
213,
16
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"filius.de",
"MX",
3600,
"smtp.filius.de."
],
[
"dns-root",
"A",
3600,
"141.99.5.13"
],
[
".",
"NS",
3600,
"dns-root."
]
],
"recursiveResolutionEnabled" : true
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "141.99.5.1",
"dnsServer" : "141.99.5.12",
"ipAddress" : "141.99.5.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Webserver",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "directory",
"path" : "\/www.conf"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2008 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
63,
83
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "141.99.5.1",
"dnsServer" : "141.99.5.12",
"ipAddress" : "141.99.5.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
289,
313
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "141.99.5.13",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server (.)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "dns.de. A 3600 141.99.5.14\nde. NS 3600 dns.de.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
735,
25
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"dns.de",
"A",
3600,
"141.99.5.14"
],
[
"de",
"NS",
3600,
"dns.de."
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
483,
185
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "141.99.5.14",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server (de.)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "dns.filius.de. A 3600 141.99.5.15\nfilius.de. NS 3600 dns.filius.de.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
726,
145
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"dns.filius.de",
"A",
3600,
"141.99.5.15"
],
[
"filius.de",
"NS",
3600,
"dns.filius.de."
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "141.99.5.15",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server (filius.de.)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.filius.de. A 3600 141.99.5.10\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
709,
276
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.filius.de",
"A",
3600,
"141.99.5.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
}
]
},
"version" : "Filius version: 1.0-SNAPSHOT (11.03.2012)",
"warnings" : [
]
},
"java-examples\/einfaches_rechnernetz_komplett.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 3,
"notebook" : 4,
"pc" : 5
},
"links" : 11,
"nodes" : 12,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
[
0,
0,
11,
0
],
[
1,
0,
11,
1
],
[
2,
0,
11,
2
],
[
3,
0,
11,
3
],
[
11,
4,
5,
0
],
[
5,
1,
4,
0
],
[
5,
2,
10,
0
],
[
6,
0,
10,
1
],
[
7,
0,
10,
2
],
[
8,
0,
10,
3
],
[
9,
0,
10,
4
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "192.168.0.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Rechner 1",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
32,
97
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "192.168.0.12",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Rechner 2",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
30,
226
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "192.168.0.13",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Rechner 3",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
31,
364
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "192.168.0.14",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Rechner 4",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
36,
503
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "192.168.0.100",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Server",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.mein-server.de A 3600 192.168.0.100\nxy A 3600 192.168.0.100\n"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "directory",
"path" : "\/www.conf"
},
{
"kind" : "text",
"path" : "\/www.conf\/vhosts",
"text" : "*\nwebserver\nnull\nnull\nnull\nnull\nnull\nnull\nnull\nnull\n"
},
{
"bytes" : 86696,
"kind" : "image",
"mediaType" : "image\/jpeg",
"path" : "\/www\/800px-Loewe_3.JPG",
"sha256" : "0b6e981346cd0c5fc8716ed02c6f19077b27d2ff8731dfcba2c4f8bcc6d59570"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p><a href=\"meine-seite.html\">Meine Seite!! <\/a><\/p>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2010 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"kind" : "text",
"path" : "\/www\/meine-seite.html",
"text" : "<html>\n<head>\n <title>Meine persoenliche Seite <\/title>\n<\/head>\n<body>\n <img src=\"800px-loewe_3.jpg\" \/>\n<\/body>\n<\/html>"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
564,
39
],
"system" : {
"dhcpServer" : {
"dnsServerIPAddress" : "0.0.0.0",
"gatewayIPAddress" : "0.0.0.0",
"isActive" : true,
"lowerBoundIPAddress" : "192.168.0.21",
"staticAssignments" : [
],
"upperBoundIPAddress" : "192.168.0.29",
"useOwnSettings" : false
},
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.mein-server.de",
"A",
3600,
"192.168.0.100"
],
[
"xy",
"A",
3600,
"192.168.0.100"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : null,
"displayName" : "Switch 3",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
449,
180
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "169.254.59.98",
"subnetMask" : "0.0.0.0"
},
"displayName" : "Notebook 1",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
348,
512
],
"system" : {
"dhcpClient" : true
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "169.254.149.102",
"subnetMask" : "0.0.0.0"
},
"displayName" : "Notebook 2",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
498,
513
],
"system" : {
"dhcpClient" : true
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "169.254.43.216",
"subnetMask" : "0.0.0.0"
},
"displayName" : "Notebook 3",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
634,
510
],
"system" : {
"dhcpClient" : true
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "169.254.19.11",
"subnetMask" : "0.0.0.0"
},
"displayName" : "Notebook 4",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
768,
509
],
"system" : {
"dhcpClient" : true
}
},
{
"device" : null,
"displayName" : "Switch 2",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
601,
368
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : null,
"displayName" : "Switch 1",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
224,
300
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
}
]
},
"version" : "Filius version: 1.4.5 (04.11.2012)",
"warnings" : [
]
},
"java-examples\/email_komplett.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 1,
"notebook" : 4,
"pc" : 4
},
"links" : 8,
"nodes" : 9,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
[
3,
0,
5,
0
],
[
4,
0,
5,
1
],
[
1,
0,
5,
2
],
[
2,
0,
5,
3
],
[
5,
4,
0,
0
],
[
5,
5,
6,
0
],
[
5,
6,
7,
0
],
[
5,
7,
8,
0
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.50.230",
"ipAddress" : "141.99.50.231",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Web-Server",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2008 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "1A:77:96:CF:32:33",
"occupied" : false
}
],
"position" : [
460,
147
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.50.230",
"ipAddress" : "141.99.50.183",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Rechner 3",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "141.99.50.233;141.99.50.233;110;25;rechner3;rechner3;3;Rechner;rechner3@senior.de\n"
},
{
"kind" : "directory",
"path" : "\/mail"
},
{
"kind" : "text",
"path" : "\/mail\/.filiuspad-email-client.json",
"text" : "{\"drafts\":[],\"email\":\"rechner3@senior.de\",\"inbox\":[],\"name\":\"Rechner 3\",\"nextMessageID\":1,\"password\":\"rechner3\",\"pop3Host\":\"141.99.50.233\",\"pop3Port\":110,\"sent\":[],\"smtpHost\":\"141.99.50.233\",\"smtpPort\":25,\"username\":\"rechner3\"}"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "5F:A4:08:F1:FC:88",
"occupied" : false
}
],
"position" : [
81,
266
],
"system" : {
"emailClient" : {
"drafts" : [
],
"email" : "rechner3@senior.de",
"inbox" : [
],
"name" : "Rechner 3",
"nextMessageID" : 1,
"password" : "rechner3",
"pop3Host" : "141.99.50.233",
"pop3Port" : 110,
"sent" : [
],
"smtpHost" : "141.99.50.233",
"smtpPort" : 25,
"username" : "rechner3"
},
"installedPrograms" : [
"emailClient",
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.50.230",
"ipAddress" : "141.99.50.184",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Rechner 4",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "141.99.50.233;141.99.50.233;110;25;rechner4;rechner4;4;Rechner;rechner4@senior.de\n"
},
{
"kind" : "directory",
"path" : "\/mail"
},
{
"kind" : "text",
"path" : "\/mail\/.filiuspad-email-client.json",
"text" : "{\"drafts\":[],\"email\":\"rechner4@senior.de\",\"inbox\":[],\"name\":\"Rechner 4\",\"nextMessageID\":1,\"password\":\"rechner4\",\"pop3Host\":\"141.99.50.233\",\"pop3Port\":110,\"sent\":[],\"smtpHost\":\"141.99.50.233\",\"smtpPort\":25,\"username\":\"rechner4\"}"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "9D:8C:F6:C9:98:AE",
"occupied" : false
}
],
"position" : [
83,
375
],
"system" : {
"emailClient" : {
"drafts" : [
],
"email" : "rechner4@senior.de",
"inbox" : [
],
"name" : "Rechner 4",
"nextMessageID" : 1,
"password" : "rechner4",
"pop3Host" : "141.99.50.233",
"pop3Port" : 110,
"sent" : [
],
"smtpHost" : "141.99.50.233",
"smtpPort" : 25,
"username" : "rechner4"
},
"installedPrograms" : [
"emailClient",
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.50.230",
"ipAddress" : "141.99.50.181",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Rechner 1",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "141.99.50.232;141.99.50.232;110;25;rechner1;rechner1;1;Rechner;rechner1@filius.de\n"
},
{
"kind" : "directory",
"path" : "\/mail"
},
{
"kind" : "text",
"path" : "\/mail\/.filiuspad-email-client.json",
"text" : "{\"drafts\":[],\"email\":\"rechner1@filius.de\",\"inbox\":[],\"name\":\"Rechner 1\",\"nextMessageID\":1,\"password\":\"rechner1\",\"pop3Host\":\"141.99.50.232\",\"pop3Port\":110,\"sent\":[],\"smtpHost\":\"141.99.50.232\",\"smtpPort\":25,\"username\":\"rechner1\"}"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "A8:13:4D:62:BF:61",
"occupied" : false
}
],
"position" : [
82,
59
],
"system" : {
"emailClient" : {
"drafts" : [
],
"email" : "rechner1@filius.de",
"inbox" : [
],
"name" : "Rechner 1",
"nextMessageID" : 1,
"password" : "rechner1",
"pop3Host" : "141.99.50.232",
"pop3Port" : 110,
"sent" : [
],
"smtpHost" : "141.99.50.232",
"smtpPort" : 25,
"username" : "rechner1"
},
"installedPrograms" : [
"emailClient",
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.50.230",
"ipAddress" : "141.99.50.182",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Rechner 2",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "141.99.50.232;141.99.50.232;110;25;rechner2;rechner2;2;Rechner;rechner2@filius.de\n"
},
{
"kind" : "directory",
"path" : "\/mail"
},
{
"kind" : "text",
"path" : "\/mail\/.filiuspad-email-client.json",
"text" : "{\"drafts\":[],\"email\":\"rechner2@filius.de\",\"inbox\":[],\"name\":\"Rechner 2\",\"nextMessageID\":1,\"password\":\"rechner2\",\"pop3Host\":\"141.99.50.232\",\"pop3Port\":110,\"sent\":[],\"smtpHost\":\"141.99.50.232\",\"smtpPort\":25,\"username\":\"rechner2\"}"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "FD:92:36:FB:99:6D",
"occupied" : false
}
],
"position" : [
82,
161
],
"system" : {
"emailClient" : {
"drafts" : [
],
"email" : "rechner2@filius.de",
"inbox" : [
],
"name" : "Rechner 2",
"nextMessageID" : 1,
"password" : "rechner2",
"pop3Host" : "141.99.50.232",
"pop3Port" : 110,
"sent" : [
],
"smtpHost" : "141.99.50.232",
"smtpPort" : 25,
"username" : "rechner2"
},
"installedPrograms" : [
"emailClient",
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
284,
238
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "141.99.50.230",
"subnetMask" : "255.255.255.128"
},
"displayName" : "DNS-Server",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.filius.de A 3600 141.99.50.231\nmail-filius.de A 3600 141.99.50.232\nmail-senior.de A 3600 141.99.50.233\nfilius.de MX 3600 mail-filius.de\nsenior.de MX 3600 mail-senior.de\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "9D:26:F9:23:B2:F9",
"occupied" : false
}
],
"position" : [
469,
30
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.filius.de",
"A",
3600,
"141.99.50.231"
],
[
"mail-filius.de",
"A",
3600,
"141.99.50.232"
],
[
"mail-senior.de",
"A",
3600,
"141.99.50.233"
],
[
"filius.de",
"MX",
3600,
"mail-filius.de."
],
[
"senior.de",
"MX",
3600,
"mail-senior.de."
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.50.230",
"ipAddress" : "141.99.50.232",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Mail-Server (filius.de)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/mailserver"
},
{
"kind" : "text",
"path" : "\/mailserver\/.filiuspad-email-server.json",
"text" : "{\"accounts\":[{\"mailbox\":[],\"name\":\"Vorname Nachname\",\"password\":\"rechner1\",\"username\":\"rechner1\"},{\"mailbox\":[],\"name\":\"Vorname Nachname\",\"password\":\"rechner2\",\"username\":\"rechner2\"}],\"domain\":\"filius.de\",\"nextMessageID\":1,\"pop3Port\":110}"
},
{
"kind" : "text",
"path" : "\/mailserver\/konten.txt",
"text" : "rechner1;filius.de;rechner1;Nachname;Vorname;\nrechner2;filius.de;rechner2;Nachname;Vorname;\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "37:DF:DC:1A:CF:E0",
"occupied" : false
}
],
"position" : [
432,
285
],
"system" : {
"emailServer" : {
"accounts" : [
{
"mailbox" : [
],
"name" : "Vorname Nachname",
"password" : "rechner1",
"username" : "rechner1"
},
{
"mailbox" : [
],
"name" : "Vorname Nachname",
"password" : "rechner2",
"username" : "rechner2"
}
],
"domain" : "filius.de",
"nextMessageID" : 1,
"pop3Port" : 110
},
"installedPrograms" : [
"emailServer"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.50.230",
"ipAddress" : "141.99.50.233",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Mail-Server (senior.de)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/mailserver"
},
{
"kind" : "text",
"path" : "\/mailserver\/.filiuspad-email-server.json",
"text" : "{\"accounts\":[{\"mailbox\":[],\"name\":\"Vorname Nachname\",\"password\":\"rechner3\",\"username\":\"rechner3\"},{\"mailbox\":[],\"name\":\"Vorname Nachname\",\"password\":\"rechner4\",\"username\":\"rechner4\"}],\"domain\":\"senior.de\",\"nextMessageID\":1,\"pop3Port\":110}"
},
{
"kind" : "text",
"path" : "\/mailserver\/konten.txt",
"text" : "rechner3;senior.de;rechner3;Nachname;Vorname;\nrechner4;senior.de;rechner4;Nachname;Vorname;\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "7A:10:61:61:15:A3",
"occupied" : false
}
],
"position" : [
430,
414
],
"system" : {
"emailServer" : {
"accounts" : [
{
"mailbox" : [
],
"name" : "Vorname Nachname",
"password" : "rechner3",
"username" : "rechner3"
},
{
"mailbox" : [
],
"name" : "Vorname Nachname",
"password" : "rechner4",
"username" : "rechner4"
}
],
"domain" : "senior.de",
"nextMessageID" : 1,
"pop3Port" : 110
},
"installedPrograms" : [
"emailServer"
]
}
}
]
},
"version" : null,
"warnings" : [
"Email Client on 'Rechner 3' has inconsistent kontoListe map entry #2; account bean values remain authoritative.",
"Email Client on 'Rechner 3' ignored duplicate kontoListe account entry #2.",
"Email Client on 'Rechner 3' ignored duplicate kontoListe account entry #3.",
"Email Client on 'Rechner 4' ignored duplicate kontoListe account entry #2.",
"Email Client on 'Rechner 1' ignored duplicate kontoListe account entry #2.",
"Email Client on 'Rechner 2' ignored duplicate kontoListe account entry #2."
]
},
"java-examples\/Internet_Complete_with_e-Mail_Webserver_Intranet_Portforwarding_Firewall_DHCP_EN.fls" : {
"documentation" : 11,
"kinds" : {
"networkSwitch" : 3,
"notebook" : 5,
"pc" : 6,
"router" : 7
},
"links" : 20,
"nodes" : 21,
"residual" : 0,
"skipped" : 4,
"state" : {
"documentation" : [
{
"color" : [
1,
1,
0.8901960784313725,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
62,
755,
255,
193
],
"id" : "D75645AD-31A4-72DF-4057-E2E3FA51D2A2",
"isBold" : false,
"kind" : "rectangle",
"order" : 2,
"text" : ""
},
{
"color" : [
0.9882352941176471,
0.788235294117647,
0.6392156862745098,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
331,
684,
292,
263
],
"id" : "5116588C-557E-D02D-289B-DB9C49DECC77",
"isBold" : false,
"kind" : "rectangle",
"order" : 7,
"text" : ""
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
570,
583,
88,
24
],
"id" : "FFEAD1CC-78D9-0609-0C63-502B65F7A1F5",
"isBold" : true,
"kind" : "text",
"order" : 0,
"text" : "INTERNET"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
402,
164,
249,
153
],
"id" : "BFBBEAD3-E46A-61D7-BF82-7BCE8F3A10F7",
"isBold" : false,
"kind" : "text",
"order" : 1,
"text" : "Large Intranet with subnets, firewall & portforwarding to Webserver behind Firewall.\n\nLAN-Devices have full internet connectivity. Each has a configured email client.\n\nWiFi-Devices only have HTTP access to the internal Server but can name resolve and ping external internet servers."
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
209,
907,
88,
24
],
"id" : "1C88ADA7-CBEB-56EB-E238-104DF9557EF3",
"isBold" : true,
"kind" : "text",
"order" : 3,
"text" : "Home"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
242,
115,
88,
36
],
"id" : "057CB4F1-BF76-DEDE-7706-9EAA7A9019B1",
"isBold" : true,
"kind" : "text",
"order" : 4,
"text" : "Wifi-Devices\nSubnet"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
25,
378,
88,
34
],
"id" : "0B1DC5E7-4188-29B7-884E-A5097568AF9E",
"isBold" : true,
"kind" : "text",
"order" : 5,
"text" : "LAN-Devices\nSubnet"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
21,
429,
272,
59
],
"id" : "B425A4E4-08FB-A300-83C2-2B6A533FDD07",
"isBold" : false,
"kind" : "text",
"order" : 6,
"text" : "This model is copyright © 2026 Josh Buhl and is freely distributable under the creative commons CC BY-NC-SA 4.0CC BY-NC-SA 4.0 License"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
420,
920,
110,
25
],
"id" : "6FC82735-25CB-432D-CBEF-CBDB52A08B18",
"isBold" : true,
"kind" : "text",
"order" : 8,
"text" : "Provider Network"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
458,
383,
88,
24
],
"id" : "7B81B0F5-1909-B2E8-1521-42761B95C4DC",
"isBold" : false,
"kind" : "text",
"order" : 9,
"text" : "42.0.0.0"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
298,
268,
88,
24
],
"id" : "30840058-3364-9703-F9E3-7EAD93CE5C6E",
"isBold" : false,
"kind" : "text",
"order" : 10,
"text" : "10.0.0.0"
}
],
"links" : [
[
0,
0,
1,
0
],
[
1,
1,
2,
0
],
[
3,
2,
5,
0
],
[
4,
1,
5,
1
],
[
4,
3,
6,
0
],
[
5,
2,
6,
1
],
[
6,
2,
7,
0
],
[
7,
1,
8,
0
],
[
8,
1,
12,
0
],
[
9,
0,
6,
3
],
[
10,
0,
7,
2
],
[
13,
0,
1,
4
],
[
15,
0,
17,
3
],
[
16,
0,
17,
4
],
[
17,
0,
1,
3
],
[
18,
1,
6,
4
],
[
4,
2,
11,
0
],
[
3,
1,
4,
0
],
[
20,
0,
19,
0
],
[
20,
1,
18,
0
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "10.0.0.1",
"dnsServer" : "10.0.0.1",
"ipAddress" : "10.10.20.11",
"subnetMask" : "255.0.0.0"
},
"displayName" : "10.10.20.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "mail.gmx.com;mail.gmx.com;110;25;herbert;herbert1234;Schmidt;Herbert;herbert@gmx.com\n"
},
{
"kind" : "directory",
"path" : "\/mail"
},
{
"kind" : "text",
"path" : "\/mail\/.filiuspad-email-client.json",
"text" : "{\"drafts\":[],\"email\":\"herbert@gmx.com\",\"inbox\":[],\"name\":\"Herbert Schmidt\",\"nextMessageID\":1,\"password\":\"herbert1234\",\"pop3Host\":\"mail.gmx.com\",\"pop3Port\":110,\"sent\":[],\"smtpHost\":\"mail.gmx.com\",\"smtpPort\":25,\"username\":\"herbert\"}"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "A8:BD:04:A6:63:AD",
"occupied" : false
}
],
"position" : [
5,
169
],
"system" : {
"emailClient" : {
"drafts" : [
],
"email" : "herbert@gmx.com",
"inbox" : [
],
"name" : "Herbert Schmidt",
"nextMessageID" : 1,
"password" : "herbert1234",
"pop3Host" : "mail.gmx.com",
"pop3Port" : 110,
"sent" : [
],
"smtpHost" : "mail.gmx.com",
"smtpPort" : 25,
"username" : "herbert"
},
"installedPrograms" : [
"emailClient",
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
233,
173
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "[ausgeschaltet]"
}
}
},
{
"device" : {
"defaultGateway" : "10.0.0.1",
"dnsServer" : "10.0.0.1",
"ipAddress" : "10.10.20.12",
"subnetMask" : "255.0.0.0"
},
"displayName" : "10.10.20.12",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "mail.webmail.com;mail.webmail.com;110;25;frimp;frimp1234;Mueller;Frimp;frimp@webmail.com\n"
},
{
"kind" : "directory",
"path" : "\/mail"
},
{
"kind" : "text",
"path" : "\/mail\/.filiuspad-email-client.json",
"text" : "{\"drafts\":[],\"email\":\"frimp@webmail.com\",\"inbox\":[],\"name\":\"Frimp Mueller\",\"nextMessageID\":1,\"password\":\"frimp1234\",\"pop3Host\":\"mail.webmail.com\",\"pop3Port\":110,\"sent\":[],\"smtpHost\":\"mail.webmail.com\",\"smtpPort\":25,\"username\":\"frimp\"}"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "3D:67:2A:01:2D:91",
"occupied" : false
}
],
"position" : [
2,
274
],
"system" : {
"emailClient" : {
"drafts" : [
],
"email" : "frimp@webmail.com",
"inbox" : [
],
"name" : "Frimp Mueller",
"nextMessageID" : 1,
"password" : "frimp1234",
"pop3Host" : "mail.webmail.com",
"pop3Port" : 110,
"sent" : [
],
"smtpHost" : "mail.webmail.com",
"smtpPort" : 25,
"username" : "frimp"
},
"installedPrograms" : [
"emailClient",
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Provider 1",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "42.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "6.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "2.0.0.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "2E:E7:53:65:17:0F",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "1E:27:AE:8E:77:14",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "4B:A0:59:16:7C:2C",
"occupied" : false
}
],
"position" : [
419,
434
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "6.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "11.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "130.100.200.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "12.0.0.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "C5:AD:0D:4F:97:06",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "E0:3F:89:38:E3:2C",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "3C:84:27:63:5A:E3",
"occupied" : false
},
{
"label" : "rt4",
"mac" : "F5:FB:71:A8:11:59",
"occupied" : false
}
],
"position" : [
548,
490
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "2.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "11.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "3.0.0.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "3A:DC:16:7C:AA:78",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "91:D6:EC:3F:56:B0",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "16:F2:4D:40:AA:56",
"occupied" : false
}
],
"position" : [
294,
518
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "12.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "3.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "4.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "8.0.0.1",
"subnetMask" : "255.0.0.0"
},
{
"ipAddress" : "15.0.0.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "A2:55:52:6B:6F:27",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "27:17:86:69:32:C9",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "B3:22:50:EC:11:FB",
"occupied" : false
},
{
"label" : "rt4",
"mac" : "63:D5:E4:BB:37:E6",
"occupied" : false
},
{
"label" : "rt5",
"mac" : "15:DA:6A:2F:5F:3A",
"occupied" : false
}
],
"position" : [
427,
583
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "4.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "5.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "120.130.140.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "80:6D:2A:57:59:B2",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "69:EB:EB:6E:F6:82",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "C9:5D:41:10:67:82",
"occupied" : false
}
],
"position" : [
632,
643
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "5.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "140.100.200.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "A0:D8:AE:E8:2A:E1",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "A2:3C:B4:FB:9D:D1",
"occupied" : false
}
],
"position" : [
781,
574
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "8.0.0.1",
"dnsServer" : "",
"ipAddress" : "8.8.8.8",
"subnetMask" : "255.0.0.0"
},
"displayName" : "DNS (8.8.8.8)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "webserver.com. A 3600 120.130.140.80\ngmx.com. MX 3600 mail.gmx.com.\nmail.gmx.com. A 3600 130.100.200.25\nmail.webmail.com. A 3600 140.100.200.25\nwebmail.com. MX 3600 mail.webmail.com.\nmyschool.org. A 3600 42.0.0.10\n"
},
{
"kind" : "text",
"path" : "\/dns\/restored-1770036475063",
"text" : "myschool.org. A 3600 42.0.0.10\ngmx.com. MX 3600 mail.gmx.com.\nwebmail.com. MX 3600 mail.webmail.com.\nmail.gmx.com. A 3600 130.100.200.25\nmail.webmail.com. A 3600 140.100.200.25\nwebserver.com. A 3600 120.130.140.80\n\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "17:66:19:C9:9E:29",
"occupied" : false
}
],
"position" : [
208,
606
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"webserver.com",
"A",
3600,
"120.130.140.80"
],
[
"gmx.com",
"MX",
3600,
"mail.gmx.com."
],
[
"mail.gmx.com",
"A",
3600,
"130.100.200.25"
],
[
"mail.webmail.com",
"A",
3600,
"140.100.200.25"
],
[
"webmail.com",
"MX",
3600,
"mail.webmail.com."
],
[
"myschool.org",
"A",
3600,
"42.0.0.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "120.130.140.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "120.130.140.80",
"subnetMask" : "255.255.255.0"
},
"displayName" : "webserver.com (120.130.140.80)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h3> FILIUS - Webserver <\/h2>\n\n <h1>Externer WebServer!<\/h1>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> https:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "4B:ED:F2:C7:AF:8C",
"occupied" : false
}
],
"position" : [
675,
793
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "130.100.200.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "130.100.200.25",
"subnetMask" : "255.255.255.0"
},
"displayName" : "mail.gmx.com (130.100.200.25)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/mailserver"
},
{
"kind" : "text",
"path" : "\/mailserver\/.filiuspad-email-server.json",
"text" : "{\"accounts\":[{\"mailbox\":[],\"name\":\"Vorname Nachname\",\"password\":\"herbert1234\",\"username\":\"herbert\"},{\"mailbox\":[],\"name\":\"Vorname Nachname\",\"password\":\"george1234\",\"username\":\"george\"}],\"domain\":\"gmx.com\",\"nextMessageID\":1,\"pop3Port\":110}"
},
{
"kind" : "text",
"path" : "\/mailserver\/konten.txt",
"text" : "herbert;gmx.com;herbert1234;Nachname;Vorname;\ngeorge;gmx.com;george1234;Nachname;Vorname;\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "47:AF:A1:5F:0E:C7",
"occupied" : false
}
],
"position" : [
693,
417
],
"system" : {
"emailServer" : {
"accounts" : [
{
"mailbox" : [
],
"name" : "Vorname Nachname",
"password" : "herbert1234",
"username" : "herbert"
},
{
"mailbox" : [
],
"name" : "Vorname Nachname",
"password" : "george1234",
"username" : "george"
}
],
"domain" : "gmx.com",
"nextMessageID" : 1,
"pop3Port" : 110
},
"installedPrograms" : [
"emailServer"
]
}
},
{
"device" : {
"defaultGateway" : "140.100.200.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "140.100.200.25",
"subnetMask" : "255.255.255.0"
},
"displayName" : "mail.webmail.com (140.100.200.25)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/mailserver"
},
{
"kind" : "text",
"path" : "\/mailserver\/.filiuspad-email-server.json",
"text" : "{\"accounts\":[{\"mailbox\":[],\"name\":\"Vorname Nachname\",\"password\":\"frimp1234\",\"username\":\"frimp\"}],\"domain\":\"webmail.com\",\"nextMessageID\":1,\"pop3Port\":110}"
},
{
"kind" : "text",
"path" : "\/mailserver\/konten.txt",
"text" : "frimp;webmail.com;frimp1234;Nachname;Vorname;\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "62:A4:B8:31:8D:33",
"occupied" : false
}
],
"position" : [
823,
684
],
"system" : {
"emailServer" : {
"accounts" : [
{
"mailbox" : [
],
"name" : "Vorname Nachname",
"password" : "frimp1234",
"username" : "frimp"
}
],
"domain" : "webmail.com",
"nextMessageID" : 1,
"pop3Port" : 110
},
"installedPrograms" : [
"emailServer"
]
}
},
{
"device" : {
"defaultGateway" : "10.0.0.2",
"dnsServer" : "8.8.8.8",
"ipAddress" : "10.0.0.1",
"subnetMask" : "255.0.0.0"
},
"displayName" : "myschool.org (10.0.0.1)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "meine-schule.de. A 3600 10.0.0.1\n"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h3> FILIUS - Webserver <\/h3>\n\n <h1>Welcome to My School!<\/h1>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> https:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "C5:39:AE:55:77:F5",
"occupied" : false
}
],
"position" : [
139,
268
],
"system" : {
"dhcpServer" : {
"dnsServerIPAddress" : "10.0.0.1",
"gatewayIPAddress" : "10.0.0.1",
"isActive" : false,
"lowerBoundIPAddress" : "10.50.50.11",
"staticAssignments" : [
[
"A8:BD:04:A6:63:AD",
"10.10.20.11"
],
[
"3D:67:2A:01:2D:91",
"10.10.20.12"
]
],
"upperBoundIPAddress" : "10.50.50.254",
"useOwnSettings" : false
},
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"meine-schule.de",
"A",
3600,
"10.0.0.1"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "192.168.1.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "192.168.1.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.1.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "mail.gmx.com;mail.gmx.com;110;25;george;george1234;Brown;George;george@gmx.com\n"
},
{
"kind" : "directory",
"path" : "\/mail"
},
{
"kind" : "text",
"path" : "\/mail\/.filiuspad-email-client.json",
"text" : "{\"drafts\":[],\"email\":\"george@gmx.com\",\"inbox\":[],\"name\":\"George Brown\",\"nextMessageID\":1,\"password\":\"george1234\",\"pop3Host\":\"mail.gmx.com\",\"pop3Port\":110,\"sent\":[],\"smtpHost\":\"mail.gmx.com\",\"smtpPort\":25,\"username\":\"george\"}"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "68:3B:FB:D6:E1:D8",
"occupied" : false
}
],
"position" : [
73,
840
],
"system" : {
"emailClient" : {
"drafts" : [
],
"email" : "george@gmx.com",
"inbox" : [
],
"name" : "George Brown",
"nextMessageID" : 1,
"password" : "george1234",
"pop3Host" : "mail.gmx.com",
"pop3Port" : 110,
"sent" : [
],
"smtpHost" : "mail.gmx.com",
"smtpPort" : 25,
"username" : "george"
},
"installedPrograms" : [
"emailClient",
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "10.0.0.1",
"dnsServer" : "10.0.0.1",
"ipAddress" : "10.50.50.14",
"subnetMask" : "255.0.0.0"
},
"displayName" : "iPad 3",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "D3:51:75:D6:71:EA",
"occupied" : false
}
],
"position" : [
372,
5
],
"system" : {
"hostWireless" : {
"isEnabled" : true,
"ssid" : "MyWiFiNetwork"
}
}
},
{
"device" : {
"defaultGateway" : "10.0.0.1",
"dnsServer" : "10.0.0.1",
"ipAddress" : "10.50.50.12",
"subnetMask" : "255.0.0.0"
},
"displayName" : "iPad 4",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "E2:AC:66:8B:39:9F",
"occupied" : false
}
],
"position" : [
462,
38
],
"system" : {
"hostWireless" : {
"isEnabled" : true,
"ssid" : "MyWiFiNetwork"
},
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Access Point",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
11,
76
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "MyWiFiNetwork"
}
}
},
{
"device" : null,
"displayName" : "Provider 2",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "43.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "15.0.0.2",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "11:EE:8E:9F:31:18",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "B7:E7:AB:01:FE:F6",
"occupied" : false
}
],
"position" : [
433,
699
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "43.0.0.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "43.0.0.2",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Provider 2 DHCP- Server",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "8B:54:A9:28:2D:18",
"occupied" : false
}
],
"position" : [
446,
791
],
"system" : {
"dhcpServer" : {
"dnsServerIPAddress" : "0.0.0.0",
"gatewayIPAddress" : "0.0.0.0",
"isActive" : false,
"lowerBoundIPAddress" : "43.0.0.11",
"staticAssignments" : [
],
"upperBoundIPAddress" : "43.0.0.254",
"useOwnSettings" : false
}
}
},
{
"device" : null,
"displayName" : "Provider 2 Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
333,
760
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "[ausgeschaltet]"
}
}
}
]
},
"version" : "Filius version: 2.9.4 (20.07.2025)",
"warnings" : [
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped FILIUS node with missing bounds coordinates",
"Skipped FILIUS node with missing bounds coordinates",
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped malformed Java GUIDocuItem with missing type or geometry.",
"Skipped malformed Java GUIDocuItem with missing type or geometry.",
"Skipped malformed Java GUIDocuItem with missing type or geometry.",
"Skipped FILIUS cable 13: unresolved port references 'Port35' and 'Port39'",
"Skipped FILIUS cable 14: unresolved port references 'Port36' and 'Port40'",
"Skipped FILIUS cable 18: unresolved port references 'Port44' and 'Port7'",
"Skipped FILIUS cable 19: unresolved port references 'Port45' and 'Port5'",
"Skipped FILIUS cable 24: unresolved port references 'Port32' and 'Port50'",
"Skipped FILIUS cable 26: unresolved port references 'Port34' and 'Port33'"
]
},
"java-examples\/Internet_Komplett_mit_eMail_Webserver_Intranet_Portforwarding_Firewall_DHCP_DE.fls" : {
"documentation" : 9,
"kinds" : {
"networkSwitch" : 3,
"notebook" : 4,
"pc" : 6,
"router" : 7
},
"links" : 19,
"nodes" : 20,
"residual" : 0,
"skipped" : 5,
"state" : {
"documentation" : [
{
"color" : [
1,
1,
0.8901960784313725,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
107,
757,
245,
181
],
"id" : "9E4AED4B-9543-FADF-14A1-AFADECE154DD",
"isBold" : false,
"kind" : "rectangle",
"order" : 2,
"text" : ""
},
{
"color" : [
0.9882352941176471,
0.788235294117647,
0.6392156862745098,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
372,
697,
246,
243
],
"id" : "2E532119-5F2B-CD8B-D59F-898FD4B6B5FD",
"isBold" : false,
"kind" : "rectangle",
"order" : 7,
"text" : ""
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
570,
583,
88,
24
],
"id" : "FFEAD1CC-78D9-0609-0C63-502B65F7A1F5",
"isBold" : true,
"kind" : "text",
"order" : 0,
"text" : "INTERNET"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
399,
170,
249,
153
],
"id" : "9BE3CCF3-662E-983C-B714-BC1EBAC4D3DF",
"isBold" : false,
"kind" : "text",
"order" : 1,
"text" : "Intranetz mit Subnetzen, Firewall und Portforwarding an Webserver hinter Firewall.\n\nLAN-Geräte haben vollen Internet-Zugriff. Jedes hat einen konfigurierten eMail-Client.\n\nWLAN-Geräte haben HTTP-Zugriff nur auf den internen Server, können aber externe Server auflösen und anpingen."
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
255,
897,
88,
24
],
"id" : "2E17B86B-6E4B-67B2-9909-4F6AA5A7C8EA",
"isBold" : true,
"kind" : "text",
"order" : 3,
"text" : "Zu Hause"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
227,
117,
88,
37
],
"id" : "4A619F23-8A7B-7880-249A-AC0AEF439EE8",
"isBold" : true,
"kind" : "text",
"order" : 4,
"text" : "WLAN-Geräte\nSubnetz"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
20,
376,
88,
39
],
"id" : "D09742DB-CE32-D0E0-8642-3D28BDE11772",
"isBold" : true,
"kind" : "text",
"order" : 5,
"text" : "LAN-Geräte\nSubnetz"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
21,
429,
272,
59
],
"id" : "B425A4E4-08FB-A300-83C2-2B6A533FDD07",
"isBold" : false,
"kind" : "text",
"order" : 6,
"text" : "This model is copyright © 2026 Josh Buhl and is freely distributable under the creative commons CC BY-NC-SA 4.0CC BY-NC-SA 4.0 License"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
440,
907,
108,
24
],
"id" : "71271736-E47D-58DF-5975-0727AEAF4905",
"isBold" : true,
"kind" : "text",
"order" : 8,
"text" : "Provider Netzwerk"
}
],
"links" : [
[
0,
0,
1,
0
],
[
2,
2,
4,
0
],
[
3,
1,
4,
1
],
[
3,
3,
5,
0
],
[
4,
2,
5,
1
],
[
5,
2,
6,
0
],
[
6,
1,
7,
0
],
[
7,
1,
11,
0
],
[
8,
0,
5,
3
],
[
9,
0,
6,
2
],
[
12,
0,
1,
4
],
[
14,
0,
16,
3
],
[
15,
0,
16,
4
],
[
16,
0,
1,
3
],
[
17,
1,
5,
4
],
[
3,
2,
10,
0
],
[
2,
1,
3,
0
],
[
18,
0,
19,
0
],
[
17,
0,
19,
1
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "10.0.0.1",
"dnsServer" : "10.0.0.1",
"ipAddress" : "10.10.20.11",
"subnetMask" : "255.0.0.0"
},
"displayName" : "10.10.20.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "mail.gmx.de;mail.gmx.de;110;25;herbert;herbert1234;Schmidt;Herbert;herbert@gmx.de\n"
},
{
"kind" : "directory",
"path" : "\/mail"
},
{
"kind" : "text",
"path" : "\/mail\/.filiuspad-email-client.json",
"text" : "{\"drafts\":[],\"email\":\"herbert@gmx.de\",\"inbox\":[],\"name\":\"Herbert Schmidt\",\"nextMessageID\":4,\"password\":\"herbert1234\",\"pop3Host\":\"mail.gmx.de\",\"pop3Port\":110,\"sent\":[{\"bcc\":[],\"body\":\"Huhu! \\n\\nHi Frimp!\\n\\nDein \\nHerbert\",\"cc\":[],\"from\":{\"mailAddress\":\"herbert@gmx.de\",\"name\":\"Herbert Schmidt\"},\"id\":1,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"Hallo Frimp!\",\"to\":[{\"mailAddress\":\"frimp@webmail.de\"}]},{\"bcc\":[],\"body\":\"Hallo Frimp!\\n\\nFrimp Müller <frimp@webmail.de> schrieb:\\n> Huhu! \\n> \\n> Hi Herbert!\\n> \\n> Dein \\n> Frimp\\n> \",\"cc\":[],\"from\":{\"mailAddress\":\"herbert@gmx.de\",\"name\":\"Herbert Schmidt\"},\"id\":2,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"RE: Hallo Herbert!\",\"to\":[{\"mailAddress\":\"frimp@webmail.de\"}]},{\"bcc\":[],\"body\":\"jetzt?!\\n\\nFrimp Mueller <frimp@webmail.de> schrieb:\\n> Hi Herbert Again!\\n> \\n> Herbert Schmidt <herbert@gmx.de> schrieb:\\n> > Hallo Frimp!\\n> > \\n> > Frimp Müller <frimp@webmail.de> schrieb:\\n> > > Huhu! \\n> > > \\n> > > Hi Herbert!\\n> > > \\n> > > Dein \\n> > > Frimp\\n> > >\\n> >\\n> \",\"cc\":[],\"from\":{\"mailAddress\":\"herbert@gmx.de\",\"name\":\"Herbert Schmidt\"},\"id\":3,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"RE: RE: RE: Hallo Herbert!\",\"to\":[{\"mailAddress\":\"frimp@webmail.de\",\"name\":\"Frimp Mueller\"}]}],\"smtpHost\":\"mail.gmx.de\",\"smtpPort\":25,\"username\":\"herbert\"}"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "A8:BD:04:A6:63:AD",
"occupied" : false
}
],
"position" : [
5,
165
],
"system" : {
"emailClient" : {
"drafts" : [
],
"email" : "herbert@gmx.de",
"inbox" : [
],
"name" : "Herbert Schmidt",
"nextMessageID" : 4,
"password" : "herbert1234",
"pop3Host" : "mail.gmx.de",
"pop3Port" : 110,
"sent" : [
{
"bcc" : [
],
"body" : "Huhu! \n\nHi Frimp!\n\nDein \nHerbert",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Herbert Schmidt",
"herbert@gmx.de"
],
"id" : 1,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "Hallo Frimp!",
"to" : [
[
null,
"frimp@webmail.de"
]
]
},
{
"bcc" : [
],
"body" : "Hallo Frimp!\n\nFrimp Müller <frimp@webmail.de> schrieb:\n> Huhu! \n> \n> Hi Herbert!\n> \n> Dein \n> Frimp\n> ",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Herbert Schmidt",
"herbert@gmx.de"
],
"id" : 2,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "RE: Hallo Herbert!",
"to" : [
[
null,
"frimp@webmail.de"
]
]
},
{
"bcc" : [
],
"body" : "jetzt?!\n\nFrimp Mueller <frimp@webmail.de> schrieb:\n> Hi Herbert Again!\n> \n> Herbert Schmidt <herbert@gmx.de> schrieb:\n> > Hallo Frimp!\n> > \n> > Frimp Müller <frimp@webmail.de> schrieb:\n> > > Huhu! \n> > > \n> > > Hi Herbert!\n> > > \n> > > Dein \n> > > Frimp\n> > >\n> >\n> ",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Herbert Schmidt",
"herbert@gmx.de"
],
"id" : 3,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "RE: RE: RE: Hallo Herbert!",
"to" : [
[
"Frimp Mueller",
"frimp@webmail.de"
]
]
}
],
"smtpHost" : "mail.gmx.de",
"smtpPort" : 25,
"username" : "herbert"
},
"installedPrograms" : [
"emailClient",
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Switch 1",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
233,
173
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "[ausgeschaltet]"
}
}
},
{
"device" : null,
"displayName" : "Provider 1",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "42.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "6.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "2.0.0.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "2E:E7:53:65:17:0F",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "1E:27:AE:8E:77:14",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "4B:A0:59:16:7C:2C",
"occupied" : false
}
],
"position" : [
419,
434
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "6.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "11.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "130.100.200.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "12.0.0.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "C5:AD:0D:4F:97:06",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "E0:3F:89:38:E3:2C",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "3C:84:27:63:5A:E3",
"occupied" : false
},
{
"label" : "rt4",
"mac" : "F5:FB:71:A8:11:59",
"occupied" : false
}
],
"position" : [
548,
490
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "2.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "11.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "3.0.0.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "3A:DC:16:7C:AA:78",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "91:D6:EC:3F:56:B0",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "16:F2:4D:40:AA:56",
"occupied" : false
}
],
"position" : [
294,
518
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "12.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "3.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "4.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "8.0.0.1",
"subnetMask" : "255.0.0.0"
},
{
"ipAddress" : "15.0.0.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "A2:55:52:6B:6F:27",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "27:17:86:69:32:C9",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "B3:22:50:EC:11:FB",
"occupied" : false
},
{
"label" : "rt4",
"mac" : "63:D5:E4:BB:37:E6",
"occupied" : false
},
{
"label" : "rt5",
"mac" : "15:DA:6A:2F:5F:3A",
"occupied" : false
}
],
"position" : [
427,
583
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "4.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "5.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "120.130.140.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "80:6D:2A:57:59:B2",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "69:EB:EB:6E:F6:82",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "C9:5D:41:10:67:82",
"occupied" : false
}
],
"position" : [
606,
629
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "5.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "140.100.200.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "A0:D8:AE:E8:2A:E1",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "A2:3C:B4:FB:9D:D1",
"occupied" : false
}
],
"position" : [
746,
561
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "8.0.0.1",
"dnsServer" : "",
"ipAddress" : "8.8.8.8",
"subnetMask" : "255.0.0.0"
},
"displayName" : "DNS (8.8.8.8)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "webserver.de. A 3600 120.130.140.80\ngmx.de. MX 3600 mail.gmx.de.\nmail.gmx.de. A 3600 130.100.200.25\nmail.webmail.de. A 3600 140.100.200.25\nwebmail.de. MX 3600 mail.webmail.de.\nmeine-schule.de. A 3600 42.0.0.10\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "17:66:19:C9:9E:29",
"occupied" : false
}
],
"position" : [
208,
606
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"webserver.de",
"A",
3600,
"120.130.140.80"
],
[
"gmx.de",
"MX",
3600,
"mail.gmx.de."
],
[
"mail.gmx.de",
"A",
3600,
"130.100.200.25"
],
[
"mail.webmail.de",
"A",
3600,
"140.100.200.25"
],
[
"webmail.de",
"MX",
3600,
"mail.webmail.de."
],
[
"meine-schule.de",
"A",
3600,
"42.0.0.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "120.130.140.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "120.130.140.80",
"subnetMask" : "255.255.255.0"
},
"displayName" : "webserver.de (120.130.140.80)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h3> FILIUS - Webserver <\/h2>\n\n <h1>Externer WebServer!<\/h1>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> https:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "4B:ED:F2:C7:AF:8C",
"occupied" : false
}
],
"position" : [
666,
777
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "130.100.200.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "130.100.200.25",
"subnetMask" : "255.255.255.0"
},
"displayName" : "mail.gmx.de (130.100.200.25)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/mailserver"
},
{
"kind" : "text",
"path" : "\/mailserver\/.filiuspad-email-server.json",
"text" : "{\"accounts\":[{\"mailbox\":[],\"name\":\"Vorname Nachname\",\"password\":\"herbert1234\",\"username\":\"herbert\"},{\"mailbox\":[],\"name\":\"Vorname Nachname\",\"password\":\"george1234\",\"username\":\"george\"}],\"domain\":\"gmx.de\",\"nextMessageID\":1,\"pop3Port\":110}"
},
{
"kind" : "text",
"path" : "\/mailserver\/konten.txt",
"text" : "herbert;gmx.de;herbert1234;Nachname;Vorname;\ngeorge;gmx.de;george1234;Nachname;Vorname;\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "47:AF:A1:5F:0E:C7",
"occupied" : false
}
],
"position" : [
699,
417
],
"system" : {
"emailServer" : {
"accounts" : [
{
"mailbox" : [
],
"name" : "Vorname Nachname",
"password" : "herbert1234",
"username" : "herbert"
},
{
"mailbox" : [
],
"name" : "Vorname Nachname",
"password" : "george1234",
"username" : "george"
}
],
"domain" : "gmx.de",
"nextMessageID" : 1,
"pop3Port" : 110
},
"installedPrograms" : [
"emailServer"
]
}
},
{
"device" : {
"defaultGateway" : "140.100.200.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "140.100.200.25",
"subnetMask" : "255.255.255.0"
},
"displayName" : "mail.webmail.de (140.100.200.25)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/mailserver"
},
{
"kind" : "text",
"path" : "\/mailserver\/.filiuspad-email-server.json",
"text" : "{\"accounts\":[{\"mailbox\":[],\"name\":\"Vorname Nachname\",\"password\":\"frimp1234\",\"username\":\"frimp\"}],\"domain\":\"webmail.de\",\"nextMessageID\":1,\"pop3Port\":110}"
},
{
"kind" : "text",
"path" : "\/mailserver\/konten.txt",
"text" : "frimp;webmail.de;frimp1234;Nachname;Vorname;\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "62:A4:B8:31:8D:33",
"occupied" : false
}
],
"position" : [
799,
649
],
"system" : {
"emailServer" : {
"accounts" : [
{
"mailbox" : [
],
"name" : "Vorname Nachname",
"password" : "frimp1234",
"username" : "frimp"
}
],
"domain" : "webmail.de",
"nextMessageID" : 1,
"pop3Port" : 110
},
"installedPrograms" : [
"emailServer"
]
}
},
{
"device" : {
"defaultGateway" : "10.0.0.2",
"dnsServer" : "8.8.8.8",
"ipAddress" : "10.0.0.1",
"subnetMask" : "255.0.0.0"
},
"displayName" : "meine-schule.de (10.0.0.1)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "meine-schule.de. A 3600 10.0.0.1\n"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h3> FILIUS - Webserver <\/h3>\n\n <h1>Herzlich Willkommen bei Meine-Schule!<\/h1>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> https:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "C5:39:AE:55:77:F5",
"occupied" : false
}
],
"position" : [
130,
268
],
"system" : {
"dhcpServer" : {
"dnsServerIPAddress" : "10.0.0.1",
"gatewayIPAddress" : "10.0.0.1",
"isActive" : false,
"lowerBoundIPAddress" : "10.50.50.11",
"staticAssignments" : [
[
"A8:BD:04:A6:63:AD",
"10.10.20.11"
],
[
"3D:67:2A:01:2D:91",
"10.10.20.12"
]
],
"upperBoundIPAddress" : "10.50.50.254",
"useOwnSettings" : false
},
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"meine-schule.de",
"A",
3600,
"10.0.0.1"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "192.168.1.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "192.168.1.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.1.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "mail.gmx.de;mail.gmx.de;110;25;george;george1234;Brown;George;george@gmx.de\n"
},
{
"kind" : "directory",
"path" : "\/mail"
},
{
"kind" : "text",
"path" : "\/mail\/.filiuspad-email-client.json",
"text" : "{\"drafts\":[],\"email\":\"george@gmx.de\",\"inbox\":[],\"name\":\"George Brown\",\"nextMessageID\":1,\"password\":\"george1234\",\"pop3Host\":\"mail.gmx.de\",\"pop3Port\":110,\"sent\":[],\"smtpHost\":\"mail.gmx.de\",\"smtpPort\":25,\"username\":\"george\"}"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "68:3B:FB:D6:E1:D8",
"occupied" : false
}
],
"position" : [
124,
826
],
"system" : {
"emailClient" : {
"drafts" : [
],
"email" : "george@gmx.de",
"inbox" : [
],
"name" : "George Brown",
"nextMessageID" : 1,
"password" : "george1234",
"pop3Host" : "mail.gmx.de",
"pop3Port" : 110,
"sent" : [
],
"smtpHost" : "mail.gmx.de",
"smtpPort" : 25,
"username" : "george"
},
"installedPrograms" : [
"emailClient",
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "10.0.0.1",
"dnsServer" : "10.0.0.1",
"ipAddress" : "10.50.50.13",
"subnetMask" : "255.0.0.0"
},
"displayName" : "iPad 3",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "D3:51:75:D6:71:EA",
"occupied" : false
}
],
"position" : [
372,
5
],
"system" : {
"hostWireless" : {
"isEnabled" : true,
"ssid" : "MyWiFiNetwork"
}
}
},
{
"device" : {
"defaultGateway" : "10.0.0.1",
"dnsServer" : "10.0.0.1",
"ipAddress" : "10.50.50.12",
"subnetMask" : "255.0.0.0"
},
"displayName" : "iPad 4",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "E2:AC:66:8B:39:9F",
"occupied" : false
}
],
"position" : [
462,
38
],
"system" : {
"hostWireless" : {
"isEnabled" : true,
"ssid" : "MyWiFiNetwork"
},
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Access Point",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
11,
76
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "MyWiFiNetwork"
}
}
},
{
"device" : null,
"displayName" : "Provider 2",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "43.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "15.0.0.2",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "11:EE:8E:9F:31:18",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "B7:E7:AB:01:FE:F6",
"occupied" : false
}
],
"position" : [
461,
710
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "43.0.0.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "43.0.0.2",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Provider 2 DCHP Server",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "55:E4:24:B2:2F:7B",
"occupied" : false
}
],
"position" : [
473,
782
],
"system" : {
"dhcpServer" : {
"dnsServerIPAddress" : "0.0.0.0",
"gatewayIPAddress" : "0.0.0.0",
"isActive" : false,
"lowerBoundIPAddress" : "43.0.0.11",
"staticAssignments" : [
],
"upperBoundIPAddress" : "43.0.0.254",
"useOwnSettings" : false
}
}
},
{
"device" : null,
"displayName" : "Provider 2 Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
367,
775
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "[ausgeschaltet]"
}
}
}
]
},
"version" : "Filius version: 2.9.4 (20.07.2025)",
"warnings" : [
"Skipped FILIUS node with missing bounds coordinates",
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped FILIUS node with missing bounds coordinates",
"Skipped FILIUS node with missing bounds coordinates",
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped malformed Java GUIDocuItem with missing type or geometry.",
"Skipped malformed Java GUIDocuItem with missing type or geometry.",
"Skipped malformed Java GUIDocuItem with missing type or geometry.",
"Skipped FILIUS cable 2: unresolved port references 'Port2' and 'Port6'",
"Skipped FILIUS cable 13: unresolved port references 'Port34' and 'Port33'",
"Skipped FILIUS cable 14: unresolved port references 'Port35' and 'Port39'",
"Skipped FILIUS cable 15: unresolved port references 'Port36' and 'Port40'",
"Skipped FILIUS cable 19: unresolved port references 'Port44' and 'Port7'",
"Skipped FILIUS cable 20: unresolved port references 'Port45' and 'Port5'",
"Skipped FILIUS cable 26: unresolved port references 'Port51' and 'Port32'"
]
},
"java-examples\/internetwork_komplett.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 4,
"notebook" : 3,
"pc" : 3,
"router" : 3
},
"links" : 12,
"nodes" : 13,
"residual" : 0,
"skipped" : 1,
"state" : {
"documentation" : [
],
"links" : [
[
7,
0,
0,
1
],
[
0,
2,
2,
0
],
[
2,
1,
1,
0
],
[
1,
1,
6,
0
],
[
1,
2,
3,
0
],
[
3,
1,
5,
0
],
[
3,
2,
8,
0
],
[
10,
0,
5,
2
],
[
4,
0,
5,
1
],
[
4,
1,
11,
0
],
[
9,
0,
11,
1
],
[
12,
0,
11,
2
]
],
"nodes" : [
{
"device" : null,
"displayName" : "Switch 1",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
164,
178
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : null,
"displayName" : "Switch 2",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
612,
104
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : null,
"displayName" : "Router",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "141.99.1.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "141.99.2.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "C1:60:0A:E1:76:C5",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "5A:54:FE:11:5D:6C",
"occupied" : false
}
],
"position" : [
395,
47
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Router",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "141.99.2.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "141.99.4.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "141.99.3.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "6E:1E:CD:78:BE:78",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "28:09:56:2D:27:6F",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "F6:A4:32:18:E5:05",
"occupied" : false
}
],
"position" : [
602,
263
],
"system" : {
"manualRoutes" : [
[
"141.99.1.0",
"255.255.255.0",
"141.99.2.1",
"141.99.2.2"
],
[
"141.99.5.0",
"255.255.255.0",
"141.99.4.2",
"141.99.4.1"
]
]
}
},
{
"device" : null,
"displayName" : "Router",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "141.99.4.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "141.99.5.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "63:D3:1F:5D:56:02",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "28:1D:80:BE:38:62",
"occupied" : false
}
],
"position" : [
497,
493
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Switch 4",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
641,
392
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "141.99.2.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.2.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server 2.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.filius.de A 3600 141.99.5.10\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "55:69:1F:18:4C:96",
"occupied" : false
}
],
"position" : [
694,
19
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.filius.de",
"A",
3600,
"141.99.5.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.1.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 1.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2008 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "AE:F4:7A:63:81:B9",
"occupied" : false
}
],
"position" : [
70,
235
],
"system" : {
"installedPrograms" : [
"webBrowser",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "141.99.3.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.3.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Rechner 3.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "E3:F7:EF:12:BC:94",
"occupied" : false
}
],
"position" : [
759,
196
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "141.99.5.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.5.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Webserver 5.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2008 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "6D:C7:88:09:72:A8",
"occupied" : false
}
],
"position" : [
169,
366
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "141.99.4.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.4.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 4.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "3F:34:B7:E1:52:67",
"occupied" : false
}
],
"position" : [
735,
387
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Switch 5",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
302,
408
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "141.99.5.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.5.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 5.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "58:5D:D7:F0:C5:89",
"occupied" : false
}
],
"position" : [
198,
489
],
"system" : {
}
}
]
},
"version" : "Filius version: 2.1.0 (11.10.2022)",
"warnings" : [
"Skipped FILIUS node with missing bounds coordinates",
"Skipped FILIUS cable 1: unresolved port references 'Port17' and 'Port0'"
]
},
"java-examples\/man-in-the-middle.fls" : {
"documentation" : 3,
"kinds" : {
"networkSwitch" : 1,
"notebook" : 3,
"pc" : 3
},
"links" : 6,
"nodes" : 7,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
{
"color" : [
0.7490196078431373,
1,
0.8588235294117647,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
794,
8,
397,
492
],
"id" : "992AA1A5-1B36-1973-872B-D93E758A45EF",
"isBold" : false,
"kind" : "rectangle",
"order" : 2,
"text" : ""
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
815,
20,
349,
203
],
"id" : "CC9FF5BE-AFEF-99EF-944E-F18BBEA994E8",
"isBold" : false,
"kind" : "text",
"order" : 0,
"text" : "The manipulated DNS-Server points to Eve, the \"man in the middle\", for both mail-servers. \n\nEve has her own Mail-Server and her own DNS-Server that points to the correct mail-servers. She receives Alice's and Bob's e-Mails and forwards them on to the correct servers. \n\nAlice and Bob have no way of knowing that Eve is interecepting all of their email. \n\nWatch the logs on all the email servers simultaneously while sending emails from Alice to Bob and back!"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
816,
258,
352,
239
],
"id" : "6B3C018B-8699-4F26-D4D5-11141AEC4EE8",
"isBold" : false,
"kind" : "text",
"order" : 1,
"text" : "Der manipulierte DNS-Server gibt für beide Mail-Server Eves IP-Adresse an.\n\nEve hat ihren eigenen DNS-Server, der die richtigen Server-Adressen hat, und einen eigenen Mail-Server, der Alices und Bobs Mails an die jeweils richtigen Server weiterleitet.\n\nAlice und Bob merken nicht, dass Eve alles auf ihrem Mail-Server mitlesen kann.\n\nVerfolge den Verlauf in den Logs aller email-Server gleichzeitig, während Alice eine Mail an Bob sendet!"
}
],
"links" : [
[
2,
0,
3,
0
],
[
0,
0,
3,
2
],
[
1,
0,
3,
3
],
[
3,
5,
4,
0
],
[
3,
6,
5,
0
],
[
3,
7,
6,
0
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.50.230",
"ipAddress" : "141.99.50.183",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Alice",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "141.99.50.233;141.99.50.233;110;25;alice;alice;3;Alice;alice@senior.de\n"
},
{
"kind" : "directory",
"path" : "\/mail"
},
{
"kind" : "text",
"path" : "\/mail\/.filiuspad-email-client.json",
"text" : "{\"drafts\":[],\"email\":\"alice@senior.de\",\"inbox\":[{\"bcc\":[],\"body\":\"test\",\"cc\":[],\"from\":{\"mailAddress\":\"rechner1@filius.de\",\"name\":\"Rechner 1\"},\"id\":1,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":false,\"subject\":\"test\",\"to\":[{\"mailAddress\":\"rechner3@senior.de\"}]},{\"bcc\":[],\"body\":\"\",\"cc\":[],\"from\":{\"mailAddress\":\"bob@filius.de\",\"name\":\"Bob 1\"},\"id\":2,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":false,\"subject\":\"test3\",\"to\":[{\"mailAddress\":\"alice@senior.de\"}]},{\"bcc\":[],\"body\":\"test bl\\n\",\"cc\":[],\"from\":{\"mailAddress\":\"bob@filius.de\",\"name\":\"Bob 1\"},\"id\":3,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":false,\"subject\":\"test bl\",\"to\":[{\"mailAddress\":\"alice@senior.de\"}]}],\"name\":\"Alice 3\",\"nextMessageID\":10,\"password\":\"alice\",\"pop3Host\":\"141.99.50.233\",\"pop3Port\":110,\"sent\":[{\"bcc\":[],\"body\":\"Hallo Bob,\\n\\nschön von dir zu hören.\\n\\nGruß\\nAlice\",\"cc\":[],\"from\":{\"mailAddress\":\"alice@senior.de\",\"name\":\"Alice 3\"},\"id\":4,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"Beste Grüße\",\"to\":[{\"mailAddress\":\"Bob@filius.de\"}]},{\"bcc\":[],\"body\":\"test\",\"cc\":[],\"from\":{\"mailAddress\":\"alice@senior.de\",\"name\":\"Alice 3\"},\"id\":5,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"test\",\"to\":[{\"mailAddress\":\"bob@filius.de\"}]},{\"bcc\":[],\"body\":\"\\n\\nBob 1 schrieb:\\n> \",\"cc\":[],\"from\":{\"mailAddress\":\"alice@senior.de\",\"name\":\"Alice 3\"},\"id\":6,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"RE: test3\",\"to\":[{\"mailAddress\":\"bob@filius.de\"}]},{\"bcc\":[],\"body\":\"\\n\\nBob 1 schrieb:\\n> \",\"cc\":[],\"from\":{\"mailAddress\":\"alice@senior.de\",\"name\":\"Alice 3\"},\"id\":7,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"RE: test3\",\"to\":[{\"mailAddress\":\"bob@filius.de\"}]},{\"bcc\":[],\"body\":\"huhu bob!\\n\\nBob 1 <bob@filius.de> schrieb:\\n> test bl\\n> \",\"cc\":[],\"from\":{\"mailAddress\":\"alice@senior.de\",\"name\":\"Alice 3\"},\"id\":8,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"RE: test bl\",\"to\":[{\"mailAddress\":\"bob@filius.de\",\"name\":\"Bob 1\"}]},{\"bcc\":[],\"body\":\"Hi BoB!\",\"cc\":[],\"from\":{\"mailAddress\":\"alice@senior.de\",\"name\":\"Alice 3\"},\"id\":9,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"Hi Bob!\",\"to\":[{\"mailAddress\":\"bob@filius.de\"}]}],\"smtpHost\":\"141.99.50.233\",\"smtpPort\":25,\"username\":\"alice\"}"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "EA:B6:32:93:26:33",
"occupied" : false
}
],
"position" : [
53,
264
],
"system" : {
"emailClient" : {
"drafts" : [
],
"email" : "alice@senior.de",
"inbox" : [
{
"bcc" : [
],
"body" : "test",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Rechner 1",
"rechner1@filius.de"
],
"id" : 1,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : false,
"receivedAtMilliseconds" : null,
"subject" : "test",
"to" : [
[
null,
"rechner3@senior.de"
]
]
},
{
"bcc" : [
],
"body" : "",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Bob 1",
"bob@filius.de"
],
"id" : 2,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : false,
"receivedAtMilliseconds" : null,
"subject" : "test3",
"to" : [
[
null,
"alice@senior.de"
]
]
},
{
"bcc" : [
],
"body" : "test bl\n",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Bob 1",
"bob@filius.de"
],
"id" : 3,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : false,
"receivedAtMilliseconds" : null,
"subject" : "test bl",
"to" : [
[
null,
"alice@senior.de"
]
]
}
],
"name" : "Alice 3",
"nextMessageID" : 10,
"password" : "alice",
"pop3Host" : "141.99.50.233",
"pop3Port" : 110,
"sent" : [
{
"bcc" : [
],
"body" : "Hallo Bob,\n\nschön von dir zu hören.\n\nGruß\nAlice",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Alice 3",
"alice@senior.de"
],
"id" : 4,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "Beste Grüße",
"to" : [
[
null,
"Bob@filius.de"
]
]
},
{
"bcc" : [
],
"body" : "test",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Alice 3",
"alice@senior.de"
],
"id" : 5,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "test",
"to" : [
[
null,
"bob@filius.de"
]
]
},
{
"bcc" : [
],
"body" : "\n\nBob 1 schrieb:\n> ",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Alice 3",
"alice@senior.de"
],
"id" : 6,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "RE: test3",
"to" : [
[
null,
"bob@filius.de"
]
]
},
{
"bcc" : [
],
"body" : "\n\nBob 1 schrieb:\n> ",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Alice 3",
"alice@senior.de"
],
"id" : 7,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "RE: test3",
"to" : [
[
null,
"bob@filius.de"
]
]
},
{
"bcc" : [
],
"body" : "huhu bob!\n\nBob 1 <bob@filius.de> schrieb:\n> test bl\n> ",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Alice 3",
"alice@senior.de"
],
"id" : 8,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "RE: test bl",
"to" : [
[
"Bob 1",
"bob@filius.de"
]
]
},
{
"bcc" : [
],
"body" : "Hi BoB!",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Alice 3",
"alice@senior.de"
],
"id" : 9,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "Hi Bob!",
"to" : [
[
null,
"bob@filius.de"
]
]
}
],
"smtpHost" : "141.99.50.233",
"smtpPort" : 25,
"username" : "alice"
},
"installedPrograms" : [
"emailClient",
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "127.0.0.1",
"ipAddress" : "141.99.50.184",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Eve (Man-in-the-middle 141.99.50.184)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "mail-senior.de. A 3600 141.99.50.233\nmail-filius.de. A 3600 141.99.50.232\nfilius.de. MX 3600 mail-filius.de.\nsenior.de. MX 3600 mail-senior.de.\n"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "141.99.50.233;141.99.50.233;110;25;rechner4;rechner4;4;Rechner;rechner4@senior.de\n"
},
{
"kind" : "directory",
"path" : "\/mailserver"
},
{
"kind" : "text",
"path" : "\/mailserver\/.filiuspad-email-server.json",
"text" : "{\"accounts\":[],\"domain\":\"eve.de\",\"nextMessageID\":1,\"pop3Port\":110}"
},
{
"kind" : "text",
"path" : "\/mailserver\/konten.txt",
"text" : ""
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "FA:17:C7:84:81:6E",
"occupied" : false
}
],
"position" : [
547,
169
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"mail-senior.de",
"A",
3600,
"141.99.50.233"
],
[
"mail-filius.de",
"A",
3600,
"141.99.50.232"
],
[
"filius.de",
"MX",
3600,
"mail-filius.de."
],
[
"senior.de",
"MX",
3600,
"mail-senior.de."
]
],
"recursiveResolutionEnabled" : false
},
"emailServer" : {
"accounts" : [
],
"domain" : "eve.de",
"nextMessageID" : 1,
"pop3Port" : 110
},
"installedPrograms" : [
"dnsServer",
"emailServer",
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.50.230",
"ipAddress" : "141.99.50.181",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Bob",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/konten.txt",
"text" : "141.99.50.232;141.99.50.232;110;25;bob;bob;1;Bob;bob@filius.de\n"
},
{
"kind" : "directory",
"path" : "\/mail"
},
{
"kind" : "text",
"path" : "\/mail\/.filiuspad-email-client.json",
"text" : "{\"drafts\":[],\"email\":\"bob@filius.de\",\"inbox\":[{\"bcc\":[],\"body\":\"Bob 1 schrieb:\\n>\",\"cc\":[],\"from\":{\"mailAddress\":\"alice@senior.de\",\"name\":\"Alice 3\"},\"id\":1,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":false,\"subject\":\"RE: test3\",\"to\":[{\"mailAddress\":\"bob@filius.de\"}]}],\"name\":\"Bob 1\",\"nextMessageID\":5,\"password\":\"bob\",\"pop3Host\":\"141.99.50.232\",\"pop3Port\":110,\"sent\":[{\"bcc\":[],\"body\":\"test\",\"cc\":[],\"from\":{\"mailAddress\":\"rechner1@filius.de\",\"name\":\"Rechner 1\"},\"id\":2,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"test\",\"to\":[{\"mailAddress\":\"rechner3@senior.de\"}]},{\"bcc\":[],\"body\":\"\",\"cc\":[],\"from\":{\"mailAddress\":\"bob@filius.de\",\"name\":\"Bob 1\"},\"id\":3,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"test3\",\"to\":[{\"mailAddress\":\"alice@senior.de\"}]},{\"bcc\":[],\"body\":\"test bl\",\"cc\":[],\"from\":{\"mailAddress\":\"bob@filius.de\",\"name\":\"Bob 1\"},\"id\":4,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":true,\"subject\":\"test bl\",\"to\":[{\"mailAddress\":\"alice@senior.de\"}]}],\"smtpHost\":\"141.99.50.232\",\"smtpPort\":25,\"username\":\"bob\"}"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "13:84:F1:E6:16:2A",
"occupied" : false
}
],
"position" : [
116,
120
],
"system" : {
"emailClient" : {
"drafts" : [
],
"email" : "bob@filius.de",
"inbox" : [
{
"bcc" : [
],
"body" : "Bob 1 schrieb:\n>",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Alice 3",
"alice@senior.de"
],
"id" : 1,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : false,
"receivedAtMilliseconds" : null,
"subject" : "RE: test3",
"to" : [
[
null,
"bob@filius.de"
]
]
}
],
"name" : "Bob 1",
"nextMessageID" : 5,
"password" : "bob",
"pop3Host" : "141.99.50.232",
"pop3Port" : 110,
"sent" : [
{
"bcc" : [
],
"body" : "test",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Rechner 1",
"rechner1@filius.de"
],
"id" : 2,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "test",
"to" : [
[
null,
"rechner3@senior.de"
]
]
},
{
"bcc" : [
],
"body" : "",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Bob 1",
"bob@filius.de"
],
"id" : 3,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "test3",
"to" : [
[
null,
"alice@senior.de"
]
]
},
{
"bcc" : [
],
"body" : "test bl",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Bob 1",
"bob@filius.de"
],
"id" : 4,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : true,
"receivedAtMilliseconds" : null,
"subject" : "test bl",
"to" : [
[
null,
"alice@senior.de"
]
]
}
],
"smtpHost" : "141.99.50.232",
"smtpPort" : 25,
"username" : "bob"
},
"installedPrograms" : [
"emailClient",
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Internet",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
269,
237
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "6e23d8"
}
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "141.99.50.230",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Manipulierter DNS-Server",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.filius.de. A 3600 141.99.50.231\nfilius.de. MX 3600 mail-filius.de.\nsenior.de. MX 3600 mail-senior.de.\nmail-filius.de. A 3600 141.99.50.184\nmail-senior.de. A 3600 141.99.50.184\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "F2:BF:5A:E0:17:CB",
"occupied" : false
}
],
"position" : [
408,
49
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.filius.de",
"A",
3600,
"141.99.50.231"
],
[
"filius.de",
"MX",
3600,
"mail-filius.de."
],
[
"senior.de",
"MX",
3600,
"mail-senior.de."
],
[
"mail-filius.de",
"A",
3600,
"141.99.50.184"
],
[
"mail-senior.de",
"A",
3600,
"141.99.50.184"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.50.230",
"ipAddress" : "141.99.50.232",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Mail-Server (filius.de 141.99.50.232)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/mailserver"
},
{
"kind" : "text",
"path" : "\/mailserver\/.filiuspad-email-server.json",
"text" : "{\"accounts\":[{\"mailbox\":[{\"bcc\":[],\"body\":\"huhu bob!\\n\\nBob 1 <bob@filius.de> schrieb:\\n> test bl\\n>\\n\",\"cc\":[],\"from\":{\"mailAddress\":\"alice@senior.de\",\"name\":\"Alice 3\"},\"id\":1,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":false,\"receivedAtMilliseconds\":1,\"subject\":\"RE: test bl\",\"to\":[{\"mailAddress\":\"bob@filius.de\",\"name\":\"Bob 1\"}]},{\"bcc\":[],\"body\":\"Hi BoB!\\n\",\"cc\":[],\"from\":{\"mailAddress\":\"alice@senior.de\",\"name\":\"Alice 3\"},\"id\":2,\"isMarkedForDeletion\":false,\"isNew\":true,\"isSent\":false,\"receivedAtMilliseconds\":2,\"subject\":\"Hi Bob!\",\"to\":[{\"mailAddress\":\"bob@filius.de\"}]}],\"name\":\"Vorname Nachname\",\"password\":\"bob\",\"username\":\"bob\"}],\"domain\":\"filius.de\",\"nextMessageID\":3,\"pop3Port\":110}"
},
{
"kind" : "text",
"path" : "\/mailserver\/konten.txt",
"text" : "bob;filius.de;bob;Nachname;Vorname;#Alice 3 <alice@senior.de>$Bob 1 <bob@filius.de>$$$1$RE: test bl$huhu bob!||Bob 1 <bob@filius.de> schrieb:|> test bl|>|#Alice 3 <alice@senior.de>$<bob@filius.de>$$$2$Hi Bob!$Hi BoB!|\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "16:F4:6C:5F:0C:9C",
"occupied" : false
}
],
"position" : [
519,
382
],
"system" : {
"emailServer" : {
"accounts" : [
{
"mailbox" : [
{
"bcc" : [
],
"body" : "huhu bob!\n\nBob 1 <bob@filius.de> schrieb:\n> test bl\n>\n",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Alice 3",
"alice@senior.de"
],
"id" : 1,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : false,
"receivedAtMilliseconds" : 1,
"subject" : "RE: test bl",
"to" : [
[
"Bob 1",
"bob@filius.de"
]
]
},
{
"bcc" : [
],
"body" : "Hi BoB!\n",
"cc" : [
],
"deliveryIdentity" : null,
"from" : [
"Alice 3",
"alice@senior.de"
],
"id" : 2,
"isMarkedForDeletion" : false,
"isNew" : true,
"isSent" : false,
"receivedAtMilliseconds" : 2,
"subject" : "Hi Bob!",
"to" : [
[
null,
"bob@filius.de"
]
]
}
],
"name" : "Vorname Nachname",
"password" : "bob",
"username" : "bob"
}
],
"domain" : "filius.de",
"nextMessageID" : 3,
"pop3Port" : 110
},
"installedPrograms" : [
"emailServer"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.50.230",
"ipAddress" : "141.99.50.233",
"subnetMask" : "255.255.255.128"
},
"displayName" : "Mail-Server (senior.de 141.99.50.233)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/mailserver"
},
{
"kind" : "text",
"path" : "\/mailserver\/.filiuspad-email-server.json",
"text" : "{\"accounts\":[{\"mailbox\":[],\"name\":\"Vorname Nachname\",\"password\":\"alice\",\"username\":\"alice\"}],\"domain\":\"senior.de\",\"nextMessageID\":1,\"pop3Port\":110}"
},
{
"kind" : "text",
"path" : "\/mailserver\/konten.txt",
"text" : "alice;senior.de;alice;Nachname;Vorname;\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "D4:7A:40:9D:1B:91",
"occupied" : false
}
],
"position" : [
278,
405
],
"system" : {
"emailServer" : {
"accounts" : [
{
"mailbox" : [
],
"name" : "Vorname Nachname",
"password" : "alice",
"username" : "alice"
}
],
"domain" : "senior.de",
"nextMessageID" : 1,
"pop3Port" : 110
},
"installedPrograms" : [
"emailServer"
]
}
}
]
},
"version" : "Filius version: 2.5.1 (23.10.2023)",
"warnings" : [
]
},
"java-examples\/modem_beispiel.fls" : {
"documentation" : 0,
"kinds" : {
"notebook" : 1,
"pc" : 1,
"remoteLink" : 2
},
"links" : 2,
"nodes" : 4,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
[
1,
0,
2,
0
],
[
3,
0,
0,
0
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Rechner 0.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "directory",
"path" : "\/www.conf"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> http:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
586,
46
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 0.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
42,
182
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Modem (Zugreifend)",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "remoteLink",
"ports" : [
{
"label" : "remote0",
"mac" : null,
"occupied" : false
}
],
"position" : [
237,
212
],
"system" : {
"remoteLink" : {
"isEnabled" : true,
"latencyMilliseconds" : 20,
"pairIdentifier" : "java-modem-port-12345"
}
}
},
{
"device" : null,
"displayName" : "Modem (Zugangspunkt)",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "remoteLink",
"ports" : [
{
"label" : "remote0",
"mac" : null,
"occupied" : false
}
],
"position" : [
396,
79
],
"system" : {
"remoteLink" : {
"isEnabled" : true,
"latencyMilliseconds" : 20,
"pairIdentifier" : "java-modem-port-12345"
}
}
}
]
},
"version" : "Filius version: 1.5.4 (08.12.2013)",
"warnings" : [
"Imported Java Modem 'Modem (Zugreifend)' as Remote Link pair 'java-modem-port-12345' (mode=CLIENT [2], ip=localhost, port=12345); host socket transport was replaced by deterministic in-project pairing by normalized port, and cross-host identity is not preserved.",
"Imported Java Modem 'Modem (Zugangspunkt)' as Remote Link pair 'java-modem-port-12345' (mode=SERVER [1], ip=localhost, port=12345); host socket transport was replaced by deterministic in-project pairing by normalized port, and cross-host identity is not preserved."
]
},
"java-examples\/multicast_server.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 1,
"notebook" : 2,
"pc" : 1
},
"links" : 3,
"nodes" : 4,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
[
3,
1,
0,
0
],
[
2,
0,
3,
0
],
[
1,
0,
3,
2
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.1",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.1",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "25:9B:C0:C4:32:17",
"occupied" : false
}
],
"position" : [
731,
164
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/peer2peer"
},
{
"kind" : "text",
"path" : "\/peer2peer\/.filiuspad-gnutella.json",
"text" : "{\"maximumKnownPeers\":3}"
},
{
"kind" : "text",
"path" : "\/test.txt",
"text" : "blaaa"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "54:84:0B:8A:58:0C",
"occupied" : false
}
],
"position" : [
213,
175
],
"system" : {
"gnutella" : {
"maximumKnownPeers" : 3
},
"hostWireless" : {
"isEnabled" : true,
"ssid" : "Filius Wi Fi"
},
"installedPrograms" : [
"gnutella"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.20",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.20",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "03:42:BB:88:50:95",
"occupied" : false
}
],
"position" : [
192,
317
],
"system" : {
"hostWireless" : {
"isEnabled" : true,
"ssid" : "Filius Wi Fi"
}
}
},
{
"device" : null,
"displayName" : "Switch \/ WLAN",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
475,
318
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 2000,
"ssid" : "Filius Wi Fi"
}
}
}
]
},
"version" : "Filius version: 2.4.1 (07.06.2023)",
"warnings" : [
]
},
"java-examples\/nat_with_mapped_port.fls" : {
"documentation" : 9,
"kinds" : {
"networkSwitch" : 4,
"notebook" : 3,
"pc" : 3,
"router" : 3
},
"links" : 10,
"nodes" : 13,
"residual" : 0,
"skipped" : 2,
"state" : {
"documentation" : [
{
"color" : [
0.8,
0.8,
0.8,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
94,
34,
428,
292
],
"id" : "D956A848-C8CA-14FE-63FD-7F6790E845DA",
"isBold" : false,
"kind" : "rectangle",
"order" : 0,
"text" : ""
},
{
"color" : [
0.8,
0.8,
0.8,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
95,
349,
428,
296
],
"id" : "34991DC1-75B8-FDA6-AFC8-5B38327A685F",
"isBold" : false,
"kind" : "rectangle",
"order" : 2,
"text" : ""
},
{
"color" : [
0.8,
0.8,
0.8,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
792,
52,
224,
489
],
"id" : "875BFF87-CCC6-276D-CAB6-7736B4E82724",
"isBold" : false,
"kind" : "rectangle",
"order" : 6,
"text" : ""
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 18,
"frame" : [
316,
42,
142,
26
],
"id" : "9DB85847-F5C1-EA48-DB00-CBEA711C985E",
"isBold" : false,
"kind" : "text",
"order" : 1,
"text" : "Pauls Home Network"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 18,
"frame" : [
322,
358,
169,
27
],
"id" : "8AD8A784-CFC8-8358-B179-3948302DADE2",
"isBold" : false,
"kind" : "text",
"order" : 3,
"text" : "Vincents Home Network"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
388,
523,
129,
73
],
"id" : "00639873-7C6A-C860-13B4-5EBD161DDCDA",
"isBold" : false,
"kind" : "text",
"order" : 4,
"text" : "The home router is configured to forward traffic on port 80 to the webserver."
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
113,
483,
167,
108
],
"id" : "CE763A08-E0BA-C14C-2058-C49EB7AD242A",
"isBold" : false,
"kind" : "text",
"order" : 5,
"text" : "Traffic to the Webserver is forwarded by the home router. But the Echo Server on this host is only reachable from the local network."
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
828,
430,
148,
50
],
"id" : "884E319E-2785-E56B-1744-0FF5B0D5A7ED",
"isBold" : false,
"kind" : "text",
"order" : 7,
"text" : "All services on this host are publicly available."
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
802,
57,
187,
50
],
"id" : "D3128BF6-2C02-265C-15E8-D2540E93D7EA",
"isBold" : false,
"kind" : "text",
"order" : 8,
"text" : "Hosts with public IP addresses"
}
],
"links" : [
[
6,
0,
0,
0
],
[
7,
0,
0,
1
],
[
2,
1,
1,
0
],
[
1,
1,
5,
0
],
[
1,
2,
3,
0
],
[
9,
0,
10,
1
],
[
11,
0,
10,
2
],
[
3,
1,
12,
0
],
[
12,
1,
4,
0
],
[
12,
2,
8,
0
]
],
"nodes" : [
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
300,
131
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "9b063a"
}
}
},
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
676,
161
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "a4e955"
}
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "141.99.1.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "141.99.2.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "C1:60:0A:E1:76:C5",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "5A:54:FE:11:5D:6C",
"occupied" : false
}
],
"position" : [
551,
90
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "141.99.2.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "141.99.4.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "141.99.3.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "6E:1E:CD:78:BE:78",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "28:09:56:2D:27:6F",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "F6:A4:32:18:E5:05",
"occupied" : false
}
],
"position" : [
559,
263
],
"system" : {
"manualRoutes" : [
[
"141.99.1.0",
"255.255.255.0",
"141.99.2.1",
"141.99.2.2"
],
[
"141.99.5.0",
"255.255.255.0",
"141.99.4.2",
"141.99.4.1"
]
]
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "141.99.4.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "141.99.5.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "63:D3:1F:5D:56:02",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "28:1D:80:BE:38:62",
"occupied" : false
}
],
"position" : [
562,
426
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "141.99.2.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.2.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.filius.de. A 3600 141.99.5.10\nwww.jupiter.de. A 3600 141.99.4.10\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "55:69:1F:18:4C:96",
"occupied" : false
}
],
"position" : [
837,
119
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.filius.de",
"A",
3600,
"141.99.5.10"
],
[
"www.jupiter.de",
"A",
3600,
"141.99.4.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "192.168.0.100",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 1.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "ipAddress",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "95:11:22:49:65:CB",
"occupied" : false
}
],
"position" : [
152,
54
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "192.168.0.101",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.101",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2008 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "ipAddress",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "AE:F4:7A:63:81:B9",
"occupied" : false
}
],
"position" : [
157,
202
],
"system" : {
"installedPrograms" : [
"webBrowser",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "141.99.4.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.4.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Webserver www.jupiter.de",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Jupiter<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h2> Jupiter - Webserver <\/h2>\n\n <p>Welcome at Jupiter<\/p>\n\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "E3:F7:EF:12:BC:94",
"occupied" : false
}
],
"position" : [
804,
307
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "192.168.0.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Webserver - 192.168.0.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "6D:C7:88:09:72:A8",
"occupied" : false
}
],
"position" : [
99,
363
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
313,
444
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "8b0798"
}
}
},
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "192.168.0.100",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 5.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "ipAddress",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "58:5D:D7:F0:C5:89",
"occupied" : false
}
],
"position" : [
260,
538
],
"system" : {
}
},
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
694,
342
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "f1dc45"
}
}
}
]
},
"version" : "Filius version: 2.8.0 (15.03.2025)",
"warnings" : [
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped FILIUS cable 8: unresolved port references 'Port2' and 'Port24'",
"Skipped FILIUS cable 9: unresolved port references 'Port23' and 'Port6'",
"Skipped FILIUS cable 10: unresolved port references 'Port19' and 'Port22'",
"Skipped FILIUS cable 11: unresolved port references 'Port21' and 'Port11'"
]
},
"java-examples\/nat.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 1,
"notebook" : 1,
"pc" : 1
},
"links" : 1,
"nodes" : 3,
"residual" : 0,
"skipped" : 1,
"state" : {
"documentation" : [
],
"links" : [
[
2,
1,
1,
0
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "192.168.0.1",
"ipAddress" : "192.168.0.100",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.100",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h2> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> https:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "ipAddress",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "1E:A0:9E:34:FA:24",
"occupied" : false
}
],
"position" : [
169,
135
],
"system" : {
"installedPrograms" : [
"webBrowser",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "192.168.0.1",
"ipAddress" : "10.0.0.100",
"subnetMask" : "255.255.255.0"
},
"displayName" : "10.0.0.100",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "ipAddress",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "23:2E:63:7C:81:B7",
"occupied" : false
}
],
"position" : [
850,
148
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Internet",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
633,
190
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "082368"
}
}
}
]
},
"version" : "Filius version: 2.5.1 (23.10.2023)",
"warnings" : [
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped FILIUS cable 1: unresolved port references 'Port2' and 'Port1'",
"Skipped FILIUS cable 2: unresolved port references 'Port0' and 'Port4'"
]
},
"java-examples\/private_and_public_network.fls" : {
"documentation" : 7,
"kinds" : {
"networkSwitch" : 2,
"notebook" : 2,
"pc" : 1
},
"links" : 3,
"nodes" : 5,
"residual" : 0,
"skipped" : 1,
"state" : {
"documentation" : [
{
"color" : [
0.8,
0.8705882352941177,
0.6784313725490196,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
37,
24,
586,
390
],
"id" : "68A4A2EC-E06C-D154-F952-89E16F9FDA08",
"isBold" : false,
"kind" : "rectangle",
"order" : 0,
"text" : ""
},
{
"color" : [
0.8,
0.8,
0.8,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
663,
25,
619,
390
],
"id" : "433D6727-8684-005C-E3F5-FBCFEF703B51",
"isBold" : false,
"kind" : "rectangle",
"order" : 1,
"text" : ""
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
257,
33,
343,
49
],
"id" : "21929F31-EE3C-BF03-F133-9A92EF7A291A",
"isBold" : false,
"kind" : "text",
"order" : 2,
"text" : "Heimnetz mit einem Switch bzw. WLAN Access Point und Heimrouter, die häufig in einem Gerät kombiniert sind."
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
702,
35,
244,
74
],
"id" : "9D92BD98-565B-DE06-9A4F-2B7A83BFAE51",
"isBold" : false,
"kind" : "text",
"order" : 3,
"text" : "Vereinfachtes Netz des Dienstanbieters mit nur einem Switch und angeschlossenem DNS- und Webserver."
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
361,
297,
252,
108
],
"id" : "2E79BE71-A95C-6015-EF49-536B7412887A",
"isBold" : false,
"kind" : "text",
"order" : 4,
"text" : "Der Heimrouter verfügt über einen LAN- und einen WAN-Anschluss und unterstützt Network Address Translation (NAT). Dammit sind lokale IP-Adressen im öffentlichen Netz nicht sichtbar."
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 18,
"frame" : [
47,
31,
100,
50
],
"id" : "A7476456-D95C-0EA2-C22D-5886FE8A210D",
"isBold" : true,
"kind" : "text",
"order" : 5,
"text" : "Heimnetz"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 18,
"frame" : [
1061,
31,
204,
50
],
"id" : "02D81582-1BED-AD72-10FC-4BAF2D427499",
"isBold" : true,
"kind" : "text",
"order" : 6,
"text" : "Öffentliches Netz"
}
],
"links" : [
[
3,
1,
4,
0
],
[
1,
0,
0,
0
],
[
2,
0,
0,
1
]
],
"nodes" : [
{
"device" : null,
"displayName" : "Switch \/ WLAN",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
373,
185
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "52fd3f"
}
}
},
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "192.168.0.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 1.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "95:11:22:49:65:CB",
"occupied" : false
}
],
"position" : [
62,
100
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "192.168.0.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 1.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2008 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "AE:F4:7A:63:81:B9",
"occupied" : false
}
],
"position" : [
73,
235
],
"system" : {
"installedPrograms" : [
"webBrowser",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
726,
196
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "5e7d40"
}
}
},
{
"device" : {
"defaultGateway" : "141.99.2.1",
"dnsServer" : "",
"ipAddress" : "141.99.2.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "141.99.2.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.filius.de. A 3600 141.99.2.10\n"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h2> FILIUS - Webserver <\/h2>\n\n <p>Welcome at FILIUS!<\/p>\n\n <p> This page has been delivered as default page.\n Feel free to add your own contents! <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> https:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "7B:2B:66:48:19:16",
"occupied" : false
}
],
"position" : [
978,
234
],
"system" : {
"dhcpServer" : {
"dnsServerIPAddress" : "0.0.0.0",
"gatewayIPAddress" : "0.0.0.0",
"isActive" : false,
"lowerBoundIPAddress" : "141.99.2.100",
"staticAssignments" : [
],
"upperBoundIPAddress" : "141.99.2.250",
"useOwnSettings" : false
},
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.filius.de",
"A",
3600,
"141.99.2.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
}
]
},
"version" : "Filius version: 2.5.1 (23.10.2023)",
"warnings" : [
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped FILIUS cable 1: unresolved port references 'Port0' and 'Port6'",
"Skipped FILIUS cable 2: unresolved port references 'Port7' and 'Port5'"
]
},
"java-examples\/private_und_public_networks_mit_provider_DE.fls" : {
"documentation" : 10,
"kinds" : {
"networkSwitch" : 2,
"notebook" : 2,
"pc" : 3,
"router" : 2
},
"links" : 7,
"nodes" : 9,
"residual" : 0,
"skipped" : 1,
"state" : {
"documentation" : [
{
"color" : [
0.8,
0.8705882352941177,
0.6784313725490196,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
37,
24,
586,
390
],
"id" : "68A4A2EC-E06C-D154-F952-89E16F9FDA08",
"isBold" : false,
"kind" : "rectangle",
"order" : 0,
"text" : ""
},
{
"color" : [
0.9882352941176471,
0.788235294117647,
0.6392156862745098,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
884,
25,
400,
390
],
"id" : "4987F288-BF46-679D-D938-375271D5D878",
"isBold" : false,
"kind" : "rectangle",
"order" : 1,
"text" : ""
},
{
"color" : [
0.8705882352941177,
0.8313725490196079,
1,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
635,
25,
239,
391
],
"id" : "FC6B9A6D-537E-4BAE-DDE3-876F64D2D567",
"isBold" : false,
"kind" : "rectangle",
"order" : 7,
"text" : ""
},
{
"color" : [
0.8,
0.8,
0.8,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
-89,
467,
100,
50
],
"id" : "6F279043-9167-17FE-965A-D37FDCA2AC2F",
"isBold" : false,
"kind" : "rectangle",
"order" : 8,
"text" : ""
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
257,
33,
343,
49
],
"id" : "B6275C37-13FB-714E-A7D8-3290D60C2CA3",
"isBold" : false,
"kind" : "text",
"order" : 2,
"text" : "Heimnetz mit einem WLAN-Access-Point und Heimrouter, die häufig in einem Gerät kombiniert sind."
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
644,
316,
224,
48
],
"id" : "A0699608-C593-108C-75E0-2B8535379E20",
"isBold" : false,
"kind" : "text",
"order" : 3,
"text" : "Vereinfachtes Netz des Dienstanbieters mit lokalem DNS- und Webserver für Kunden."
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
361,
297,
252,
108
],
"id" : "368060C7-D6FF-5186-8049-2191DBF1CEE0",
"isBold" : false,
"kind" : "text",
"order" : 4,
"text" : "Der Heimrouter verfügt über einen LAN- und einen WAN-Anschluss und unterstützt Network Address Translation (NAT). Damit sind lokale IP-Adressen im öffentlichen Netz nicht sichtbar."
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 18,
"frame" : [
47,
31,
100,
50
],
"id" : "A7476456-D95C-0EA2-C22D-5886FE8A210D",
"isBold" : true,
"kind" : "text",
"order" : 5,
"text" : "Heimnetz"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 18,
"frame" : [
1061,
31,
204,
50
],
"id" : "02D81582-1BED-AD72-10FC-4BAF2D427499",
"isBold" : true,
"kind" : "text",
"order" : 6,
"text" : "Öffentliches Netz"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 18,
"frame" : [
688,
36,
131,
31
],
"id" : "84776CB7-3E78-B6F3-B171-EE93F5C74612",
"isBold" : true,
"kind" : "text",
"order" : 9,
"text" : "Provider Netz"
}
],
"links" : [
[
3,
1,
4,
0
],
[
1,
0,
0,
0
],
[
2,
0,
0,
1
],
[
5,
0,
3,
2
],
[
8,
0,
7,
0
],
[
8,
1,
6,
0
],
[
8,
2,
5,
1
]
],
"nodes" : [
{
"device" : null,
"displayName" : "WLAN Access Point",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
358,
185
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "bfc600"
}
}
},
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "42.0.0.2",
"ipAddress" : "192.168.0.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 1.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "95:11:22:49:65:CB",
"occupied" : false
}
],
"position" : [
148,
100
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "42.0.0.2",
"ipAddress" : "192.168.0.12",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 1.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/webserver"
},
{
"kind" : "text",
"path" : "\/webserver\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2008 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/webserver\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "AE:F4:7A:63:81:B9",
"occupied" : false
}
],
"position" : [
78,
227
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
651,
83
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "[ausgeschaltet]"
}
}
},
{
"device" : {
"defaultGateway" : "42.0.0.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "42.0.0.2",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Provider Server www.filius.de (42.0.0.2)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.filius.de. A 3600 42.0.0.2\n"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h3> FILIUS - Webserver <\/h3>\n\n <h1>Welcome to your FILIUS Provider!<\/h1>\n\n <p> This page has been delivered as default page.\n Feel free to add your own contents! <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> https:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "7B:2B:66:48:19:16",
"occupied" : false
}
],
"position" : [
633,
178
],
"system" : {
"dhcpServer" : {
"dnsServerIPAddress" : "0.0.0.0",
"gatewayIPAddress" : "0.0.0.0",
"isActive" : false,
"lowerBoundIPAddress" : "42.0.0.11",
"staticAssignments" : [
],
"upperBoundIPAddress" : "42.0.0.254",
"useOwnSettings" : false
},
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.filius.de",
"A",
3600,
"42.0.0.2"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "42.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "1.0.0.2",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "192.168.0.10",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "49:E7:F2:39:E5:58",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "C1:20:94:DC:20:AC",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "02:0F:87:E5:B6:52",
"occupied" : false
}
],
"position" : [
740,
84
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "120.130.140.1",
"dnsServer" : "",
"ipAddress" : "120.130.140.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "webserver.de (120.130.140.10)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h3> External - Webserver <\/h3>\n\n <h1>Herzlich Willkommen auf dem externen Server im Internetz!<\/h1>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> https:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "41:8E:FC:A1:C1:CD",
"occupied" : false
}
],
"position" : [
1026,
255
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "8.8.8.1",
"dnsServer" : "127.0.0.1",
"ipAddress" : "8.8.8.8",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS (8.8.8.8)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "webserver.de. A 3600 120.130.140.10\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "6E:31:51:DD:9E:45",
"occupied" : false
}
],
"position" : [
1098,
72
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"webserver.de",
"A",
3600,
"120.130.140.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "8.8.8.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "120.130.140.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "1.0.0.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "B5:EB:CB:68:70:48",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "D6:6E:0A:7C:2A:E9",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "7B:48:CA:D9:EC:DD",
"occupied" : false
}
],
"position" : [
934,
181
],
"system" : {
}
}
]
},
"version" : "Filius version: 2.9.4 (20.07.2025)",
"warnings" : [
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped FILIUS cable 1: unresolved port references 'Port0' and 'Port6'",
"Skipped FILIUS cable 2: unresolved port references 'Port7' and 'Port5'"
]
},
"java-examples\/Public_and_Private_Networks_2_EN.fls" : {
"documentation" : 12,
"kinds" : {
"networkSwitch" : 1,
"notebook" : 2,
"pc" : 2,
"router" : 1
},
"links" : 4,
"nodes" : 6,
"residual" : 0,
"skipped" : 1,
"state" : {
"documentation" : [
{
"color" : [
0.8196078431372549,
0.9098039215686274,
1,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
56,
9,
459,
243
],
"id" : "F69F2D74-5079-D567-F2AF-E0B881220D08",
"isBold" : false,
"kind" : "rectangle",
"order" : 7,
"text" : ""
},
{
"color" : [
1,
0.788235294117647,
0.788235294117647,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
277,
260,
602,
314
],
"id" : "71823B34-3ABA-B93A-3648-D3FAF661BF50",
"isBold" : false,
"kind" : "rectangle",
"order" : 9,
"text" : ""
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
508,
390,
88,
24
],
"id" : "249E4DC0-27AC-5730-1CAE-C26D80EFDD47",
"isBold" : false,
"kind" : "text",
"order" : 0,
"text" : "8.8.8.1"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
587,
345,
100,
24
],
"id" : "CC1F9209-08D0-FB25-6FD1-EFC8EC9DF1D0",
"isBold" : false,
"kind" : "text",
"order" : 1,
"text" : "42.0.0.1"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
453,
124,
100,
24
],
"id" : "A879996C-2FB8-FB03-E1FC-1081B0CDA559",
"isBold" : false,
"kind" : "text",
"order" : 2,
"text" : "42.0.0.10"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
308,
123,
88,
24
],
"id" : "D2307CC7-E20B-633A-8FFC-758967409D95",
"isBold" : false,
"kind" : "text",
"order" : 3,
"text" : "192.168.0.1"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
631,
391,
88,
24
],
"id" : "9744939B-7A8C-9932-97C5-F371EF3A5CBD",
"isBold" : false,
"kind" : "text",
"order" : 4,
"text" : "160.10.20.1"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
373,
519,
88,
41
],
"id" : "A3B7F141-2D48-F04B-0D7E-47CE066EF574",
"isBold" : false,
"kind" : "text",
"order" : 5,
"text" : "DNS \nNameserver"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
37,
615,
275,
59
],
"id" : "FAED2CD4-41B3-4989-AD12-02B920187AB2",
"isBold" : false,
"kind" : "text",
"order" : 6,
"text" : "This model is copyright © 2026 Josh Buhl and is freely distributable under the creative commons CC BY-NC-SA 4.0CC BY-NC-SA 4.0 License"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 18,
"frame" : [
281,
20,
175,
54
],
"id" : "B3268767-386B-61E8-4580-DAB00C7C83A8",
"isBold" : true,
"kind" : "text",
"order" : 8,
"text" : "Private Local Area Network (LAN)"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 18,
"frame" : [
297,
283,
215,
35
],
"id" : "572384EB-F318-D75E-A493-830F025FC8E4",
"isBold" : true,
"kind" : "text",
"order" : 10,
"text" : "Public Network (WAN)"
},
{
"color" : [
0,
0,
0,
1
],
"fontName" : "Dialog",
"fontSize" : 12,
"frame" : [
352,
179,
153,
54
],
"id" : "E194B0F6-BB89-5F74-0948-DE2ED0C03BCF",
"isBold" : false,
"kind" : "text",
"order" : 11,
"text" : "[Gateway and Switch are often integrated into one device especially at home.]"
}
],
"links" : [
[
1,
1,
2,
0
],
[
1,
2,
3,
0
],
[
4,
0,
5,
0
],
[
0,
0,
5,
2
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "192.168.0.12",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.12",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "FB:07:94:E4:05:06",
"occupied" : false
}
],
"position" : [
79,
124
],
"system" : {
"hostWireless" : {
"isEnabled" : true,
"ssid" : "MyWiFi"
},
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "42.0.0.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "160.10.20.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "8.8.8.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "A7:1D:A9:4C:C4:A7",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "D1:3E:5F:E6:BA:F9",
"occupied" : false
},
{
"label" : "rt3",
"mac" : "03:3C:DF:0A:44:1E",
"occupied" : false
}
],
"position" : [
521,
364
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "160.10.20.1",
"dnsServer" : "",
"ipAddress" : "160.10.20.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "mywebserver.de (160.10.20.10)",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h2> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> https:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "71:6A:B4:64:00:4E",
"occupied" : false
}
],
"position" : [
656,
419
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "8.8.8.1",
"dnsServer" : "",
"ipAddress" : "8.8.8.8",
"subnetMask" : "255.255.255.0"
},
"displayName" : "8.8.8.8",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "mywebserver.de. A 3600 160.10.20.10\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "48:76:39:9B:AC:29",
"occupied" : false
}
],
"position" : [
383,
422
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"mywebserver.de",
"A",
3600,
"160.10.20.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer"
]
}
},
{
"device" : {
"defaultGateway" : "192.168.0.1",
"dnsServer" : "8.8.8.8",
"ipAddress" : "192.168.0.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "192.168.0.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "45:06:FC:3E:2B:59",
"occupied" : false
}
],
"position" : [
168,
29
],
"system" : {
"hostWireless" : {
"isEnabled" : true,
"ssid" : "MyWiFi"
},
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Wifi Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
255,
167
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "MyWiFi"
}
}
}
]
},
"version" : "Filius version: 2.9.4 (20.07.2025)",
"warnings" : [
"Skipped unsupported FILIUS node type 'Heimrouter' in konfiguration.xml",
"Skipped FILIUS cable 1: unresolved port references 'Port1' and 'Port3'",
"Skipped FILIUS cable 4: unresolved port references 'Port9' and 'Port2'"
]
},
"java-examples\/webserver.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 1,
"notebook" : 1,
"pc" : 1
},
"links" : 2,
"nodes" : 3,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
[
1,
0,
2,
0
],
[
2,
1,
0,
0
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.100",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Webserver",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "directory",
"path" : "\/www.conf"
},
{
"bytes" : 24480,
"kind" : "image",
"mediaType" : "image\/jpeg",
"path" : "\/www\/Ahornblatt.jpg",
"sha256" : "e2f222f0a1e140001ad8db7151516c83b7cdde7ff37acef394c4fa6158eade58"
},
{
"kind" : "text",
"path" : "\/www\/beispiel.html",
"text" : "<html>\n<head>\n<title>Eine Beispielseite<\/title>\n<\/head>\n<body>\n<p> Ein Beispielseite mit Ahornblatt <\/p>\n<img src=\"Ahornblatt.jpg\" \/>\n<\/body>\n<\/html>"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccddff\" style=\"font-family:Verdana; text-align:center;\">\n <h2> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n<p> Hier geht es zur <a href=\"beispiel.html\">Beispielseite<\/a>! <\/p>\n\n \n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> http:\/\/www.lernsoftware-filius.de <\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "ipAddress",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
501,
93
],
"system" : {
"installedPrograms" : [
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "",
"ipAddress" : "192.168.0.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "text",
"path" : "\/test",
"text" : "blaaa"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
102,
151
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : null,
"displayName" : "Switch",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
329,
146
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
}
]
},
"version" : "Filius version: 1.5.1 (13.02.2013)",
"warnings" : [
]
},
"java-examples\/zwei_rechnernetze_komplett.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 2,
"notebook" : 2,
"pc" : 1,
"router" : 1
},
"links" : 5,
"nodes" : 6,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
[
3,
0,
0,
0
],
[
4,
0,
0,
1
],
[
1,
1,
2,
0
],
[
0,
2,
5,
0
],
[
5,
1,
1,
0
]
],
"nodes" : [
{
"device" : null,
"displayName" : "Switch 1",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
164,
178
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : null,
"displayName" : "Switch 2",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
612,
104
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "141.99.2.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.2.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "DNS-Server 2.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.filius.de A 3600 141.99.2.10\n"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "directory",
"path" : "\/www.conf"
},
{
"kind" : "text",
"path" : "\/www.conf\/vhosts",
"text" : "*\nwebserver\nnull\nnull\nnull\nnull\nnull\nnull\nnull\nnull\n"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2010 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : "55:69:1F:18:4C:96",
"occupied" : false
}
],
"position" : [
694,
19
],
"system" : {
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.filius.de",
"A",
3600,
"141.99.2.10"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : {
"defaultGateway" : "141.99.1.1",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.1.10",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 1.10",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "95:11:22:49:65:CB",
"occupied" : false
}
],
"position" : [
53,
100
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "141.99.2.10",
"ipAddress" : "141.99.1.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Notebook 1.11",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "directory",
"path" : "\/www.conf"
},
{
"kind" : "text",
"path" : "\/www.conf\/vhosts",
"text" : "null\nnull\nnull\nnull\nnull\nnull\nnull\nnull\nnull\nnull\n"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p> Diese Seite wurde automatisch mit der installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2008 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : "AE:F4:7A:63:81:B9",
"occupied" : false
}
],
"position" : [
70,
235
],
"system" : {
"installedPrograms" : [
"webBrowser",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : null,
"displayName" : "Vermittlungsrechner",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
{
"ipAddress" : "141.99.1.1",
"subnetMask" : "255.255.255.0"
},
{
"ipAddress" : "141.99.2.1",
"subnetMask" : "255.255.255.0"
}
],
"kind" : "router",
"ports" : [
{
"label" : "rt1",
"mac" : "A4:F4:2A:89:9F:E8",
"occupied" : false
},
{
"label" : "rt2",
"mac" : "6D:B4:5B:F1:70:FC",
"occupied" : false
}
],
"position" : [
373,
106
],
"system" : {
}
}
]
},
"version" : "Filius version: 1.3.1.3 (29. Januar 2011)",
"warnings" : [
]
},
"java-tests\/einfaches_rechnernetz_komplett.fls" : {
"documentation" : 0,
"kinds" : {
"networkSwitch" : 3,
"notebook" : 4,
"pc" : 5
},
"links" : 11,
"nodes" : 12,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
[
0,
0,
11,
0
],
[
1,
0,
11,
1
],
[
2,
0,
11,
2
],
[
3,
0,
11,
3
],
[
11,
4,
5,
0
],
[
5,
1,
4,
0
],
[
5,
2,
10,
0
],
[
6,
0,
10,
1
],
[
7,
0,
10,
2
],
[
8,
0,
10,
3
],
[
9,
0,
10,
4
]
],
"nodes" : [
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "192.168.0.11",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Rechner 1",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
32,
97
],
"system" : {
"installedPrograms" : [
"webBrowser"
]
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "192.168.0.12",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Rechner 2",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
30,
226
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "192.168.0.13",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Rechner 3",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
31,
364
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "192.168.0.14",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Rechner 4",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
36,
503
],
"system" : {
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "192.168.0.100",
"subnetMask" : "255.255.255.0"
},
"displayName" : "Server",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/dns"
},
{
"kind" : "text",
"path" : "\/dns\/hosts",
"text" : "www.mein-server.de A 3600 192.168.0.100\nxy A 3600 192.168.0.100\n"
},
{
"kind" : "directory",
"path" : "\/www"
},
{
"kind" : "directory",
"path" : "\/www.conf"
},
{
"kind" : "text",
"path" : "\/www.conf\/vhosts",
"text" : "*\nwebserver\nnull\nnull\nnull\nnull\nnull\nnull\nnull\nnull\n"
},
{
"bytes" : 86696,
"kind" : "image",
"mediaType" : "image\/jpeg",
"path" : "\/www\/800px-Loewe_3.JPG",
"sha256" : "0b6e981346cd0c5fc8716ed02c6f19077b27d2ff8731dfcba2c4f8bcc6d59570"
},
{
"kind" : "text",
"path" : "\/www\/index.html",
"text" : "<html>\n <head>\n <title>Standardseite<\/title>\n <\/head>\n <body bgcolor=\"#ccccff\">\n <h2 align=\"center\"> FILIUS - Webserver <\/h2>\n\n <p>Herzlich Willkommen auf dem Webserver der Anwendung FILIUS!<\/p>\n\n <p><a href=\"meine-seite.html\">Meine Seite!! <\/a><\/p>\n\n <p> Diese Seite wurde automatisch mit der Installation des \n Webservers eingerichtet, es lassen sich jedoch auch \n eigene Seiten hier unterbringen. <\/p>\n\n <p align=\"center\"> <img src=\"splashscreen-mini.png\"> <\/p>\n\n <p> Universit&auml;t Siegen 2010 \n (http:\/\/www.die.informatik.uni-siegen.de\/pgfilius\/)<\/p>\n <\/body>\n<\/html>\n"
},
{
"kind" : "text",
"path" : "\/www\/meine-seite.html",
"text" : "<html>\n<head>\n <title>Meine persoenliche Seite <\/title>\n<\/head>\n<body>\n <img src=\"800px-loewe_3.jpg\" \/>\n<\/body>\n<\/html>"
},
{
"bytes" : 6216,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/www\/splashscreen-mini.png",
"sha256" : "4b1d04c700def6e3691f7d8538f2f198ae01d7c5f1327df06969eac0df73c097"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "pc",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
564,
39
],
"system" : {
"dhcpServer" : {
"dnsServerIPAddress" : "0.0.0.0",
"gatewayIPAddress" : "0.0.0.0",
"isActive" : true,
"lowerBoundIPAddress" : "192.168.0.21",
"staticAssignments" : [
],
"upperBoundIPAddress" : "192.168.0.29",
"useOwnSettings" : false
},
"dnsServer" : {
"forwardingServerIPAddress" : null,
"records" : [
[
"www.mein-server.de",
"A",
3600,
"192.168.0.100"
],
[
"xy",
"A",
3600,
"192.168.0.100"
]
],
"recursiveResolutionEnabled" : false
},
"installedPrograms" : [
"dnsServer",
"webServer"
],
"webServer" : {
"documentRoot" : "\/www",
"port" : 80,
"virtualHosts" : false
}
}
},
{
"device" : null,
"displayName" : "Switch 3",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
449,
180
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "169.254.59.98",
"subnetMask" : "0.0.0.0"
},
"displayName" : "Notebook 1",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
348,
512
],
"system" : {
"dhcpClient" : true
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "169.254.149.102",
"subnetMask" : "0.0.0.0"
},
"displayName" : "Notebook 2",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
498,
513
],
"system" : {
"dhcpClient" : true
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "169.254.43.216",
"subnetMask" : "0.0.0.0"
},
"displayName" : "Notebook 3",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
634,
510
],
"system" : {
"dhcpClient" : true
}
},
{
"device" : {
"defaultGateway" : "",
"dnsServer" : "192.168.0.100",
"ipAddress" : "169.254.19.11",
"subnetMask" : "0.0.0.0"
},
"displayName" : "Notebook 4",
"fileSystem" : [
{
"kind" : "directory",
"path" : "\/"
},
{
"kind" : "directory",
"path" : "\/home"
},
{
"kind" : "text",
"path" : "\/home\/lab-notes.txt",
"text" : "Document deterministic runtime notes here."
},
{
"kind" : "text",
"path" : "\/home\/topology-exports.csv",
"text" : "timestamp,event,detail\n"
},
{
"kind" : "directory",
"path" : "\/images"
},
{
"bytes" : 2352,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/network-map.png",
"sha256" : "4105bdb0131a539791f3b0f00e43341de6a5e04ab21b0cda19ac49548cd0cdd1"
},
{
"bytes" : 1478,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/switch-backplane.png",
"sha256" : "8ae2492515a66cd69d729d70d449ece4e6c23ee151f98da44c6b7862058c463f"
},
{
"bytes" : 6195,
"kind" : "image",
"mediaType" : "image\/png",
"path" : "\/images\/traffic-heatmap.png",
"sha256" : "6b541170a55a139281170fcf1176ce0b962f1ab58b1f26b9d2cff7558711825b"
},
{
"kind" : "directory",
"path" : "\/var"
},
{
"kind" : "directory",
"path" : "\/var\/log"
},
{
"kind" : "text",
"path" : "\/var\/log\/runtime-events.log",
"text" : "Virtual runtime initialized.\n"
}
],
"hostLabelPolicy" : "manual",
"interfaces" : [
null
],
"kind" : "notebook",
"ports" : [
{
"label" : "eth0",
"mac" : null,
"occupied" : false
}
],
"position" : [
768,
509
],
"system" : {
"dhcpClient" : true
}
},
{
"device" : null,
"displayName" : "Switch 2",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
601,
368
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
},
{
"device" : null,
"displayName" : "Switch 1",
"fileSystem" : null,
"hostLabelPolicy" : "manual",
"interfaces" : [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"kind" : "networkSwitch",
"ports" : [
{
"label" : "sw1",
"mac" : null,
"occupied" : false
},
{
"label" : "sw2",
"mac" : null,
"occupied" : false
},
{
"label" : "sw3",
"mac" : null,
"occupied" : false
},
{
"label" : "sw4",
"mac" : null,
"occupied" : false
},
{
"label" : "sw5",
"mac" : null,
"occupied" : false
},
{
"label" : "sw6",
"mac" : null,
"occupied" : false
},
{
"label" : "sw7",
"mac" : null,
"occupied" : false
},
{
"label" : "sw8",
"mac" : null,
"occupied" : false
},
{
"label" : "sw9",
"mac" : null,
"occupied" : false
},
{
"label" : "sw10",
"mac" : null,
"occupied" : false
},
{
"label" : "sw11",
"mac" : null,
"occupied" : false
},
{
"label" : "sw12",
"mac" : null,
"occupied" : false
},
{
"label" : "sw13",
"mac" : null,
"occupied" : false
},
{
"label" : "sw14",
"mac" : null,
"occupied" : false
},
{
"label" : "sw15",
"mac" : null,
"occupied" : false
},
{
"label" : "sw16",
"mac" : null,
"occupied" : false
},
{
"label" : "sw17",
"mac" : null,
"occupied" : false
},
{
"label" : "sw18",
"mac" : null,
"occupied" : false
},
{
"label" : "sw19",
"mac" : null,
"occupied" : false
},
{
"label" : "sw20",
"mac" : null,
"occupied" : false
},
{
"label" : "sw21",
"mac" : null,
"occupied" : false
},
{
"label" : "sw22",
"mac" : null,
"occupied" : false
},
{
"label" : "sw23",
"mac" : null,
"occupied" : false
},
{
"label" : "sw24",
"mac" : null,
"occupied" : false
}
],
"position" : [
224,
300
],
"system" : {
"switch" : {
"retentionTimeMilliseconds" : 300000,
"ssid" : "<from node id>"
}
}
}
]
},
"version" : "Filius version: 1.4.5 (04.11.2012)",
"warnings" : [
]
},
"java-tests\/empty.fls" : {
"documentation" : 0,
"kinds" : {
},
"links" : 0,
"nodes" : 0,
"residual" : 0,
"skipped" : 0,
"state" : {
"documentation" : [
],
"links" : [
],
"nodes" : [
]
},
"version" : "Filius version: 1.9.0 (02.05.2020)",
"warnings" : [
]
}
}