Woche 1: TCP/IP & Netzwerk-Grundlagen
Lernziele
Unterschied zwischen OSI-Modell und TCP/IP-Modell verstehen
IP-Adressierung (IPv4, privat vs. öffentlich) sicher beherrschen
Subnetting strukturiert und ohne Panik durchführen
Funktionsweise von ARP verstehen und erklären können
DHCP-Prozess (Discover, Offer, Request, Acknowledge) verstehen
DNS-Auflösung und deren Bedeutung im Netzwerk erklären können
Ports im Bereich 0–65535 kennen und korrekt einordnen
Verstehen, wie Pakete real durch ein Netzwerk fließen
Theorie
OSI-Modell vs. TCP/IP
OSI-Modell dient als Referenz- und Denkmodell
TCP/IP-Modell beschreibt die reale Implementierung
Probleme lassen sich über OSI-Schichten systematisch eingrenzen
TCP/IP ist die Basis aller modernen Netzwerke
IP-Adressierung
IPv4 besteht aus 32 Bit
Private IP-Bereiche:
Subnetting
Aufteilung eines Netzes in kleinere Teilnetze
Bestimmung von:
Netzadresse
Broadcast-Adresse
Hostbereich
Grundlage für:
VLANs
Firewalls
Cloud-Netzwerke
Zugriffskontrolle
ARP
Auflösung von IP-Adressen zu MAC-Adressen
Funktioniert nur im lokalen Netzwerk
Grundlage für ARP-Spoofing und MITM-Angriffe
DHCP
Automatische Vergabe von:
IP-Adresse
Netzmaske
Gateway
-
Ablauf:
Discover
Offer
Request
Acknowledge
DNS
Übersetzung von Domainnamen zu IP-Adressen
Kritisch für:
Ports
0–1023: Well-known Ports
1024–49151: Registered Ports
49152–65535: Dynamische Ports
Ports definieren erreichbare Dienste, nicht Sicherheit
Paketfluss im Netzwerk
Paket entsteht auf Application-Ebene
Wandert durch Transport-, Internet- und Netzwerkschicht
Routing entscheidet über den nächsten Hop
Zielsystem verarbeitet Paket in umgekehrter Reihenfolge
ping – Erreichbarkeit prüfen
traceroute – Netzwerkpfad analysieren
ip – IP-Konfiguration und Routing anzeigen
netstat – Netzwerkverbindungen (legacy)
ss – Moderne Socket- und Portübersicht
Paketdiagramme zur Visualisierung
Subnetting-Rechner zur Übungskontrolle
Praktische Übungen
Subnetting-Drills
Täglich mehrere Netze berechnen
Fokus auf:
Hostanzahl
Netzmaske
Broadcast-Adresse
Homelab Grundlagen
Zwei Systeme im gleichen Netzwerk
IP-Adressen vergleichen
-
Erreichbarkeit testen
Einfache Netzwerk-Scans
Offene Ports identifizieren
Unterschied zwischen erreichbar und offen verstehen
Noch keine automatisierten Angriffe
TryHackMe
Räume zu Netzwerk-Grundlagen bearbeiten
Fokus auf:
IP
Subnetting
Ports
Protokolle
Zeitaufwand
Geschätzte Stunden pro Woche: 8–12
Ziel: Verständnis, nicht Auswendiglernen