Firewall
Netzwerk- und Sicherheitskomponente, die Datenverkehr anhand definierter Regeln filtert und so Systeme und Netzwerke vor unautorisiertem Zugriff schützt.
Klassifikation
- KomplexitätMittel
- AuswirkungTechnisch
- EntscheidungstypArchitektur
- OrganisationsreifeFortgeschritten
Technischer Kontext
Prinzipien & Ziele
Use Cases & Szenarien
Kompromisse
- Fehlerhafte Regeln blockieren legitimen Geschäftsbetrieb.
- Regel- oder Konfigurationsdrift ohne Kontrollen.
- Übermäßige Abhängigkeit von Perimeter-Firewalls statt Verteidigung in der Tiefe.
- Regeln nach dem Prinzip ‚deny by default‘ formulieren.
- Regeländerungen versionieren und peer-reviewen.
- Monitoring und Alerts mit proaktiven Tests kombinieren.
I/O & Ressourcen
- Netzwerk- und Zonenarchitektur
- Sicherheits- und Zugriffsrichtlinien
- Monitoring- und Logging-Infrastruktur
- Regelsätze und Konfigurations-Backups
- Alarme, Logs und Auditberichte
- Segmentierungs- und Zugriffskontrollen
Beschreibung
Eine Firewall ist eine Netzwerk- und Sicherheitskomponente, die ein System oder Netzwerksegmente vor unautorisiertem Zugriff schützt, indem sie eingehenden und ausgehenden Datenverkehr nach definierten Regeln filtert. Sie kann paket-, zustands- oder anwendungsbasiert arbeiten und ist zentral für Perimeter-, Host- und Cloud-Sicherheitsarchitekturen.
✔Vorteile
- Reduziert Angriffsflächen durch gezieltes Filtern von Traffic.
- Ermöglicht Segmentierung und Durchsetzung von Sicherheitszonen.
- Unterstützt Compliance durch Auditierbarkeit der Regeln.
✖Limitationen
- Kein vollständiger Schutz gegen kompromittierte legitime Verbindungen.
- Komplexe Regeln können zu Fehlkonfigurationen führen.
- Leistungsengpässe bei tiefgreifender Paketinspektion möglich.
Trade-offs
Metriken
- Anzahl blockierter Verbindungen
Zählt Verbindungsversuche, die durch Firewall-Regeln abgewiesen wurden, als Indikator für Trends und mögliche Angriffe.
- False-Positive-Rate
Prozentualer Anteil legitimer Verbindungen, die fälschlich blockiert wurden, zur Bewertung der Regelqualität.
- Durchschnittliche Latenz durch Firewall
Additionale Latenzzeit durch Inspektion und Verarbeitung, gemessen in Millisekunden.
Beispiele & Implementierungen
Cisco ASA im Unternehmensgateway
Einsatz einer hardwarebasierten Firewall zur Absicherung des Internet-Gateways großer Standorte.
pfSense für Zweigstellen
Open-Source-Appliance zur flexiblen Regelverwaltung und VPN-Integration in Zweigstellen.
Cloud-native Firewall (Managed)
Verwendung von Provider-Firewall-Diensten zur Segmentierung und als Teil der Cloud-Sicherheitsarchitektur.
Implementierungsschritte
Planung: Assets, Zonen und Richtlinien definieren.
Design: Regelsätze entwerfen und Auswirkungen prüfen.
Deployment: Regeln schrittweise einführen und testen.
Betrieb: Monitoring, Pflege und regelmäßige Reviews einrichten.
⚠️ Technische Schulden & Engpässe
Tech Debt
- Alte, redundante Regeln ohne Owner und Dokumentation.
- On-prem Hardware mit veralteter Firmware und fehlender Unterstützung.
- Fehlende Automatisierung für Regel-Lifecycle und Testing.
Bekannte Engpässe
Beispiele für Missbrauch
- Öffnen aller Ports für ein Dienst-Upgrade statt gezielter Ausnahmen.
- Statische Regeln ohne Berücksichtigung dynamischer Cloud-IPs.
- Deaktivieren von Log-Funktionen zur Performance-Verbesserung.
Typische Fallen
- Regeln in falscher Reihenfolge platzieren und dadurch Prioritätsfehler verursachen.
- Vertrauenswürdige Netze zu großzügig definieren.
- Nicht getestete Regeländerungen in Produktion übernehmen.
Erforderliche Fähigkeiten
Drivers (Architectural Drivers)
Constraints
- • Hardware-Ressourcen und Bandbreitenlimits.
- • Kompatibilität mit bestehenden Netzwerktopologien.
- • Einhaltung gesetzlicher und branchenspezifischer Vorgaben.