Netzwerk
Von OSI-Schichten über IP-Subnetze bis hin zum DNS-Aufruf: Ein strukturierter Leitfaden für IT-Verantwortliche, Administratoren und Einsteiger in der öffentlichen Verwaltung.
In diesem Artikel fassen wir die wichtigsten Grundlagen der Netzwerktechnik verständlich zusammen – ideal zum Nachschlagen, Auffrischen und für das Verständnis von IT-Sicherheitskonzepten.
Kommunikationsmodelle: OSI vs. TCP/IP
Damit verschiedene Geräte herstellerübergreifend miteinander kommunizieren können, braucht es Standards. Zwei Modelle beschreiben diesen Prozess:
Das OSI-Modell (Open Systems Interconnection) teilt die Kommunikation in sieben abstrahierte Schichten ein:
- Layer 7 (Application / Anwendung): Schnittstelle zur Anwendungssoftware (z. B. HTTP, DNS, SMTP).
- Layer 6 (Presentation / Darstellung): Verschlüsselung, Komprimierung, Datenformate (z. B. SSL/TLS).
- Layer 5 (Session / Sitzung): Steuerung und Verwaltung der Verbindungen.
- Layer 4 (Transport / Transport): End-to-End-Übertragung und Fehlerkontrolle (TCP, UDP).
- Layer 3 (Network / Vermittlung): Routing von Datenpaketen und logische Adressierung (IP).
- Layer 2 (Data Link / Sicherung): Physikalische Adressierung (MAC-Adressen) und Übertragung im lokalen Netz (Ethernet).
- Layer 1 (Physical / Bitübertragung): Physikalische Signale über Kabel (LWL, Kupfer) oder Funk.
In der Praxis hat sich das schlankere TCP/IP-Modell durchgesetzt, das die 7 Schichten des OSI-Modells in vier Schichten zusammenfasst:
- Application (Anwendung): Entspricht OSI-Layer 5–7.
- Transport (Transport): Entspricht OSI-Layer 4 (TCP/UDP).
- Internet (Internet): Entspricht OSI-Layer 3 (IP-Routing).
- Network Access (Netzzugang): Entspricht OSI-Layer 1–2 (Ethernet, Wi-Fi).
Jedes Gerät im Netzwerk benötigt eine eindeutige Adresse, um erreichbar zu sein.
Private IP-Adressbereiche
Im lokalen Netzwerk (LAN) werden private IP-Adressen genutzt, die im Internet nicht geroutet werden:
10.0.0.0 /8(Große Netzwerke/Koppelnetze)172.16.0.0 /12(Mittelgroße Netze)192.168.0.0 /16(Kleine Heim- und Bilanzen-Netze, z. B.192.168.1.10)127.0.0.1(Loopback / Localhost für interne Tests)
Subnetting leicht gemacht
Durch Subnetting werden Netzwerke in kleinere, isolierte Segmente unterteilt – ein wesentlicher Aspekt für die **IT-Sicherheit in der Verwaltung** (VLAN-Abtrennung von Fachverfahren, Bürger-WLAN und Verwaltung):
Beispiel: 192.168.1.0/24
- Subnetzmaske:
255.255.255.0(/24 entspricht 24 Einsen in Binärschreibweise). - Netzwerk-Adresse:
192.168.1.0 - Broadcast-Adresse:
192.168.1.255(erreicht alle Geräte im Subnetz). - Nutzbare Host-Adressen:
192.168.1.1bis192.168.1.254(insgesamt 254 Geräte).
DNS (Domain Name System) – Das Telefonbuch des Internets
DNS übersetzt menschenlesbare Domainnamen (z. B. kommune.de) in IP-Adressen (z. B. 142.250.x.x).
Wichtige DNS-Record-Typen:
- A: Verweist auf eine IPv4-Adresse.
- AAAA: Verweist auf eine IPv6-Adresse.
- CNAME: Alias für einen anderen Namen.
- MX: Zuweisung des zuständigen Mailservers.
DHCP (Dynamic Host Configuration Protocol)
DHCP weist Clients automatisch IP-Adressen, Subnetzmasken, Gateways und DNS-Server zu. Der Verbindungsaufbau folgt dem DORA-Prinzip:
- Discover: Client sucht im Netz nach einem DHCP-Server.
- Offer: Server bietet dem Client eine IP-Adresse an.
- Request: Client fordert die angebotene Adresse an.
- Acknowledge: Server bestätigt die Zuweisung.
NAT (Network Address Translation)
NAT ermöglicht es mehreren Geräten aus einem privaten Netzwerk, über eine einzige öffentliche IP-Adresse auf das Internet zuzugreifen. Die Router/Firewall übersetzt dabei die internen Adressen (z. B. 192.168.1.100) in eine externe öffentliche Adresse (z. B. 203.0.113.45).
| Protokoll | Port(s) | Funktion / Beschreibung |
|---|---|---|
| TCP | – | Verbindungsorientiert, zuverlässig (garantiert Datenanfkunft). |
| UDP | – | Verbindungslos, schnell (ideal für Realtime/Streaming/DNS). |
| ICMP | – | Diagnose & Fehlerverwaltung (z. B. ping). |
| DNS | 53 (UDP/TCP) | Namensauflösung im Netzwerk. |
| DHCP | 67 / 68 (UDP) | Automatische IP-Konfiguration. |
| HTTP | 80 (TCP) | Unverschlüsselter Web-Traffic. |
| HTTPS | 443 (TCP) | Verschlüsselter Web-Traffic (TLS/SSL). |