diff --git a/EduNetworkBuilder/EduNetworkBuilder.csproj b/EduNetworkBuilder/EduNetworkBuilder.csproj index aa00edd..07664b9 100644 --- a/EduNetworkBuilder/EduNetworkBuilder.csproj +++ b/EduNetworkBuilder/EduNetworkBuilder.csproj @@ -286,6 +286,7 @@ + diff --git a/EduNetworkBuilder/NB.cs b/EduNetworkBuilder/NB.cs index 4b95a8f..9c96ad6 100644 --- a/EduNetworkBuilder/NB.cs +++ b/EduNetworkBuilder/NB.cs @@ -72,7 +72,7 @@ namespace EduNetworkBuilder Level3_NowhereToGo, Level3_GrandCentralStation, Level3_Dead, Level3_TwoDHCPServers, Level3_invisible, Level4_DualWans, Level4_SinglesLife, Level4_SmallSubnets, Level4_OneRoute, Level4_RouterReplacement, - Level4_InternalSubnetting, Level4_Internalhemorrhage, + Level4_InternalSubnetting, Level4_Internalhemorrhage, Level4_WhoDidThat, Level5_WirelessRouters, Level5_WirelessDevices, Level5_WirelessBridge, Level5_WirelessRepeater, Level5_WirelessRepeater2, Level5_WirelessAccessPoint, Level5_WirelessCorruption, Level5_Failed, Level5_LostPacket, Level5_HereComesTrouble, Level5_APProblems, diff --git a/EduNetworkBuilder/Properties/Resources.Designer.cs b/EduNetworkBuilder/Properties/Resources.Designer.cs index 25749dc..ca4e897 100644 --- a/EduNetworkBuilder/Properties/Resources.Designer.cs +++ b/EduNetworkBuilder/Properties/Resources.Designer.cs @@ -751,6 +751,16 @@ namespace EduNetworkBuilder.Properties { } } + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] Level4_WhoDidThat { + get { + object obj = ResourceManager.GetObject("Level4_WhoDidThat", resourceCulture); + return ((byte[])(obj)); + } + } + /// /// Looks up a localized resource of type System.Byte[]. /// diff --git a/EduNetworkBuilder/Properties/Resources.resx b/EduNetworkBuilder/Properties/Resources.resx index ebdd40f..1668e45 100644 --- a/EduNetworkBuilder/Properties/Resources.resx +++ b/EduNetworkBuilder/Properties/Resources.resx @@ -469,4 +469,7 @@ ..\Resources\Level0_HiddenSwitch.enbx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ..\Resources\Level4_WhoDidThat.enbx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/EduNetworkBuilder/Resources/Level4_WhoDidThat.enbx b/EduNetworkBuilder/Resources/Level4_WhoDidThat.enbx new file mode 100644 index 0000000..0bf0010 --- /dev/null +++ b/EduNetworkBuilder/Resources/Level4_WhoDidThat.enbx @@ -0,0 +1,1482 @@ + + + + + Sometimes people do not tell you all the details. Occasionally someone will do something they do not want to tell you about. When that happens, what you know might be "Wrong." You still need to fix it, though. + +Someone is complaining that they cannot access the servers on the other side of the network. Good luck. + Who done it? + 1024 + 1024 + 100 + True + 0 + 10 + 165 + full + False + False + + laptop0 + 100 + 160 + 201,394 + laptop + False + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 160 + 161 + laptop0 + lo0 + + lo + 161 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 160 + 162 + laptop0 + eth0 + + eth + 162 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 160 + 163 + laptop0 + wlan2 + + wlan + 163 + True + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 122 + 738,392 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 106 + 110,750 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc0 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + pc0 + eth0 + + eth + 108 + True + + eth0 + + 192.168.1.6 + 255.255.255.0 + 192.168.1.1 + route + + Untagged + + + + + pc1 + 100 + 109 + 600,590 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 152 + 220,640 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 155 + 741,724 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + pc3 + lo0 + + lo + 156 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 155 + 157 + pc3 + eth0 + + eth + 157 + True + + eth0 + + 192.168.2.5 + 255.255.255.0 + 192.168.2.1 + route + + Untagged + + + + + router0 + 100 + 132 + 112,260 + router + False + False + + 192.168.3.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 132 + 133 + router0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 132 + 134 + router0 + eth0 + + eth + 134 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 132 + 135 + router0 + eth1 + + eth + 135 + False + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + + router1 + 100 + 136 + 736,257 + router + False + False + + 192.168.4.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 136 + 137 + router1 + lo0 + + lo + 137 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + router1 + eth0 + + eth + 138 + False + + eth0 + + 192.168.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 136 + 139 + router1 + eth1 + + eth + 139 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + + router2 + 100 + 140 + 403,110 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + router2 + lo0 + + lo + 141 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + router2 + eth0 + + eth + 142 + False + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 140 + 143 + router2 + eth1 + + eth + 143 + False + + eth1 + + 192.168.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + + server0 + 100 + 100 + 20,590 + server + True + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.5 + 192.168.1.7 + route + + + + server1 + 100 + 103 + 844,529 + server + False + True + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + server1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + server1 + eth0 + + eth + 105 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.2 + 192.168.2.5 + 192.168.2.10 + route + + + + + 106 + 108 + pc0 + eth0 + + + 112 + 116 + net_switch0 + port2 + + + normal + 145 + + + + 155 + 157 + pc3 + eth0 + + + 122 + 128 + net_switch1 + port4 + + + normal + 158 + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + + normal + 144 + + + + 140 + 143 + router2 + eth1 + + + 136 + 138 + router1 + eth0 + + + normal + 148 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + + normal + 151 + + + + 112 + 119 + net_switch0 + port5 + + + 160 + 162 + laptop0 + eth0 + + + normal + 164 + True + + + + 136 + 139 + router1 + eth1 + + + 122 + 125 + net_switch1 + port1 + + + normal + 149 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + + normal + 159 + + + + 132 + 135 + router0 + eth1 + + + 140 + 142 + router2 + eth0 + + + normal + 147 + + + + 112 + 117 + net_switch0 + port3 + + + 132 + 134 + router0 + eth0 + + + normal + 146 + + + + 103 + 105 + server1 + eth0 + + + 122 + 126 + net_switch1 + port2 + + + normal + 150 + + + pc0 + pc3 + SuccessfullyPings + + + pc2 + pc3 + SuccessfullyPings + + Default + + \ No newline at end of file