Firewall
Firewall (zapora sieciowa) to fundamentalny element bezpieczeństwa sieciowego, pełniący rolę cyfrowej bariery, która monitoruje i filtruje przychodzący oraz wychodzący ruch sieciowy na podstawie zdefiniowanego zestawu reguł bezpieczeństwa. Jego głównym zadaniem jest ochrona zaufanej sieci wewnętrznej (np. firmowej) przed zagrożeniami pochodzącymi z sieci niezaufanych, takich jak internet.
Zapory sieciowe ewoluowały przez lata, co doprowadziło do powstania kilku ich typów:
- Filtry pakietów (Packet-filtering): Najprostszy typ, działający w warstwie sieciowej (warstwa 3) modelu OSI. Analizuje nagłówki pakietów (adresy IP źródła i celu, porty, protokół) i na tej podstawie decyduje o ich przepuszczeniu lub zablokowaniu. Działa szybko, ale nie śledzi stanu połączenia.
- Zapory stanowe (Stateful inspection): Najpopularniejszy obecnie typ. Oprócz analizy nagłówków, monitoruje stan aktywnych połączeń (TCP handshake). Pozwala na ruch przychodzący tylko wtedy, gdy stanowi on odpowiedź na ruch zainicjowany z wewnątrz sieci, co znacząco podnosi poziom bezpieczeństwa.
- Zapory pośredniczące (Proxy Firewall): Działają jako pośrednik w komunikacji między użytkownikiem a internetem w warstwie aplikacji (warstwa 7). Ukrywają wewnętrzną topologię sieci i mogą przeprowadzać głęboką inspekcję treści w poszukiwaniu złośliwego oprogramowania.
Współczesne rozwiązania to najczęściej Zapory Nowej Generacji (NGFW), które integrują funkcje zapory stanowej z dodatkowymi mechanizmami, takimi jak: system zapobiegania włamaniom (IPS), kontrola aplikacji, filtrowanie treści internetowych, ochrona antywirusowa oraz inspekcja zaszyfrowanego ruchu (SSL/TLS). Firewall stanowi pierwszą i jedną z najważniejszych linii obrony w każdej strategii cyberbezpieczeństwa.
