# Einführung in Filius Filius ist eine Software zum Simulieren von Rechnernetzen. Wie du erste Schritte in der Software unternehmen kannst, erfährst du [hier](https://www.inf-schule.de/kommunikation/netze/module/filius/vernetzungrechner/erkundung_zweirechner) Simuliere nun einige Netze. # Aufgabe 1: 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. 1. Baue ein Rechnernetz (in einem Subnetz der Adresse: 192.168.1.0, Netzmaske: 255.255.255.0) mit drei Notebooks (und einem Switch). Stelle die Datenaustausch-Geschwindigkeit mit dem Schieberegler auf etwa 20% herunter. ![](https://i.imgur.com/fhhqxKL.png) 2. Richte auf dem ersten Notebook ein Terminal ein und führe im Terminal ein Ping auf das zweiten Notebook durch. Untersuche 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? 3. Führe ein zweites Ping durch: hat sich im Ablauf des Datenverkehrs etwas geändert zu b)? # Aufgabe 2: Routing Nun haben wir nicht mehr nur ein Subnetz. Jetzt muss die Auslieferung der Daten unter Mithilfe des Routers geschehen. 1. Erweitere das Netz aus Aufgabe 1 gemäß folgender Skizze (Subnetze 192.168.1.0 und 192.168.2.0, Netzmasken: 255.255.255.0) ![](https://i.imgur.com/IkO33s7.png) Screenshot Filius: 2 Subnetze mit Router verbunden 2. Konfiguriere alle Rechner so, dass alle Notebooks den Webserver erreichen können. --- ###### Nützliche Hinweise für Verzweifelte: * Aktiviere die Option "Ip-Adresse als Name verwenden" * Die Subnetze kannst du an den Schnittstellen des Routers benennen. * Du musst diese dann als Gateway ("Mein Weg aus diesem Netz raus") der Notebooks einrichten. * Und, um nicht wahnsinnig zu werden, aktiviere automatisches Routing im Router. --- 3. Führe jetzt ein Ping von Notebook 1.11 auf den Webserver durch und untersuche den ARP-Datenverkehr. Beschreibe den Ablauf. Wie gelangt das Ping-Paket zum Server? Braucht es dazu die Mac-Adresse des Servers? 4. Zusatzaufgabe: Baue einen Server ins Netz ein und starte darauf einen Webserver. Starten Sie auf einem der Notebooks einen Browser und rufen Sie eine Webseite ab. Schildern Sie den Weg der Datenpakete. # Aufgabe 3: Routing Laden die Datei [drei-router-netz.fls](https://informatik.mygymer.ch/fts/skripte/Rechnernetze/files/drei-router-netz.fls) herunter: ![](https://i.imgur.com/AxexNfz.png) Screenshot Filius: Rechnernetz mit 3 Router 1. Überprüfe die vier Subnetze und stelle sicher, dass alle Geräte korrekte IP-Einstellungen haben und im eigenen Subnetz kommunizieren können (z.B. mit einem Ping-Befehl) 2. Konfiguriere die drei Router, indem du ihre Schnittstellen korrekt einrichtest und die Routing-Tabelle entsprechend ergänzt. Überprüfe die Subnetz-übergreifende Kommunikation. # Aufgabe 4: Heimnetz Laden Sie die Datei [heimnetz.fls](https://informatik.mygymer.ch/fts/skripte/Rechnernetze/files/heimnetz.fls) herunter: ![](https://i.imgur.com/16Ah0AC.png) Screenshot Filius: Heim-Netz mit Verbindung über Heimrouter 1. Überprüfe die IP-Einstellungen aller Geräte und Routing-Tabelle des Heimrouters, so dass alle Geräte auf Internet-Schicht miteinander kommunizieren können. 2. DNS: Richte auf dem DNS-Server einen DNS-Dienst ein, so dass die Clients die beiden Server www.google.ch und gymkirchenfeld.ch per Hostname erreichen (also ping www.gymkirchenfeld.ch). 3. WWW: Richte 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) 4. Firewall: Richte auf dem Heimrouter eine Firewall ein. Diese soll dem «Laptop unterwegs» zugriff auf den Server im Home-Netzwerk geben. Schränke 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) Material: https://informatik.mygymer.ch/fts/skripte/?skript=Rechnernetze&kapitel=A4-Filius.md