Filius ist eine Software die Rechnernetze simuliert. Die Software kann als ZIP-Datei heruntergeladen werden: http://www.lernsoftware-filius.de/Herunterladen (opens new window)
Weitere Infos unter http://www.lernsoftware-filius.de (opens new window)
Bei uns am Gymer ist die Software installiert.
Filius kennenlernen
Schaut euch die ersten 1:30 des folgenden Videos an:
Nun können wir loslegen! (Ihr könnt das Video später weiterschauen…)
# Peer-to-Peer
Direkte Verbindung
- Erstelle ein Netzwerk mit zwei vernetzten Computern, welche beide eine Client-Funktion haben.
- Die Computer sollen passend zu den IP-Adressen die Namen
Rechner 0.10
undRechner 0.11
haben sowie die IP-Adressen192.168.0.10
und192.168.0.11
besitzen - Versuche von einem Gerät, das andere zu «pingen»
# ARP
ARP in einem Subnetz
Datenpakete werden immer an eine Mac-Adresse ausgeliefert, nicht an eine IP-Adresse. In dieser Aufgabe geht es darum zu sehen, wie aus der IP-Adresse die Mac-Adresse erhalten wird.
- Bauen Sie ein Rechnernetz (in einem Subnetz der Adresse:
192.168.1.0
, Netzmaske:255.255.255.0
) mit drei Notebooks (und einem Switch). Stellen Sie die Datenaustausch-Geschwindigkeit mit dem Schieberegler auf etwa 30% herunter.
Richten Sie auf dem ersten Notebook ein Terminal ein und führen Sie im Terminal ein Ping auf den zweiten Notebook durch. Untersuchen Sie den Datenverkehr auf dem ersten, zweiten und dritten Notebook.
Wie kommen die beiden Notebooks zur Mac-Adresse des jeweils anderen, um ihr Ping-, resp. Pong-Paket auszuliefern?Führen Sie ein zweites Ping durch:
hat sich im Ablauf des Datenverkehrs etwas geändert im Vergleich zu Aufgabe b?
# Routing
Routing
Nun haben wir nicht mehr nur ein Subnetz. Jetzt muss die Auslieferung der Daten unter Mithilfe des Routers geschehen.
- Erweitern Sie das Netz aus Aufgabe 1 gemäss folgender Skizze (Subnetze
192.168.1.0
und192.168.2.0
, Netzmasken:255.255.255.0
):
Konfigurieren Sie alle Rechner so, dass alle Notebooks den Webserver erreichen können. Was müssen Sie alles tun?
Führen Sie jetzt ein Ping von
Notebook 1.11
auf den Webserver durch und untersuchen Sie den ARP-Datenverkehr. Beschreiben Sie den Ablauf. Wie gelangt das Ping-Paket zum Server? Braucht es dazu die Mac-Adresse des Servers?Zusatzaufgabe: Bauen Sie einen Server ins Netz ein und starten Sie darauf einen Webserver. Starten Sie auf einem der Notebooks einen Browser und rufen Sie eine Webseite ab. Schildern Sie den Weg der Datenpakete.
Routing
Laden Sie die Datei drei-router-netz.fls herunter:
Überprüfen Sie die vier Subnetze und stellen Sie sicher, dass alle Geräte korrekte IP-Einstellungen haben und im eigenen Subnetz kommunizieren können (z.B. mit einem Ping-Befehl)
Konfigurieren Sie die drei Router indem Sie ihre Schnittstellen korrekt einrichten und die Routing-Tabelle entsprechend ergänzen. Tragen Sie auf den Clients den entsprechenden Standard-Gateway ein und überprüfen Sie die Subnetz-übergreifende Kommunikation.
# Heimnetz
Heimnetz
Laden Sie die Datei heinmnetz.fls herunter:
Überprüfen Sie IP-Einstellungen aller Geräte und Routing-Tabelle des Heimrouters, so dass alle Geräte auf Internet-Schicht miteinander kommunizieren können.
DNS: Richten Sie auf dem DNS-Server einen DNS-Dienst ein, so dass die Clients die beiden Server www.google.ch (opens new window) und gymkirchenfeld.ch (opens new window) per Hostname erreichen (also
ping www.gymkirchenfeld.ch
).WWW: Richten Sie auf den beiden Servern einen Webdienst ein, so dass sie von den Clients aus die Webseiten über einen Browser aufrufen können (Sie können die Webseiten anpassen und eine eigene minimale Webseite mit HTML dort bauen)
Firewall: Richten Sie auf dem Heimrouter eine Firewall ein. Diese soll dem «Laptop unterwegs» zugriff auf den Server im Home-Netzwerk geben. Schränken Sie den Zugriff von Aussen aufs Heimnetz entsprechend ein: Nur Port 80 und nur auf den Server. (sie können dort zum Testen einen Webdienst installieren)
# Ideen für Zusatzaufgabe
- Machen Sie eine Gruppe von mindestens 2 Personen.
- jeder erstellt in Filius ein eigenes Netz mit einigen Geräten und baut dort ein Modem ein
- Einer spielt Zentrale und aktiviert bei seinem Modem die Option «auf eingehende Verbindungsanfrage warten»
- Die anderen Tragen bei ihrem Modem die echte IP-Adresse des Computers wo die Filius-Zentrale läuft ein.
- Nun sollte die Kommunikation über ein auf mehreren echten PCs verteiltes virtuelles Filius-Rechnernetz funktionieren!