Aufgaben D: Vom Subnetz zum Internet

Typischerweise verbindet man sich mit einem Subnetz, welches mit dem Internet verbunden ist. Der Computer hat dann zwei unterschiedliche IP-Adressen: eine lokale und eine globale.

  1. Erkläre den Unterschied zwischen der lokalen und einer globalen IP-Adresse.
  2. Wie ermittelst man die lokale und die globale IP-Adresse? Beachte: Zwei ziemlich unterschiedliche Vorgehen.
  3. Ermittle die aktuelle lokale und globale IP-Adresse deines Computers.

Löse diese Aufgabe mithilfe von Python/TigerJython (siehe Tipps unten).

In einem Subnetz mit Maske 255.255.255.192 hat ein Laptop die IP-Adresse 192.168.1.102. Aufgrund der Maske ist festgelegt, welche anderen IP-Adressen im gleichen Subnetz vergeben werden dürfen. Bestimme, welche der folgenden IP-Adressen in diesem Subnetz vergeben werden können und welche nicht:

  • 192.168.1.33
  • 192.168.1.87
  • 192.168.1.130

Begründe deine Antworten. Tipp 1: Es muss gerechnet werden, verwende dafür Python/TigerJython. Für mehr Tipps, siehe unten.

Optional: (aber sehr empfohlen): Schreibe einen Code, mit dem du einfach IP-Adressen und Subnetzmasken von der dezimalen 4-Byte-Notation in die Binär-Notation umwandeln kannst und umgekehrt. Schreibe z.B. folgende Funktionen:

print(ip_dec_to_bin([133,162,149,238]))
print(ip_bin_to_dec("10000101.10100010.10010101.11101110"))

Tipps Python/TigerJython

Tipps 2

Du wurdest beauftragt, ein Heimnetzwerk einzurichten, an welches folgende Geräte angeschlossen werden sollen:

  • 5 Smartphones, 3 Laptops, 1 Desktop-Computer, 1 Drucker, 2 Fernsehboxen, 1 PlayStation, 1 Kühlschrank.
  • Platz für weitere 5 Geräte.

Auftrag:

  1. Welche Subnetzmaske wählst du? Wähle diese so restriktiv wie möglich, so dass sie aber genügend Platz für die geforderte Anzahl Geräte bietet. Gib die Subnetzmaske in den folgenden drei Formaten an: 4-Byte, binär, CIDR
  2. Mache eine Skizze des Netzwerks, an dessen Zentrum ein Switch steht. Weise jedem Gerät eine passende lokale IP-Adresse zu. Beachte: Diese muss mit der Subnetzmaske kompatibel sein.
  3. Wähle eine passende globale IP-Adresse für das Netzwerk.

Solche Aufgabentypen hast du bereits gelöst.

  1. Wandle die Maske von der 4-Byte-Notation „255.254.0.0“ in die CIDR-Notation um
  2. Wie viele IP-Adressen können im Subnetz aus 1. vergeben werden?
  3. Im Netzwerk einer Firma benutzen allerhöchstens $1000$ Geräte das Netzwerk. Welche Maske (in 4-Byte-Notation) sollte gewählt werden?
  4. In einem Netzwerk mit Maske /20 existiert ein Gerät mit IP 29.185.149.170. Ist es möglich, dass im gleichen Netzwerk auch die IP 29.185.144.42 vergeben wird?

Wir haben bereits gesehen, dass man beim Berechnen der Anzahl IP-Adressen, die innerhalb eines Subnetzes vergeben werden können, zwei abziehen muss. Dies kommt daher, dass zwei IP-Adressen fix vergeben sind:

  • Die kleinste mögliche erlaubte IP-Adresse ist die sogenannte Netzwerk Adresse. Diese kann man als die Adresse des gesamten Netzwerks betrachten.
  • Die grösste mögliche erlaubte IP-Adresse heisst Broadcast Adresse. Über diese kann man direkt alle Geräte des Subnetzes Adressieren.

In dieser Aufgabe geht es darum, für ein vorgegebenes Netzwerk diese beiden Spezialadressen zu ermitteln. Klicke auf „Tipps“, um solche zu erhalten, falls du sie benötigen solltest.

Tipps

Aufgabe D1

Aufgabe D2

Aufgabe D3

  • gf_informatik/web_sca/netzwerke/aufgaben_d.1700163753.txt.gz
  • Zuletzt geändert: 2023-11-16 19:42
  • von sca