Firewalls

von | 19. Apr 2023

Eine Firewall ist eine Software oder ein Gerät, das verwendet wird, um Netzwerkverbindungen zu überwachen und zu kontrollieren. Sie schützt ein Netzwerk, indem sie den Datenverkehr zwischen dem Netzwerk und anderen Netzwerken wie dem Internet filtert. Eine Firewall arbeitet nach dem Prinzip des „Zulassens oder Ablehnens“. Sie lässt nur den Datenverkehr durch, der den definierten Regeln entspricht, während sie den restlichen Datenverkehr blockiert.

Eine Firewall kann verschiedene Arten von Angriffen auf ein Netzwerk verhindern, wie z.B. Denial-of-Service-Attacken (DoS), Malware-Infektionen, unerlaubten Zugriff auf das Netzwerk und unerlaubte Datenübertragungen. Firewalls können auch verwendet werden, um den Datenverkehr in verschiedene Netzwerkbereiche zu trennen und so die Sicherheit des Netzwerks zu erhöhen.

Wozu braucht man eine Firewall?

Firewalls haben das Ziel, das Netzwerk vor Bedrohungen wie Viren, Malware, Trojanern oder Hackern zu schützen. Sie können auch dazu beitragen, den Datenverkehr zu überwachen und zu kontrollieren, um unautorisierten Zugriff auf sensible Daten zu verhindern.

Welche Arten von Firewalls gibt es?

Es gibt verschiedene Arten von Firewalls, die auf unterschiedlichen Ebenen des Netzwerkprotokolls arbeiten. Die am häufigsten verwendeten Typen sind die Paketfilterung, die Zustandsorientierte Filterung und die Anwendungsfilterung.

  • Paketfilterung: Dies ist die einfachste Art von Firewall und arbeitet auf der Netzwerkschicht des OSI-Modells. Sie überprüft jedes Datenpaket und lässt nur diejenigen durch, die den definierten Regeln entsprechen. Die Regeln basieren auf Informationen wie Quell- und Ziel-IP-Adresse, Portnummern und Protokolltypen.
  • Zustandsorientierte Filterung: Diese Art von Firewall arbeitet auf der Transportebene des OSI-Modells und berücksichtigt den Zustand der Verbindung. Sie überprüft den Datenverkehr, indem sie den Datenverkehr, der zu einer bestehenden Verbindung gehört, durchlässt und den Datenverkehr, der von einer neuen Verbindung stammt, blockiert.
  • Anwendungsfilterung: Diese Art von Firewall arbeitet auf der Anwendungsschicht des OSI-Modells und ist die komplexeste Art von Firewall. Sie überprüft den Datenverkehr auf Anwendungsebene und entscheidet auf der Grundlage der Anwendungsprotokolle, ob der Datenverkehr zugelassen werden soll oder nicht.

Vor- und Nachteile von Firewalls

Eine Firewall wird normalerweise so konfiguriert, dass sie eingehenden Verkehr blockiert, es sei denn, er entspricht bestimmten vordefinierten Regeln. Die Regeln können auf Basis von IP-Adressen, Portnummern oder anderen Merkmalen des Netzwerkverkehrs erstellt werden. Die Firewall kann auch den ausgehenden Verkehr überwachen und blockieren, um sicherzustellen, dass keine unautorisierten Daten das Netzwerk verlassen.

Obwohl Firewalls ein wichtiger Bestandteil der Netzwerksicherheit sind, haben sie auch Nachteile. Eine Firewall kann z.B. den Datenverkehr falsch blockieren oder unerwünschte Datenverkehr passieren lassen, wenn die Regeln nicht richtig konfiguriert sind. Es ist auch möglich, dass Firewalls umgangen werden können, wenn Angreifer Schwachstellen im System ausnutzen oder Social-Engineering-Methoden einsetzen.

Trotz dieser potenziellen Nachteile sind Firewalls immer noch ein wichtiger Bestandteil der Netzwerksicherheit und werden in Verbindung mit anderen Sicherheitsmaßnahmen wie Antivirus-Software, Intrusion-Detection-Systemen und sicheren Netzwerkprotokollen eingesetzt, um ein robustes Sicherheitsnetzwerk zu schaffen.