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:arbeitsblatt [2021-11-29 20:01] – [A5: Routing] hofgf_informatik:web:internet:arbeitsblatt [2022-12-16 13:23] (aktuell) hof
Zeile 1: Zeile 1:
 ## Arbeitsblatt Internet ## Arbeitsblatt Internet
  
-Beantworte die folgenden Fragen. Achtung, nicht alles wurde im Unterricht behandelt. Recherchiere im Wiki und im Internet!+Beantworte die folgenden Fragen. Achtung, nicht alles wurde im Unterricht behandelt. Recherchiere im [[gf_informatik:web:internet|Skript auf dem Wiki]] und im Internet! 
 + 
 +Die Antworten sind zum Teil viel ausführlicher, als was in einer Prüfung erwartet würde; zum Beispiel sind viele mögliche Protokolle aufgelistet, wenn die Aufgabe nach *einem möglichen Protokoll* fragt.
  
 ### A1: Schichtenmodell ### A1: Schichtenmodell
Zeile 10: Zeile 12:
   * Welche Adressen werden verwendet?   * Welche Adressen werden verwendet?
   * Nenne ein Internet-Protokoll, das in der Schicht verwendet wird.   * Nenne ein Internet-Protokoll, das in der Schicht verwendet wird.
-<nodisp 2>+<nodisp 1>
 ++++Lösung|  ++++Lösung| 
   * Anwendungsschicht   * Anwendungsschicht
Zeile 40: Zeile 42:
   * MAC-Adresse   * MAC-Adresse
  
-<nodisp 2>+<nodisp 1>
 ++++ Lösung| ++++ Lösung|
   * URL   * URL
Zeile 66: Zeile 68:
     * Eigenschaften:     * Eigenschaften:
       * Identifiziert ein Geräte (eigentlich: eine Netzwerk-Karte) im lokalen Subnetz.       * Identifiziert ein Geräte (eigentlich: eine Netzwerk-Karte) im lokalen Subnetz.
-      * MAC-Adressen sind fix, jede Netzwerkkarte hat eine fix MAC-Adresse zugewiesen. Sie ändert sich nicht, wenn das Gerät in einem anderen Netzwerk angemeldet wird.+      * MAC-Adressen sind fix, jede Netzwerkkarte hat fix eine MAC-Adresse zugewiesen. Sie ändert sich nicht, wenn das Gerät in einem anderen Netzwerk angemeldet wird.
       * MAC-Adressen spielen nur für das lokale Subnetz eine Rolle, sie werden vom Router nicht weitergeleitet.       * MAC-Adressen spielen nur für das lokale Subnetz eine Rolle, sie werden vom Router nicht weitergeleitet.
 ++++ ++++
Zeile 74: Zeile 76:
 Nenne ein Protokoll aus dem Internet und aus der realen Welt. Was zeichnet ein Protokoll aus? Nenne ein Protokoll aus dem Internet und aus der realen Welt. Was zeichnet ein Protokoll aus?
  
-<nodisp 2>+<nodisp 1>
 ++++Lösung| ++++Lösung|
 Ein Protokoll ist eine standardisierte Kommunikation und definiert den zeitlichen Ablauf sowie das Format der ausgetauschten Nachrichten. Viele Protokolle können beliebige Inhalte (zum Beispiel höhere Protokolle) also Nutzlast (*payload*) transportieren. Die Protokoll-spezifischen Teile der Kommunikation (Adressen etc.) heissen *Metadaten*. Ein Protokoll ist eine standardisierte Kommunikation und definiert den zeitlichen Ablauf sowie das Format der ausgetauschten Nachrichten. Viele Protokolle können beliebige Inhalte (zum Beispiel höhere Protokolle) also Nutzlast (*payload*) transportieren. Die Protokoll-spezifischen Teile der Kommunikation (Adressen etc.) heissen *Metadaten*.
Zeile 84: Zeile 86:
   * TCP   * TCP
   * UDP   * UDP
-  * IP+  * IP (*Internet Protocol* - Achtung: oft sprechen wir von der "IP" wenn wir eigentlich die *IP-Adresse* (also z.B. `129.132.98.12`) meinen. Aber *IP* bezeichnet streng genommen das Internet Protokoll auf der Vermittlungsschicht).
   * Ethernet   * Ethernet
   * LTE   * LTE
Zeile 98: Zeile 100:
 </nodisp> </nodisp>
  
-### A3: Verbindungsprobleme +### A4: Verbindungsprobleme 
-Bei einem Webseiten-Aufruf auf `http://www.ethz.ch/index.html` triffst du auf die folgenden vier Probleme. Beschreibe für jeden Fehler, auf welcher Netzwerkebene der Fehler liegt, und was da passiert (sein könnte).+Bei einem Webseiten-Aufruf auf `http://www.ethz.ch/index.html` triffst du auf die folgenden fünf Probleme. Beschreibe für jeden Fehler, auf welcher Netzwerkebene der Fehler liegt, und was da passiert (sein könnte).
  
   * `Internet disconnected`   * `Internet disconnected`
Zeile 107: Zeile 109:
   * `404 Resource not found`   * `404 Resource not found`
  
-<nodisp 2>+<nodisp 1>
 ++++Lösung| ++++Lösung|
  
Zeile 129: Zeile 131:
 </nodisp> </nodisp>
  
- +### A5: Was passiert bei einem Seitenaufruf im Internet?
-### A4: Was passiert bei einem Seitenaufruf im Internet?+
 Du rufst die Website `http://www.ethz.ch/index.html` auf. Was passiert dabei auf jeder Netzwerkebene? Du rufst die Website `http://www.ethz.ch/index.html` auf. Was passiert dabei auf jeder Netzwerkebene?
  
Zeile 137: Zeile 138:
     * IP: 192.168.2.5     * IP: 192.168.2.5
     * MAC-Adresse: 0xcafe     * MAC-Adresse: 0xcafe
-    * Router / Gateway: 192.168.2.1 +    * Router (default route): 192.168.2.1 
-  * Gateway:+  * Router:
     * IP: 192.168.2.1     * IP: 192.168.2.1
     * MAC-Adresse: 0xface     * MAC-Adresse: 0xface
Zeile 145: Zeile 146:
     * löst die Domain `www.ethz.ch` auf zu `129.132.98.12`     * löst die Domain `www.ethz.ch` auf zu `129.132.98.12`
  
-<nodisp 2>+<nodisp 1>
 ++++Lösung| ++++Lösung|
   * Anwendungsschicht:   * Anwendungsschicht:
     * Browser löst Domain zu IP auf mit DNS auf `8.8.8.8` (erhält `129.132.98.12`)     * Browser löst Domain zu IP auf mit DNS auf `8.8.8.8` (erhält `129.132.98.12`)
-    * Browser öffnet HTTP-Verbindung zu `www.ethz.ch`+    * Browser öffnet HTTP-Verbindung zu `129.132.98.12`
       * Browser verlangt die Resource mit `GET /index.html`       * Browser verlangt die Resource mit `GET /index.html`
       * Webserver antwortet mit HTML Inhalten       * Webserver antwortet mit HTML Inhalten
Zeile 163: Zeile 164:
 ++++ ++++
 </nodisp> </nodisp>
- +### A6: Routing 
-### A5: Routing +Ein Internet-Router hat die folgende Routing-Tabelle. Was passiert mit einem IP-Paket mit Quell-IP `192.168.0.25` und Destination-IP `129.132.98.12`? Welche Zeilen der Tabelle muss der Router konsultieren?
-Ein Internet-Router hat die folgende Routing-Tabelle. Was passiert mit einem IP-Paket mit Quell-IP 192.168.0.25 und Destination-IP `129.132.98.12`? Welche Zeilen der Tabelle muss der Router konsultieren?+
  
 ^ Zeile ^ IP-Präfix ^ Gateway / Netzwerkkarte ^ ^ Zeile ^ IP-Präfix ^ Gateway / Netzwerkkarte ^
-|1| 192.168.0.1 | localhost | +|1| 192.168.0.1/32 | localhost | 
-|2| 192.168.0 | wlan0 (WLAN-Adapter 1) | +|2| 192.168.0.0/24 | wlan0 (WLAN-Adapter 1) | 
-|3| 129.132   | 3.3.3.5 | +|3| 129.132.0.0/16   | 3.3.3.5 | 
-|4| 3.3.3.17 | localhost | +|4| 3.3.3.17/32 | localhost | 
-|5| 3.3.3 | eth0 (Ethernetkarte 1) | +|5| 3.3.3.0/24 | eth0 (Ethernetkarte 1) | 
-|6| (default route) | 3.3.3.1 |+|6| 0.0.0.0/(default route) | 3.3.3.1 |
  
-<nodisp 2>+<nodisp 1>
 ++++Lösung| ++++Lösung|
 Das Paket wird via `3.3.3.5` weitergeleitet und zu diesem Zweck auf der Ethernetkarte 1 hinausgeschickt. Achtung: die Quell-Adresse spielt fürs Routing keine Rolle. Das Paket wird via `3.3.3.5` weitergeleitet und zu diesem Zweck auf der Ethernetkarte 1 hinausgeschickt. Achtung: die Quell-Adresse spielt fürs Routing keine Rolle.
Zeile 185: Zeile 185:
 </nodisp> </nodisp>
  
-### A6: Private IPs+### A7: Private IPs
 Weshalb ist an der KSR die IP-Adresse deines Geräts eine andere, als die die auf `whatsmyip.org` angezeigt wird? Was hat das für Auswirkungen: was kannst du auf deinem Gerät nicht (so einfach) tun? Weshalb ist an der KSR die IP-Adresse deines Geräts eine andere, als die die auf `whatsmyip.org` angezeigt wird? Was hat das für Auswirkungen: was kannst du auf deinem Gerät nicht (so einfach) tun?
  
-<nodisp 2>+<nodisp 1>
 ++++Lösung| ++++Lösung|
-Die KSR verwendet [[gf_informatik:web:internet:ip_adressen#nat]]. Das heisst, intern werden nur IP-Adressen aus einem privaten Bereich vergeben. Der Router ersetzt die Quell-Adresse von ausgehenden Paketen mit seiner eigenen und merkt sich die Verbindung (*connection tracking*). Kommt ein Antwortpaket, so ersetzt der Router die Zieladresse des Pakets und leitet es intern weiter.+Die KSR verwendet [[gf_informatik:web:internet:ip_adressen#nat|NAT]]. Das heisst, intern werden nur IP-Adressen aus einem privaten Bereich vergeben. Der Router ersetzt die Quell-Adresse von ausgehenden Paketen mit seiner eigenen und merkt sich die Verbindung (*connection tracking*). Kommt ein Antwortpaket, so ersetzt der Router die Zieladresse des Pakets und leitet es intern weiter.
  
 Auswirkungen: Auswirkungen:
  • gf_informatik/web/internet/arbeitsblatt.1638216095.txt.gz
  • Zuletzt geändert: 2021-11-29 20:01
  • von hof