Lektion 7 von 10

70% abgeschlossen
Fortschritt 7 / 10
18 Minuten

Lokale vs. Netzwerkübergreifende Kommunikation

Kommunikation im selben Netz vs. über Netzgrenzen hinweg

Lokale vs. Netzwerkübergreifende Kommunikation

Einführung

Ein fundamentales Konzept in Netzwerken: Kommunikation kann lokal (im selben Netzwerk) oder netzwerkübergreifend (über verschiedene Netzwerke) stattfinden. Das Verhalten unterscheidet sich grundlegend.

Kommunikation im selben Netz (Lokal)

Was bedeutet "im selben Netz"?

Geräte sind im selben logischen Netzwerk, wenn:

  • Sie die gleiche Netzwerk-Adresse haben
  • Sie im gleichen IP-Subnetz sind
  • Sie direkt miteinander kommunizieren können

Beispiel: Netzwerk 192.168.1.0/24

Computer A: 192.168.1.10
Computer B: 192.168.1.20
Drucker:    192.168.1.100
Server:     192.168.1.50

Alle haben 192.168.1.x → gleiches Netzwerk

Wie funktioniert lokale Kommunikation?

Computer A möchte mit Computer B kommunizieren:

1. Computer A prüft: "Ist 192.168.1.20 lokal?"
   Berechnung: 192.168.1.10 & 255.255.255.0 = 192.168.1.0
               192.168.1.20 & 255.255.255.0 = 192.168.1.0
   → Gleiche Netzwerk-ID → JA, lokal!

2. Computer A: "Ich brauche die MAC-Adresse von 192.168.1.20"
   → ARP-Anfrage (Broadcast): "Wer hat IP 192.168.1.20?"

3. Computer B antwortet: "Das bin ich, meine MAC ist BB:BB:BB:22:22:22"

4. Computer A sendet Frame direkt:
   - Ziel-MAC: BB:BB:BB:22:22:22
   - Ziel-IP: 192.168.1.20

5. Switch leitet Frame zu Computer B (anhand MAC-Adresse)

Eigenschaften lokaler Kommunikation

Vorteile:

  • Schnell (keine Router dazwischen)
  • Niedrige Latenz
  • Hohe Bandbreite möglich
  • Broadcast funktioniert

Merkmale:

  • Nur ein Switch dazwischen
  • MAC-Adressen werden direkt verwendet
  • Keine Routing-Entscheidungen nötig
  • ARP zur Adressauflösung

Wichtig: Layer 2 Kommunikation

  • Findet auf Layer 2 (Data Link) statt
  • Verwendet MAC-Adressen
  • Switches vermitteln
  • Broadcast-Domäne ist erreichbar

Kommunikation über Netzgrenzen hinweg

Was bedeutet "anderes Netzwerk"?

Geräte sind in verschiedenen Netzwerken, wenn:

  • Sie unterschiedliche Netzwerk-Adressen haben
  • Sie in verschiedenen Subnetzen sind
  • Sie nicht direkt kommunizieren können

Beispiel: Verschiedene Netzwerke

Netzwerk A (192.168.1.0/24):
- Computer A: 192.168.1.10

Netzwerk B (192.168.2.0/24):
- Server B: 192.168.2.50

Unterschiedliche Netzwerk-IDs → verschiedene Netzwerke

Wie funktioniert netzwerkübergreifende Kommunikation?

Computer A (192.168.1.10) möchte mit Server B (192.168.2.50) kommunizieren:

1. Computer A prüft: "Ist 192.168.2.50 lokal?"
   Berechnung: 192.168.1.10 & 255.255.255.0 = 192.168.1.0
               192.168.2.50 & 255.255.255.0 = 192.168.2.0
   → Verschiedene Netzwerk-IDs → NEIN, nicht lokal!

2. Computer A: "Ich brauche einen Router (Gateway)"
   Konfiguriertes Gateway: 192.168.1.1

3. Computer A sendet Paket mit:
   - Ziel-MAC: MAC des Routers (nicht von Server B!)
   - Ziel-IP: 192.168.2.50 (bleibt erhalten!)

4. Router empfängt Paket:
   - Entfernt Ethernet-Frame
   - Prüft Ziel-IP: 192.168.2.50
   - Routing-Tabelle: "192.168.2.0/24 ist an Interface eth1"
   - Verpackt in neuen Frame
   - Ziel-MAC: MAC von Server B
   - Ziel-IP: 192.168.2.50 (unverändert!)

5. Server B empfängt Paket

Die Rolle von Gateway und Router

Gateway (Standard-Gateway)

  • Der Router, der als "Ausgang" aus dem lokalen Netz dient
  • Jedes Gerät hat ein konfiguriertes Standard-Gateway
  • Pakete für fremde Netze gehen immer zum Gateway

Router

  • Verbindet verschiedene Netzwerke
  • Trifft Routing-Entscheidungen
  • Arbeitet auf Layer 3 (Network)
  • Ändert MAC-Adressen, aber nicht IP-Adressen

Eigenschaften netzwerkübergreifender Kommunikation

Merkmale:

  • Router dazwischen
  • MAC-Adresse ändert sich bei jedem Hop
  • IP-Adresse bleibt gleich
  • Routing-Entscheidungen notwendig
  • Broadcast funktioniert NICHT

Nachteile (gegenüber lokal):

  • Höhere Latenz (jeder Router verarbeitet)
  • Geringere Bandbreite möglich
  • Mehr Fehlerquellen

Die Rolle von Vermittlungsgeräten

Switch vs. Router

Switch (Layer 2)

Funktion: Verbindet Geräte im GLEICHEN Netzwerk
Arbeitet mit: MAC-Adressen
Lernt: Welches Gerät an welchem Port
Weiterleitung: Anhand MAC-Adresse
Broadcast: Wird weitergeleitet

Router (Layer 3)

Funktion: Verbindet VERSCHIEDENE Netzwerke
Arbeitet mit: IP-Adressen
Entscheidet: Welcher Weg zum Ziel
Weiterleitung: Anhand Routing-Tabelle
Broadcast: Wird NICHT weitergeleitet (Broadcast-Grenze)

Praktisches Beispiel: Netzwerk-Aufbau

[Netzwerk A: 192.168.1.0/24]
    ├─ Computer A (192.168.1.10)
    ├─ Computer B (192.168.1.20)
    └─ Switch
         |
         | Port zum Router
         ↓
    [Router - Gateway: 192.168.1.1 / 192.168.2.1]
         ↓
         | Port zum anderen Netzwerk
         |
    [Netzwerk B: 192.168.2.0/24]
    ├─ Server B (192.168.2.50)
    └─ Drucker (192.168.2.100)

Entscheidungsbaum für Geräte

Wenn ein Gerät ein Paket senden will:

Ist Ziel-IP im gleichen Netzwerk?
│
├─ JA → Lokale Kommunikation
│        ↓
│        1. ARP nach MAC-Adresse fragen
│        2. Direkt senden (über Switch)
│
└─ NEIN → Netzwerkübergreifende Kommunikation
           ↓
           1. Paket an Gateway-Router senden
           2. Router leitet weiter
           3. Eventuell über mehrere Router
           4. Letzter Router leitet zu Ziel

Time To Live (TTL)

Bei netzwerkübergreifender Kommunikation wichtig:

Problem: Pakete könnten im Kreis laufen (Routing-Schleifen)

Lösung: TTL (Time To Live)

  • Jedes IP-Paket hat einen TTL-Wert (z.B. 64)
  • Jeder Router verringert TTL um 1
  • Bei TTL = 0 wird Paket verworfen
  • Verhindert endlose Schleifen
Computer A sendet Paket (TTL = 64)
  ↓
Router 1 (TTL wird 63)
  ↓
Router 2 (TTL wird 62)
  ↓
...
  ↓
Server B empfängt (TTL = 60)

Zusammenfassung

Lokale Kommunikation

  • Gleiches Netzwerk (gleiche Netzwerk-ID)
  • Direkte Kommunikation über Switch
  • MAC-Adressen werden verwendet
  • Schnell und effizient
  • Broadcast funktioniert
  • Layer 2 Kommunikation

Netzwerkübergreifende Kommunikation

  • Verschiedene Netzwerke (unterschiedliche Netzwerk-IDs)
  • Über Router (Gateway)
  • IP-Adressen bleiben, MAC ändert sich
  • Langsamer als lokal
  • Broadcast funktioniert NICHT
  • Layer 3 Kommunikation

Wichtige Konzepte

  • Gateway: Router für Ausgang aus lokalem Netz
  • Switch: Verbindet lokal
  • Router: Verbindet Netzwerke, trennt Broadcasts
  • TTL: Verhindert endlose Schleifen

Entscheidung

Gerät prüft: "Ist Ziel im gleichen Netzwerk?"

  • JA → Direkt senden (Switch)
  • NEIN → An Gateway senden (Router)

In der nächsten Lektion lernen Sie, warum Struktur und Ordnung in Netzwerken wichtig sind.

oder