Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:web:internet:aufgaben_a [2024-12-04 10:39] – [Lösungen C] hofgf_informatik:web:internet:aufgaben_a [2025-12-14 15:02] (aktuell) – [Lösungen D] hof
Zeile 7: Zeile 7:
 Ein typischer Schweizer Haushalt hat eine Internetverbindung von etwa $500$ Mbit / s. Wie viele solche Haushalte könnte man mit dem [[wpde>Marea_(Seekabel)|MAREA-Kabel]] versorgen, angenommen, dass alle gleichzeitig ihre Internetverbindung voll auslasten? Ein typischer Schweizer Haushalt hat eine Internetverbindung von etwa $500$ Mbit / s. Wie viele solche Haushalte könnte man mit dem [[wpde>Marea_(Seekabel)|MAREA-Kabel]] versorgen, angenommen, dass alle gleichzeitig ihre Internetverbindung voll auslasten?
  
-=== Aufgabe A2: Netzwerk mit direkten Verbindungen ===+=== Aufgabe A2: Topologie ===
  
    * Betrachte ein Netzwerk mit $n$ Geräten, welche alle direkt miteinander verbunden sind. Wie viele Verbindungen / Kabel sind nötig?    * Betrachte ein Netzwerk mit $n$ Geräten, welche alle direkt miteinander verbunden sind. Wie viele Verbindungen / Kabel sind nötig?
Zeile 73: Zeile 73:
   * Öffne ein neues Browser-Fenster und lade die Webseite ''http://laralei.ch''.   * Öffne ein neues Browser-Fenster und lade die Webseite ''http://laralei.ch''.
     * **Wichtig:** Die Adresse muss genau wie oben eingegeben werden - die meisten Browser wechseln sonst automatisch zu ''https://laralei.ch'', was die verschlüsselte Variante wäre.     * **Wichtig:** Die Adresse muss genau wie oben eingegeben werden - die meisten Browser wechseln sonst automatisch zu ''https://laralei.ch'', was die verschlüsselte Variante wäre.
 +    * Wenn der Browser zu `https` wechselt, kann der URL nachträglich auf `http:` geändert werden.
   * Beende die Capture mit dem roten Stopp-Knopf.   * Beende die Capture mit dem roten Stopp-Knopf.
   * Schau dir das Paket-Protokoll an.   * Schau dir das Paket-Protokoll an.
  
 Jedes Paket ist teil eines ineinander verschachtelten Gesprächs auf verschiedenen Ebenen.  Jedes Paket ist teil eines ineinander verschachtelten Gesprächs auf verschiedenen Ebenen. 
-  * Auf der höchsten Ebene sprechen der Browser und der Webserver das Protokoll HTTP, um eine Webseite zu übertragen.+  * Auf der höchsten Ebene sprechen der Browser und der Webserver das _Protokoll HTTP_, um eine Webseite zu übertragen.
     * Wähle ein HTTP-Paket, das vom Server zurückgeschickt wurde, und zeige die Details (unten) des Pakets an.     * Wähle ein HTTP-Paket, das vom Server zurückgeschickt wurde, und zeige die Details (unten) des Pakets an.
     * Findest du in den Antworten des Servers Sprach-Elemente, die du kennst? Welche?     * Findest du in den Antworten des Servers Sprach-Elemente, die du kennst? Welche?
-  * Auf der nächst-tieferen Ebene wird durch TCP ein bidirektionaler Datenstrom zwischen unserem Gerät und dem Gerät des Webservers organisiert.+  * Auf der nächst-tieferen Ebene wird durch _TCP_ ein _bidirektionaler Datenstrom_ zwischen unserem Gerät und dem Gerät des Webservers organisiert.
     * Wähle das erste HTTP-Paket und zeige den Datenstrom an: {{:gf_informatik:web:internet:aufgaben_a:pasted:20231123-103615.png?nolink&400}}     * Wähle das erste HTTP-Paket und zeige den Datenstrom an: {{:gf_informatik:web:internet:aufgaben_a:pasted:20231123-103615.png?nolink&400}}
     * Erkennst du das HTTP-Gespräch, das in diesem Datenstrom eingebettet ist?     * Erkennst du das HTTP-Gespräch, das in diesem Datenstrom eingebettet ist?
Zeile 111: Zeile 112:
 === Aufgabe C4: IPv4 === === Aufgabe C4: IPv4 ===
  
-   1. Wie du gesehen hast, reicht der IPv4-Standard nicht aus, um alle Geräte im Internet zu adressieren. Aus wie vielen Bytes müsste eine IP-Adresse mindestens bestehen, damit dies aktuell möglich ist?+   1. Wie du gesehen hast, reicht der IPv4-Standard nicht aus, um alle Geräte im Internet zu adressieren. Aus wie vielen Bits müsste eine IP-Adresse mindestens bestehen, damit dies aktuell möglich ist?
    1. Tatsächlich wurde dieses Problem mit IPv6 bereits angegangen. Studiere den Eintrag zu IPv6 unten:    1. Tatsächlich wurde dieses Problem mit IPv6 bereits angegangen. Studiere den Eintrag zu IPv6 unten:
  
Zeile 178: Zeile 179:
  
 ==== Lösungen C ==== ==== Lösungen C ====
-<nodisp 2>+<nodisp 1>
  
 ++++Aufgabe C1| ++++Aufgabe C1|
Zeile 224: Zeile 225:
    1. 62    1. 62
    1. 262142 ($2^{32-14} - 2$)    1. 262142 ($2^{32-14} - 2$)
-   1. /19 = `11111111.11111111.11100000.00000000` ($2^{13} = 8192$)+   1. /19 = `11111111.11111111.11100000.00000000` = `255.255.224.0` ($2^{13} = 8192$)
  
 ++++ ++++
Zeile 406: Zeile 407:
   1. ''1.1.3.2''   1. ''1.1.3.2''
   1. ''3.3.3.3''   1. ''3.3.3.3''
- 
-<nodisp 2> 
-</nodisp> 
      
  
 ==== Lösungen D ==== ==== Lösungen D ====
  
-<nodisp 2> +<nodisp 1>
-<color blue>NODISP</color> +
  
 ++++Aufgabe D1| ++++Aufgabe D1|
Zeile 424: Zeile 420:
 ++++Aufgabe D2| ++++Aufgabe D2|
  
-   * 192.168.1.33: nicht gleiches NW +Das Subnetz hat die Maske `255.255.255.192`, was der Binärdarstellung ''11111111.11111111.11111111.**11**<color #000>000000</color>'' oder dem CIDR-Präfix `/26` entsprichtAlle IP-Adressen im Subnetz müssen also an den ersten 26 Binärstellen übereinstimmen.
-   192.168.1.87: gleiches NW +
-   192.168.1.130: nicht gleiches NW+
  
 +Die gegebene IP-Adresse ist `192.168.1.102`. Die ersten drei Bytes (=24 Bits) müssen identisch sein, also `192.168.1.`, im vierten Byte müssen aber nur die ersten beiden Bits übereinstimmen. Wir schauen das vierte Byte im Detail an:
 +
 +   * Dezimal: `102`
 +   * Binär: ''**01**<color #000>100110</color>'' ($64 + 32 + 4 + 2 = 2^6 + 2^5 + 2^2 + 2^1$)
 +   * Netzanteil: ''**01**<color #000>000000</color>'' (nur die ersten beiden Bits)
 +   * Hostanteil: ''<color #000>00</color>100110'' (wird hier nicht benötigt)
 +
 +Jetzt werden die drei IP-Adressen analysiert. Die ersten drei Bytes stimmen offensichtlich überein, aber das vierte Byte muss ins Binärsystem übertragen werden. Wenn die ersten beiden Bits mit dem Netzanteil übereinstimmen, gehört die Adresse ins gleiche Subnetz.
 +
 +   * `192.168.1.33`: `33` binär ist ''**00**<color #000>100001</color>'' => nicht im gleichen Netzwerk
 +   * `192.168.1.87`: `87` binär ist ''**01**<color #000>010111</color>'' => im gleichen Netzwerk
 +   * `192.168.1.130`: `130` binär ist ''**10**<color #000>000010</color>'' => nicht im gleichen Netzwerk
  
 ++++ ++++
 +
  
 ++++Aufgabe D3| ++++Aufgabe D3|
  • gf_informatik/web/internet/aufgaben_a.1733308762.txt.gz
  • Zuletzt geändert: 2024-12-04 10:39
  • von hof