Wykład 10: Bezpieczeństwo sieci kampusowej, zapory sieciowe i nadzór telemetryczny

1/54

Bezpieczeństwo sieci kampusowej, zapory sieciowe i nadzór telemetryczny

Slajd tytułowy definiujący zakres wykładu poświęconego całościowemu bezpieczeństwu, segmentacji zaporowej i telemetrii.

Wykład 10: Bezpieczeństwo sieci kampusowej, zapory sieciowe i nadzór telemetryczny

  • Tytuł wykładu i kontekst inżynierski: wielowarstwowa ochrona infrastruktury kampusowej, architektura zapór sieciowych i ciągły nadzór telemetryczny.
  • Zakres zagadnień: od strategii obrony w głąb i Zero Trust, przez zapory nowej generacji NGFW, NAT/PAT i strefę DMZ, po wewnętrzne zapory międzybudynkowe (ISFW), ochronę warstwy 2 oraz systemy NMS, SNMPv3, Syslog i IPFIX.
  • Rozwinięcie prezentacji o zapory wewnętrzne i pełen nadzór telemetryczny zgodnie z wymaganiami nowoczesnego kampusu.
  • Miejsce w programie: moduł wieńczący cykl projektowania i wymiarowania sieci klasy kampus.
Bezpieczeństwo sieci kampusowej to kompleksowy zbiór procedur, protokołów i technologii chroniących integralność, poufność i dostępność danych oraz urządzeń teleinformatycznych uczelni.
Ilustracja techniczna do slajdu 1: Bezpieczeństwo sieci kampusowej, zapory sieciowe i nadzór telemetryczny

Bezpieczeństwo sieci kampusowej to zwieńczenie całego procesu projektowego i inżynierskiego. Współczesny kampus akademicki nie może opierać się wyłącznie na tradycyjnej koncepcji obwodowej twierdzy (Perimeter Security), w której wnętrze sieci traktowane jest jako bezkrytycznie zaufane.

Integracja zaawansowanych zapór ogniowych NGFW, wewnętrznej segmentacji ISFW, mechanizmów utwardzania warstwy dostępu L2 oraz całodobowego nadzoru telemetrycznego opartego na protokołach SNMPv3, Syslog i IPFIX tworzy odporny ekosystem zdolny do wykrywania i neutralizowania zagrożeń w czasie zbliżonym do rzeczywistego.

Projektowanie bezpiecznej sieci kampusowej wymaga odejścia od myślenia czysto sprzętowego na rzecz całościowej analizy wektorów ryzyka teleinformatycznego. Kampus akademicki to środowisko specyficzne: z jednej strony otwarte dla tysięcy studentów korzystających z prywatnych urządzeń w modelu BYOD, z drugiej zaś przetwarzające krytyczne dane badawcze, osobowe i finansowe podlegające ścisłym rygorom prawnym. Sukces wdrożenia zależy od harmonijnego współdziałania systemów prewencji, detekcji oraz natychmiastowej reakcji na incydenty.

Skróty użyte w tym slajdzie:
NGFW (Next-Generation Firewall) - Zaawansowana zapora sieciowa analizująca ruch do warstwy 7 aplikacji włącznie.
NAT (Network Address Translation) - Translacja adresów sieciowych pomiędzy prywatną przestrzenią IPv4 a siecią publiczną (RFC 3022).
DMZ (Demilitarized Zone) - Wydzielony logicznie segment sieci dla serwerów publicznych o ograniczonym zaufaniu.
SIEM (Security Information and Event Management) - System centralnego gromadzenia, korelacji i analizy alertów bezpieczeństwa w czasie rzeczywistym.
IPFIX (IP Flow Information Export) - Standard IETF protokołu telemetrii przepływów sieciowych (RFC 7011).

2/54

Cel i agenda wykładu

Przedstawienie harmonogramu wykładu i kluczowych zagadnień.

Wykład 10: Cel i agenda wykładu

  • Część 1: strategia obrony w głąb (Defense in Depth) i model Zero Trust w kampusie.
  • Część 2: ewolucja zapór sieciowych (ACL, SPI, NGFW z inspekcją L7 i deszyfrowaniem SSL/TLS).
  • Część 3: translacja adresów sieciowych (Static NAT, Dynamic NAT, PAT / NAT Overload).
  • Część 4: architektura stref bezpieczeństwa i strefa zdemilitaryzowana (DMZ).
  • Część 5: idea i wdrożenie zapory wewnętrznej (Internal Segmentation Firewall - ISFW) między budynkami.
  • Część 6: ochrona warstwy 2 przełączania (IEEE 802.1X, Port Security, DAI, IP Source Guard).
  • Część 7: systemy zarządzania siecią NMS i protokół SNMP (od podatności v1/v2c do bezpieczeństwa SNMPv3 USM).
  • Część 8: centralne logowanie zdarzeń Syslog (RFC 5424) oraz telemetria przepływów (NetFlow, IPFIX RFC 7011).
  • Część 9: podsumowanie wykładu i synteza całego cyklu kształcenia.
Plan wykładu integruje architekturę Defense in Depth i Zero Trust (NIST SP 800-207), zaawansowane zapory sieciowe NGFW z deszyfrowaniem TLS, translację NAT/PAT, triadę L2 oraz operacyjny nadzór telemetryczny FCAPS.
Ilustracja techniczna do slajdu 2: Cel i agenda wykładu

Agenda finałowego wykładu syntetyzuje kluczowe obszary inżynierii bezpieczeństwa: od fundamentalnych modeli architektonicznych Defense in Depth i Zero Trust (NIST SP 800-207), przez ewolucję systemów filtracji (ACL, SPI, NGFW z inspekcją TLS), techniki translacji NAT/PAT oraz separację stref DMZ.

W drugiej części modułu szczegółowo przeanalizowano zagrożenia ruchu bocznego i wdrożenie zapór ISFW, triadę zabezpieczeń L2 (DHCP Snooping, DAI, IPSG, Port Security), telemetrię i monitoring FCAPS (SNMPv3, Syslog, NTP, IPFIX) oraz rygory prawne wynikające z europejskiej dyrektywy NIS 2 i Ustawy o Krajowym Systemie Cyberbezpieczeństwa.

Metodyka wykładu została skonstruowana w taki sposób, aby przeprowadzić studentów od fundamentów teoretycznych i modeli architektury referencyjnej do praktycznych mechanizmów implementacyjnych w systemach operacyjnych urządzeń sieciowych. Szczególny nacisk położono na powiązanie parametrów konfiguracyjnych przełączników i zapór ogniowych z ich bezpośrednim wpływem na wydajność magistrali transmisyjnej oraz opóźnienia pakietów w sieci szkieletowej.

Skróty użyte w tym slajdzie:
ZTA (Zero Trust Architecture) - Model bezpieczeństwa sieciowego oparty na zasadzie braku domyślnego zaufania (NIST SP 800-207).
PAT (Port Address Translation) - Translacja wielu prywatnych adresów IP na pojedynczy adres publiczny za pomocą portów L4.
DAI (Dynamic ARP Inspection) - Mechanizm sprzętowej weryfikacji poprawności zapytań i odpowiedzi ARP na przełącznikach L2.
SNMPv3 (Simple Network Management Protocol v3) - Bezpieczna wersja protokołu monitorowania urządzeń ze wsparciem dla szyfrowania i autoryzacji (RFC 3411).
NIS 2 (Network and Information Security Directive 2) - Dyrektywa UE 2022/2555 w sprawie środków na rzecz wysokiego wspólnego poziomu cyberbezpieczeństwa.

3/54

Normy techniczne i dokumenty odniesienia

Zestawienie dokumentów normalizacyjnych dotyczących cyberbezpieczeństwa i nadzoru.

Wykład 10: Normy techniczne i dokumenty odniesienia

  • Standard translacji adresów IP: IETF RFC 3022, Traditional IP Network Address Translator (Traditional NAT).
  • Architektura zarządzania siecią SNMP: IETF RFC 3411, An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks.
  • Model bezpieczeństwa SNMPv3: IETF RFC 3414, User-based Security Model (USM) for version 3 of the Simple Network Management Protocol.
  • Standard protokołu rejestracji zdarzeń: IETF RFC 5424, The Syslog Protocol.
  • Protokół eksportu informacji o przepływach: IETF RFC 7011, Specification of the IP Flow Information Export (IPFIX) Protocol.
  • Wymagania prawne dotyczące cyberbezpieczeństwa: Dyrektywa NIS 2 (UE 2022/2555) oraz polska Ustawa o Krajowym Systemie Cyberbezpieczeństwa.
Normy IETF (RFC 3022, RFC 3411, RFC 5424, RFC 5905, RFC 7011, RFC 8915) oraz polskie regulacje prawne (KSC Dz.U. 2024 poz. 1077, CSIRT NASK) definiują formalne wymogi cyberbezpieczeństwa.
Ilustracja techniczna do slajdu 3: Normy techniczne i dokumenty odniesienia

Projektowanie architektury bezpieczeństwa wymaga ścisłego oparcia o znormalizowane dokumenty IETF (RFC 3022 dla NAT, RFC 3411/3414 dla SNMPv3, RFC 5424 dla Syslog, RFC 5905 dla NTPv4, RFC 8915 dla NTS oraz RFC 7011 dla IPFIX) oraz standardy amerykańskiego instytutu NIST (SP 800-207 dla architektury Zero Trust).

W polskich realiach prawnych infrastruktura uczelniana podlega rygorom Ustawy o Krajowym Systemie Cyberbezpieczeństwa (Dz.U. 2024 poz. 1077), przepisom Prawa komunikacji elektronicznej (Dz.U. 2024 poz. 1221), wytycznym CSIRT NASK / CERT Polska oraz wymaganiom normy PN-EN ISO/IEC 27001 w zakresie poufności, integralności i dostępności przetwarzanych danych.

Wdrożenia systemów teleinformatycznych na polskich uczelniach publicznych muszą bezwzględnie spełniać wymogi Krajowych Ram Interoperacyjności (KRI) oraz wytyczne sektorowego zespołu CSIRT. Normy międzynarodowe, takie jak ISO/IEC 27001 czy zalecenia NIST, definiują nie tylko parametry techniczne szyfrów i protokołów, ale również wymogi formalne dotyczące zarządzania ryzykiem, cyklicznych audytów bezpieczeństwa oraz weryfikacji łańcucha dostaw sprzętu i oprogramowania sieciowego.

Skróty użyte w tym slajdzie:
ISO/IEC (International Organization for Standardization) - Międzynarodowa organizacja publikująca normy z zakresu bezpieczeństwa informacji (seria 27000).
NIST (National Institute of Standards and Technology) - Amerykańska agencja federalna publikująca standardy cyberbezpieczeństwa (SP 800-53, SP 800-207).
IETF (Internet Engineering Task Force) - Międzynarodowy organ standaryzujący protokoły komunikacyjne Internetu.
CSIRT NASK (Computer Security Incident Response Team NASK) - Krajowy zespół reagowania na incydenty bezpieczeństwa komputerowego w Polsce.

4/54

Strategia obrony w głąb (Defense in Depth) w sieci kampusowej

Koncepcja wielowarstwowego pancerza bezpieczeństwa teleinformatycznego.

Wykład 10: Strategia obrony w głąb (Defense in Depth) w sieci kampusowej

  • Filozofia Defense in Depth: założenie, że żaden pojedynczy mechanizm bezpieczeństwa (choćby najdroższa zapora sieciowa) nie jest w 100% skuteczny.
  • Projektowanie warstwowe: jeśli intruz przełamie jedno zabezpieczenie, natychmiast napotyka kolejną, niezależną barierę ochronną.
  • Warstwy obrony w kampusie:
  • Bezpieczeństwo fizyczne: kontrola dostępu do serwerowni MDF i szaf IDF.
  • Bezpieczeństwo warstwy 2: 802.1X, Port Security, DHCP Snooping, DAI.
  • Bezpieczeństwo sieciowe: segmentacja VLAN, zapory wewnętrzne ISFW, zapory brzegowe, listy ACL.
  • Bezpieczeństwo transportu i aplikacji: inspekcja NGFW, IPS, ochrona DNS RPZ, szyfrowanie TLS 1.3.
  • Bezpieczeństwo hosta i tożsamości: antywirus EDR, uwierzytelnianie MFA, audyt logów.
Strategia obrony w głąb (Defense in Depth) zakłada budowę wielowarstwowego pancerza sieciowego, uniemożliwiającego kompromitację całego środowiska po przełamaniu pojedynczego zabezpieczenia brzegowego.
Ilustracja techniczna do slajdu 4: Strategia obrony w głąb (Defense in Depth) w sieci kampusowej

Strategia obrony w głąb (Defense in Depth) zakłada budowę wielowarstwowego systemu zabezpieczeń, w którym kompromitacja pojedynczego mechanizmu obronnego nie prowadzi do natychmiastowego przejęcia kontroli nad całą siecią kampusową.

Kolejne linie obrony obejmują: fizyczne bezpieczeństwo węzłów i szaf rackowych, kontrolę dostępu do medium w warstwie 2 (802.1X, DAI), bezstanową filtrację ACL w warstwie 3, stanowe zapory sieciowe NGFW w warstwach 4-7, aż po ochronę stacji końcowych (EDR) i ciągły monitoring telemetryczny.

W praktyce inżynierskiej koncepcja Defense in Depth oznacza eliminację jakichkolwiek pojedynczych punktów odporności. Jeżeli atakujący zdoła przełamać zabezpieczenia portu dostępowego poprzez sfałszowanie adresu MAC, napotka kolejną barierę w postaci dynamicznej inspekcji ARP (DAI) oraz zapory ISFW segmentującej ruch między wydziałami. Taka architektura zmusza potencjalnego intruza do pokonywania kolejnych, niezależnych warstw ochronnych, co drastycznie wydłuża czas ataku i zwiększa prawdopodobieństwo jego wykrycia przez systemy monitoringu telemetrycznego.

Równie istotnym aspektem strategii obrony w głąb jest redundancja mechanizmów uwierzytelniania i kontroli integralności danych. Awaria jednego z elementów, na przykład modułu antywirusowego w locie na zaporze NGFW, nie paraliżuje działania całej infrastruktury, ponieważ ruch jest równolegle filtrowany przez listy ACL w przełącznikach dystrybucyjnych oraz systemy EDR zainstalowane bezpośrednio na serwerach aplikacyjnych uczelni.

Skróty użyte w tym slajdzie:
Defense in Depth (Defense in Depth Architecture) - Strategia wielowarstwowej obrony infrastruktury obejmująca bezpieczeństwo fizyczne, sieciowe, hostów i danych.
SPOF (Single Point of Failure) - Pojedynczy punkt awarii mogący sparaliżować funkcjonowanie całego systemu teleinformatycznego.

5/54

Koncepcja architektury zerowego zaufania (Zero Trust Architecture)

Odejście od przestarzałego modelu obwodowego 'zaufaj swojemu wnętrzu'.

Wykład 10: Koncepcja architektury zerowego zaufania (Zero Trust Architecture)

  • Standard NIST SP 800-207: Zero Trust Architecture.
  • Błąd tradycyjnego modelu zamku i fosy (Castle-and-Moat): twardy pancerz na styku z Internetem i całkowite, naiwne zaufanie do każdego urządzenia wpiętego wewnątrz sieci lokalnej.
  • Fundamentalna reguła Zero Trust: 'Nigdy nie ufaj, zawsze weryfikuj' (Never Trust, Always Verify).
  • Każde żądanie dostępu (nawet z komputera w biurze dziekana) jest traktowane tak, jakby pochodziło z otwartego, wrogiego Internetu.
  • Weryfikacja kontekstowa: tożsamość użytkownika, stan bezpieczeństwa urządzenia, lokalizacja i poziom uprawnień weryfikowane przy każdej próbie nawiązania połączenia.
Architektura zerowego zaufania (Zero Trust Architecture - ZTA, NIST SP 800-207) odrzuca domyślne zaufanie wewnątrz sieci, wymagając ciągłej weryfikacji tożsamości, stanu stacji i szyfrowania transmisji.
Ilustracja techniczna do slajdu 5: Koncepcja architektury zerowego zaufania (Zero Trust Architecture)

Architektura zerowego zaufania (Zero Trust Architecture - ZTA), sformalizowana w dokumencie NIST SP 800-207, redefiniuje tradycyjne podejście do bezpieczeństwa poprzez przyjęcie żelaznej zasady: "Nigdy nie ufaj, zawsze weryfikuj" (Never Trust, Always Verify).

W modelu ZTA lokalizacja stacji roboczej wewnątrz kampusu nie daje żadnych domyślnych uprawnień. Każde żądanie dostępu do zasobu akademickiego podlega dynamicznemu uwierzytelnieniu, autoryzacji w oparciu o tożsamość i stan bezpieczeństwa urządzenia oraz szyfrowaniu transmisji End-to-End.

Trzy fundamentalne filary modelu Zero Trust określone przez NIST to: traktowanie wszystkich źródeł sieciowych jako niezaufanych, egzekwowanie zasady najmniejszych uprawnień (Least Privilege) oraz permanentna inspekcja i logowanie całego ruchu. W sieci kampusowej oznacza to rezygnację z wydzielania tzw. zaufanych podsieci wydziałowych. Każdy pakiet próbujący uzyskać dostęp do bazy danych dziekanatu, niezależnie od tego, czy pochodzi z sali komputerowej, gabinetu rektora czy łącza domowego pracownika, jest weryfikowany z identyczną, maksymalną skrupulatnością.

Skróty użyte w tym slajdzie:
Microsegmentation (Network Microsegmentation) - Podział sieci na małe, ściśle kontrolowane strefy w celu izolacji poszczególnych aplikacji i hostów.
Least Privilege (Principle of Least Privilege) - Zasada inżynierska przyznawania użytkownikom i procesom wyłącznie minimalnych uprawnień niezbędnych do pracy.

6/54

Ewolucja technologii zapór sieciowych: filtry bezstanowe (ACL)

Pierwsza generacja systemów kontroli przepływu pakietów.

Wykład 10: Ewolucja technologii zapór sieciowych: filtry bezstanowe (ACL)

  • Statyczne listy kontroli dostępu (Stateless Access Control Lists - ACL): reguły filtrowania wbudowane w procesory routerów i przełączników.
  • Analiza pojedynczego pakietu w izolacji: filtr bada wyłącznie nagłówki warstwy 3 (IP źródła/celu) oraz warstwy 4 (porty TCP/UDP, flagi); nie pamięta pakietów wcześniejszych.
  • Ograniczenie filtrów bezstanowych: brak wiedzy o stanie sesji; aby pozwolić komputerowi na przeglądanie stron WWW, filtr musiał na stałe otworzyć wszystkie porty powyżej 1023 dla ruchu powrotnego, co tworzyło gigantyczną lukę bezpieczeństwa.
  • Podatność na ataki ze spreparowanymi flagami TCP (np. ataki ACK Scan).
Filtry bezstanowe (Stateless ACL) analizują pakiety w izolacji na poziomie nagłówków L3/L4 w pamięci TCAM przełączników, realizując szybką filtrację z prędkością łącza kosztem braku śledzenia stanu sesji.
Ilustracja techniczna do slajdu 6: Ewolucja technologii zapór sieciowych: filtry bezstanowe (ACL)

Listy kontroli dostępu (ACL) reprezentują pierwszą generację systemów filtrowania ruchu. Działają w sposób bezstanowy (Stateless), analizując każdy pakiet w całkowitej izolacji od pozostałych, wyłącznie na podstawie nagłówków warstwy 3 (adresy IP) i warstwy 4 (porty TCP/UDP).

Filtry bezstanowe realizowane są sprzętowo w pamięci TCAM przełączników wielowarstwowych z prędkością łącza (Line-Rate). Ich wadą jest brak możliwości dynamicznego śledzenia sesji, co zmusza do stosowania flagi established lub statycznego otwierania wysokich portów powrotnych.

Głównym problemem bezstanowych list ACL w komunikacji dwukierunkowej (np. przeglądaniu stron WWW przez studentów) jest konieczność zezwolenia na powrót pakietów z serwerów internetowych. Ponieważ porty źródłowe serwerów są znane (np. port TCP 80 lub 443), lecz porty docelowe na stacjach roboczych są przydzielane dynamicznie z zakresu efemerycznego (1024-65535), administrator musiałby otworzyć wszystkie wysokie porty. Zastosowanie reguły established weryfikuje jedynie obecność flag ACK lub RST w nagłówku TCP, co zaawansowany intruz może bez trudu ominąć, wysyłając spreparowane pakiety z ustawioną flagą ACK.

Skróty użyte w tym slajdzie:
ACL (Access Control List) - Lista kontroli dostępu filtrująca ruch bezstanowo w oparciu o nagłówki warstw L2-L4.
TCAM (Ternary Content Addressable Memory) - Szybka pamięć asocjacyjna przełącznika realizująca sprzętowe dopasowywanie reguł list ACL z prędkością łącza.

7/54

Zapory stanowe (Stateful Packet Inspection - SPI)

Śledzenie kontekstu i cyklu życia połączeń sieciowych.

Wykład 10: Zapory stanowe (Stateful Packet Inspection - SPI)

  • Zapora stanowa (Stateful Firewall): analizuje pakiety w kontekście całego strumienia komunikacyjnego.
  • Tablica stanów połączeń (State Table): zapora rejestruje pełny proces trójstronnego uzgadniania TCP (SYN, SYN-ACK, ACK) oraz monitoruje pseudosesje UDP i ICMP.
  • Dynamiczne otwieranie portów: gdy host wewnętrzny wysyła pakiet do Internetu, zapora dynamicznie tworzy tymczasowy wpis w tablicy stanów pozwalający na powrót odpowiedzi; po zakończeniu sesji wpis jest natychmiast usuwany.
  • Automatyczne odrzucanie pakietów niezamówionych: intruz z zewnątrz nie może przesłać pakietu do wnętrza kampusu, jeśli sesja nie została wcześniej zainicjowana od środka.
Zapory stanowe (Stateful Packet Inspection - SPI) śledzą sekwencję uzgadniania połączeń w tablicy stanów (State Table), automatycznie zezwalając na powrotny ruch odpowiedzi dla zainicjowanych sesji.
Ilustracja techniczna do slajdu 7: Zapory stanowe (Stateful Packet Inspection - SPI)

Zapory stanowe (Stateful Packet Inspection - SPI) wprowadzają mechanizm śledzenia stanu połączeń w pamięci operacyjnej urządzenia (State Table). Bada się nie tylko pojedynczy pakiet, lecz sekwencję uzgadniania sesji TCP (flagi SYN, SYN-ACK, ACK) oraz parametry protokołów UDP i ICMP.

Dzięki tablicy stanów pakiety odpowiedzi z serwerów internetowych są automatycznie i bezpiecznie dopuszczane przez zaporę, o ile pasują do aktywnej sesji zainicjowanej od wewnątrz przez użytkownika, eliminując konieczność manualnego otwierania portów powrotnych.

Zapory stanowe SPI (Stateful Packet Inspection) rozwiązują ograniczenia filtrów bezstanowych poprzez dynamiczne śledzenie cyklu życia połączeń w dedykowanej tabeli stanów (State Table). Gdy stacja robocza inicjuje połączenie TCP za pomocą pakietu SYN, zapora rejestruje pełną czwórkę lub piątkę parametrów (adres źródłowy, adres docelowy, port źródłowy, port docelowy, protokół). Odpowiedzi powrotne są automatycznie dopuszczane wyłącznie wtedy, gdy pasują do wpisu w tablicy sesji i odpowiadają poprawnemu stanowi maszyny stanowej TCP, co eliminuje konieczność manualnego otwierania portów.

Skróty użyte w tym slajdzie:
SPI (Stateful Packet Inspection) - Mechanizm stanowej kontroli połączeń śledzący stan sesji TCP/UDP w dynamicznej tablicy stanów.
State Table (Firewall Connection State Table) - Tablica w pamięci zapory przechowująca aktywne sesje i automatycznie dopuszczająca ruch powrotny.

8/54

Zapory sieciowe nowej generacji (Next-Generation Firewall - NGFW)

Głęboka inspekcja aplikacji i ochrona wielowektorowa.

Wykład 10: Zapory sieciowe nowej generacji (Next-Generation Firewall - NGFW)

  • Ograniczenie zapór tradycyjnych: tradycyjna zapora widzi jedynie port 80 lub 443 TCP; nie wie, co dokładnie jest przesyłane wewnątrz tego potoku.
  • Architektura NGFW (np. Palo Alto Networks, Fortinet FortiGate, Cisco Secure Firewall): głęboka inspekcja pakietów (Deep Packet Inspection - DPI) w warstwie 7 modelu OSI.
  • Rozpoznawanie aplikacji (App-ID): identyfikacja konkretnej aplikacji niezależnie od używanego portu (np. odróżnienie legalnego ruchu Microsoft Teams od ukrytego transferu danych przez BitTorrent na porcie 443).
  • Kontrola tożsamości użytkowników (User-ID): reguły polityki powiązane z loginem z Active Directory, a nie tylko ze zmiennym adresem IP.
Zapory nowej generacji (Next-Generation Firewall - NGFW) łączą filtrację stanową z głęboką inspekcją warstwy aplikacji (App-ID), profilowaniem użytkowników (User-ID) i urządzeń (Device-ID).
Ilustracja techniczna do slajdu 8: Zapory sieciowe nowej generacji (Next-Generation Firewall - NGFW)

Zapory nowej generacji (Next-Generation Firewall - NGFW) łączą tradycyjne mechanizmy stanowe z głęboką inspekcją pakietów (Deep Packet Inspection - DPI) aż do warstwy 7 modelu OSI, uniezależniając identyfikację ruchu od numeru portu L4.

Kluczowe technologie NGFW to App-ID (rozpoznawanie sygnatur aplikacji nawet na niestandardowych portach), User-ID (integracja z Active Directory i wiązanie adresu IP z tożsamością studenta lub wykładowcy) oraz Device-ID (profilowanie urządzeń IoT i stacji roboczych).

Zapory NGFW łączą tradycyjne funkcje filtrowania stanowego z głęboką inspekcją pakietów (Deep Packet Inspection - DPI) aż do warstwy 7 aplikacji włącznie. W przeciwieństwie do klasycznych firewalli, NGFW identyfikuje faktyczną aplikację generującą ruch, ignorując niestandardowe numery portów. Zapora nowej generacji potrafi bezbłędnie rozróżnić ruch bazodanowy SQL tunelowany przez port 80 od standardowego przeglądania stron internetowych, a także egzekwować polityki bazujące na tożsamości zalogowanego użytkownika pobieranej bezpośrednio z serwera Active Directory.

Współczesne systemy NGFW wykorzystują dedykowane procesory sieciowe (NPU) oraz akceleratory kryptograficzne (ASIC), co pozwala na równoległe skanowanie strumieni danych pod kątem sygnatur złośliwego oprogramowania bez drastycznego spadku przepustowości łączy 10/40/100 Gbps w rdzeniu kampusu. Umożliwia to egzekwowanie polityk aplikacyjnych (Application Visibility and Control - AVC) w czasie rzeczywistym.

Skróty użyte w tym slajdzie:
App-ID (Application Identification) - Zdolność zapory NGFW do identyfikacji aplikacji niezależnie od używanego portu TCP/UDP i szyfrowania.
User-ID (User Identity Integration) - Wiązanie reguł zapory ogniowej z tożsamością użytkownika w usłudze Active Directory zamiast adresu IP.

9/54

Zaawansowane mechanizmy NGFW: IPS/IDS i antywirus w locie

Aktywna ochrona przed exploitami i złośliwym oprogramowaniem.

Wykład 10: Zaawansowane mechanizmy NGFW: IPS/IDS i antywirus w locie

  • Zintegrowany system zapobiegania włamaniom (Intrusion Prevention System - IPS): analiza sygnaturowa i heurystyczna strumienia pakietów w poszukiwaniu znanych exploitów atakujących luki w systemach operacyjnych i serwerach uczelnianych.
  • Działanie w trybie Inline: w razie wykrycia próby ataku zapora natychmiast resetuje połączenie TCP i blokuje adres IP agresora.
  • Antywirus strumieniowy (Gateway Anti-Virus): skanowanie pobieranych plików w locie przed dostarczeniem ich do komputera użytkownika.
  • Systemy ochrony przed atakami Zero-Day: automatyczne przesyłanie podejrzanych załączników i plików wykonywalnych do chmurowej piaskownicy (Sandboxing) w celu dynamicznej detonacji i analizy behawioralnej.
Moduły IPS/IDS oraz ochrona antywirusowa w locie (Stream-Based AV) na zaporze NGFW aktywnie blokują znane sygnatury exploitów, ataki sieciowe oraz transfer złośliwego oprogramowania w czasie rzeczywistym.
Ilustracja techniczna do slajdu 9: Zaawansowane mechanizmy NGFW: IPS/IDS i antywirus w locie

Integralnymi modułami zapór NGFW są systemy zapobiegania włamaniom (Intrusion Prevention System - IPS) oraz skanowanie antywirusowe i antymalware realizowane bezpośrednio w locie pakietów (Stream-Based AV).

System IPS analizuje strumienie danych w poszukiwaniu znanych sygnatur exploitów, anomalii protokołowych oraz prób skanowania portów. W przypadku wykrycia ataku zapora natychmiast resetuje połączenie pakietem TCP RST i blokuje adres IP agresora na poziomie interfejsu brzegowego.

Zintegrowany moduł IPS (Intrusion Prevention System) w zaporze NGFW analizuje strumienie pakietów w poszukiwaniu znanych wzorców ataków (sygnatur), anomalii protokołowych oraz prób wykorzystania podatności (exploity). W przeciwieństwie do pasywnego systemu IDS, który jedynie generuje ostrzeżenia w logach, system IPS działa w trybie inline (w torze transmisji) i w ułamku sekundy automatycznie blokuje podejrzaną sesję, resetuje połączenie TCP flagą RST lub nakłada tymczasową blokadę na adres IP intruza.

Skróty użyte w tym slajdzie:
IPS (Intrusion Prevention System) - System aktywnego wykrywania i blokowania ataków sieciowych w czasie rzeczywistym.
IDS (Intrusion Detection System) - System pasywnego monitorowania ruchu i alarmowania o wykrytych anomaliach.
AV Engine (Gateway Antivirus Engine) - Silnik antywirusowy na zaporze sieciowej skanujący strumienie pobieranych plików w locie.

10/54

Inspekcja ruchu szyfrowanego: deszyfrowanie SSL/TLS na zaporze

Rozwiązanie problemu ślepoty systemów bezpieczeństwa.

Wykład 10: Inspekcja ruchu szyfrowanego: deszyfrowanie SSL/TLS na zaporze

  • Wyzwanie technologiczne: ponad 95% współczesnego ruchu internetowego jest szyfrowane protokołem TLS 1.3.
  • Zagrożenie: cyberprzestępcy ukrywają złośliwe oprogramowanie, ataki ransomware i kanały wycieku danych wewnątrz zaszyfrowanych potoków HTTPS, przez co tradycyjne zapory i systemy IPS są całkowicie ślepe.
  • Mechanizm SSL/TLS Forward Proxy (Inbound/Outbound Decryption):
  • Zapora sieciowa działa jako zaufany pośrednik (Man-in-the-Middle za zgodą organizacji).
  • Zapora dynamicznie generuje certyfikat podpisany przez uczelniany urząd certyfikacji (Enterprise CA) zainstalowany na komputerach pracowników.
  • Pakiety są odszyfrowywane, skanowane przez silnik IPS i antywirus NGFW, a następnie ponownie szyfrowane i wysyłane do stacji roboczej.
  • Konieczność wyłączenia deszyfrowania dla ruchu wrażliwego (bankowość elektroniczna, serwisy medyczne) ze względów prawnych i ochrony prywatności.
Deszyfrowanie SSL/TLS (Forward Proxy) na NGFW eliminuje ukryte zagrożenia w ruchu szyfrowanym, wymagając jednak sprzętowej akceleracji oraz wyłączeń prawnych dla bankowości i medycyny.
Ilustracja techniczna do slajdu 10: Inspekcja ruchu szyfrowanego: deszyfrowanie SSL/TLS na zaporze

Inspekcja ruchu szyfrowanego (SSL/TLS Forward Proxy) na zaporze NGFW polega na terminowaniu sesji TLS klienta, odszyfrowaniu danych, poddaniu ich skanowaniu przez moduły IPS i antywirusa, a następnie ponownym zaszyfrowaniu certyfikatem wystawionym w locie dla serwera docelowego.

Wdrożenie deszyfrowania wiąże się z potężnym narzutem procesora (spadek wydajności zapory o 60-80% bez dedykowanych układów ASIC) oraz ograniczeniami prawnymi: ze względu na tajemnicę bankową, lekarską i RODO kategorie finansowe i medyczne muszą być bezwzględnie wyłączone z deszyfrowania.

Współcześnie ponad 90 procent ruchu internetowego jest szyfrowane protokołami TLS 1.2 oraz TLS 1.3. Szyfrowanie uniemożliwia tradycyjnym systemom IPS i modułom antywirusowym wgląd w treść przesyłanych danych, co chętnie wykorzystują cyberprzestępcy do dystrybucji złośliwego oprogramowania oraz komunikacji ze stacjami kontroli C2 (Command and Control). Rozwiązaniem tego wyzwania jest mechanizm inspekcji SSL/TLS (DPI-SSL), w którym zapora sieciowa pełni rolę zaufanego pośrednika (Man-in-the-Middle): deszyfruje ruch, skanuje jego zawartość pod kątem zagrożeń, a następnie ponownie szyfruje przy użyciu własnego certyfikatu zaufanego przez komputery w domenie uczelnianej.

Skróty użyte w tym slajdzie:
SSL Decryption (SSL/TLS Forward Proxy Decryption) - Deszyfrowanie i inspekcja ruchu HTTPS na zaporze przed ponownym zaszyfrowaniem certyfikatem uczelnianym.
CA (Certificate Authority) - Lokalny urząd certyfikacji wystawiający dynamiczne certyfikaty dla stacji w procesie inspekcji SSL.

11/54

Translacja adresów sieciowych (NAT): podstawa łączności z Internetem

Mechanizm translacji nagłówków pakietów według standardu IETF RFC 3022.

Wykład 10: Translacja adresów sieciowych (NAT): podstawa łączności z Internetem

  • Standard RFC 3022: Traditional IP Network Address Translator.
  • Konieczność inżynierska: adresy prywatne RFC 1918 (np. 10.x.x.x) używane w kampusie nie mogą być rutowane w globalnym Internecie.
  • Rola zapory/routera brzegowego: podmiana źródłowego adresu IP w nagłówku wychodzącego pakietu na legalny adres publiczny przydzielony przez operatora ISP.
  • Trzy podstawowe warianty translacji: Static NAT, Dynamic NAT oraz PAT (Port Address Translation).
Translacja adresów sieciowych (NAT - RFC 3022) mapuje prywatną przestrzeń adresową RFC 1918 na adresy publiczne, ukrywając wewnętrzną architekturę kampusu przed siecią Internet.
Ilustracja techniczna do slajdu 11: Translacja adresów sieciowych (NAT): podstawa łączności z Internetem

Translacja adresów sieciowych (NAT - Network Address Translation, RFC 3022) to technologia mapowania adresów IP pomiędzy odrębnymi domenami trasowania, umożliwiająca stacjom z adresacją prywatną RFC 1918 komunikację z publicznym Internetem.

W architekturze kampusowej mechanizm NAT realizowany jest na zaporach brzegowych NGFW. Poza oszczędnością publicznej puli adresowej NAT stanowi pierwszą, elementarną barierę ochronną, ukrywając wewnętrzną topologię i strukturę adresową uczelni przed światem zewnętrznym.

Translacja adresów sieciowych NAT (RFC 3022) to technika umożliwiająca współdzielenie publicznych adresów IPv4 przez tysiące stacji roboczych zlokalizowanych wewnątrz prywatnej sieci kampusowej. W obliczu globalnego wyczerpania przestrzeni adresowej IPv4 żadna uczelnia nie jest w stanie przydzielić publicznego adresu IP każdemu podłączonemu komputerowi czy smartfonowi studenta. Zastosowanie prywatnych pul adresowych (zgodnie z RFC 1918) na styku z routerem brzegowym lub zaporą pozwala na zachowanie pełnej łączności ze światem zewnętrznym.

Skróty użyte w tym slajdzie:
Public IP (Routable Public IP Address) - Globalnie unikalny adres IP przydzielony przez rejestr RIR trasowalny w publicznym Internecie.
Private IP (Non-Routable Private IP (RFC 1918)) - Adres IP z puli prywatnej przeznaczony do użytku wewnętrznego w sieci lokalnej.

12/54

Rodzaje translacji: Static NAT i Dynamic NAT

Translacja jeden-do-jednego oraz alokacja z puli adresowej.

Wykład 10: Rodzaje translacji: Static NAT i Dynamic NAT

  • Statyczny NAT (Static NAT - translacja 1:1):
  • Stałe, niezmienne przypisanie jednego wewnętrznego adresu prywatnego do jednego publicznego adresu IP.
  • Zastosowanie: udostępnianie publiczne serwerów uczelnianych znajdujących się w strefie DMZ (np. serwer WWW o prywatnym adresie 10.200.1.10 jest na zaporze tłumaczony na publiczny adres 198.51.100.10).
  • Umożliwia inicjowanie połączeń w obie strony (z zewnątrz do środka oraz ze środka na zewnątrz).
  • Dynamiczny NAT (Dynamic NAT):
  • Przypisanie adresu prywatnego do adresu z puli publicznej na zasadzie 'kto pierwszy, ten lepszy'.
  • Wyczerpanie puli: jeśli mamy 10 adresów publicznych w puli, tylko 10 hostów jednocześnie może korzystać z Internetu; rozwiązanie nieekonomiczne i rzadko stosowane.
Translacja statyczna (Static NAT) zapewnia stałe mapowanie 1:1 dla serwerów publicznych, natomiast translacja dynamiczna (Dynamic NAT) przydziela adresy z ograniczonej puli publicznej.
Ilustracja techniczna do slajdu 12: Rodzaje translacji: Static NAT i Dynamic NAT

Translacja statyczna (Static NAT) definiuje stałe, jednoznaczne mapowanie "jeden do jednego" pomiędzy adresem prywatnym a publicznym. Jest stosowana wyłącznie do udostępniania uczelnianych serwerów publicznych (WWW, poczta e-mail, bramy VPN) znajdujących się w strefie DMZ.

Translacja dynamiczna (Dynamic NAT) korzysta z puli wolnych adresów publicznych przydzielanych stacjom wewnętrznym na zasadzie kolejki (First-Come, First-Served). Z uwagi na wyczerpanie puli publicznej w registrach RIR metoda ta została wyparta przez mechanizm PAT.

Statyczny NAT (Static NAT) mapuje w sposób stały jeden prywatny adres IP na jeden dedykowany adres publiczny w relacji 1:1. Rozwiązanie to jest powszechnie stosowane do publikacji serwerów uczelnianych (poczta elektroniczna, portale wydziałowe, serwery DNS) w globalnym Internecie. Z kolei dynamiczny NAT (Dynamic NAT) korzysta z puli wolnych adresów publicznych przydzielanych stacjom roboczym na czas trwania transmisji na zasadzie pierwszy zgłoszony, pierwszy obsłużony (FIFO), co w praktyce uniemożliwia obsłużenie liczby użytkowników większej niż rozmiar wykupionej puli adresowej.

Skróty użyte w tym slajdzie:
Static NAT (Static One-to-One NAT) - Stałe, obustronne mapowanie jednego adresu prywatnego na jeden dedykowany adres publiczny (dla serwerów DMZ).
Dynamic NAT (Dynamic Pool NAT) - Dynamiczne mapowanie adresów prywatnych na grupę adresów publicznych z dostępnej puli.

13/54

Translacja adresów i portów PAT (Port Address Translation / NAT Overload)

Masowa obsługa tysięcy użytkowników przez jeden adres publiczny.

Wykład 10: Translacja adresów i portów PAT (Port Address Translation / NAT Overload)

  • Mechanizm PAT (NAT Overload / NAPT): najpowszechniej stosowany mechanizm translacji w sieciach kampusowych.
  • Wykorzystanie numerów portów warstwy 4: zapora podmienia nie tylko prywatny adres IP, ale również unikalny numer portu źródłowego TCP/UDP (Source Port).
  • Pojemność translacji: pojedynczy publiczny adres IPv4 posiada ok. 64 000 dostępnych portów; w praktyce jeden adres publiczny może równocześnie obsłużyć od kilkuset do kilku tysięcy aktywnych użytkowników.
  • Pula publiczna PAT (PAT Pool): duża uczelnia konfiguruje wiązkę kilku publicznych adresów IP pracujących w trybie Overload w celu uniknięcia wyczerpania tablicy portów podczas intensywnego pobierania danych.
Port Address Translation (PAT / NAT Overload) umożliwia tysiącom stacji współdzielenie pojedynczego adresu IP za pomocą unikalnych portów L4; duże kampusy wymagają puli adresowej dla uniknięcia Port Exhaustion.
Ilustracja techniczna do slajdu 13: Translacja adresów i portów PAT (Port Address Translation / NAT Overload)

Port Address Translation (PAT / NAT Overload) to najbardziej rozpowszechniona forma translacji, pozwalająca tysiącom urządzeń kampusowych na współdzielenie pojedynczego publicznego adresu IPv4 za pomocą unikalnych numerów portów warstwy transportowej (TCP/UDP).

Pojedynczy adres publiczny oferuje teoretycznie około 65 000 portów źródłowych. W praktyce duży kampus generujący miliony równoległych połączeń wymaga zdefiniowania puli kilku adresów publicznych (PAT IP Pool), aby zapobiec wyczerpaniu dostępnych portów (Port Exhaustion).

Wielokrotna translacja adresów i portów PAT (Port Address Translation), określana w nomenklaturze inżynierskiej jako NAT Overload, stanowi faktyczny fundament łączności współczesnych sieci kampusowych. PAT umożliwia setkom, a nawet tysiącom komputerów studenckich jednoczesne korzystanie z zaledwie jednego publicznego adresu IPv4. Mechanizm ten rozróżnia poszczególne strumienie transmisyjne na podstawie unikalnych portów źródłowych warstwy transportowej TCP i UDP przydzielanych w locie przez zaporę sieciową.

Skróty użyte w tym slajdzie:
PAT Overload (Port Address Translation (NAT Overload)) - Mapowanie wielu stacji prywatnych na jeden publiczny adres IP z użyciem unikalnych numerów portów L4.
Port Exhaustion (PAT Port Pool Exhaustion) - Zjawisko wyczerpania dostępnych portów źródłowych (maks. ~65 000 sesji na adres) przy dużej liczbie połączeń.

14/54

Zasada działania tablicy translacji PAT w locie

Analiza przepływu pakietu przez translator adresów.

Wykład 10: Zasada działania tablicy translacji PAT w locie

  • Krok 1: Student wysyła pakiet: Source IP `10.1.10.55:49152` -> Destination IP `93.184.216.34:80`.
  • Krok 2: Zapora brzegowa odbiera pakiet, modyfikuje nagłówek i zapisuje wpis w stanowej tablicy NAT:
  • `Inside Local: 10.1.10.55:49152 <-> Inside Global: 198.51.100.1:61001`.
  • Krok 3: Pakiet wędruje do Internetu jako `198.51.100.1:61001`.
  • Krok 4: Serwer internetowy odsyła odpowiedź na adres `198.51.100.1:61001`.
  • Krok 5: Zapora sprawdza tablicę translacji, odczytuje oryginalny adres prywatny `10.1.10.55:49152`, przepisuje nagłówek pakietu i przesyła go do komputera studenta.
  • Całkowita przezroczystość dla aplikacji i użytkowników.
Tablica stanów PAT dynamicznie śledzi prywatne i publiczne porty oraz adresy sesji TCP/UDP, zwalniając wpisy po zakończeniu transmisji na podstawie zdefiniowanych liczników bezczynności.
Ilustracja techniczna do slajdu 14: Zasada działania tablicy translacji PAT w locie

Tablica translacji PAT (NAT State Table) śledzi każde aktywne połączenie wychodzące, rejestrując: prywatny adres IP hosta, prywatny port źródłowy, przypisany publiczny port źródłowy oraz adres i port serwera docelowego w Internecie.

Wpisy w tablicy podlegają ścisłym timerom bezczynności: domyślnie sesje TCP po zakończeniu transmisji (flaga FIN/RST) są usuwane natychmiast lub po kilku minutach, natomiast sesje UDP są przetrzymywane przez kilkadziesiąt sekund. Przepełnienie tablicy NAT skutkuje odrzucaniem nowych połączeń.

Tablica translacji PAT przechowuje mapowanie złożone z adresu prywatnego stacji, jej lokalnego portu, przydzielonego zewnętrznego portu translacji oraz docelowego adresu i portu serwera w Internecie. Gdy z Internetu powraca pakiet odpowiedzi skierowany na publiczny adres IP uczelni z określonym numerem portu, zapora przeszukuje tablicę stanów w pamięci RAM, podmienia publiczny adres docelowy na oryginalny adres prywatny komputera w laboratorium i bezbłędnie przesyła pakiet do właściwej maszyny w sieci lokalnej.

Skróty użyte w tym slajdzie:
XLATE Table (NAT Translation Table) - Tablica translacji w pamięci zapory lub routera mapująca adres i port wewnętrzny na zewnętrzny.

15/54

Koncepcja stref bezpieczeństwa (Security Zones) na zaporze

Organizacja reguł filtrowania w oparciu o poziom zaufania.

Wykład 10: Koncepcja stref bezpieczeństwa (Security Zones) na zaporze

  • Model strefowy: interfejsy zapory sieciowej nie są traktowane pojedynczo, lecz przypisywane do nazwanych stref logicznych o różnym stopniu zaufania.
  • Domyślna reguła strefowa:
  • Ruch wewnątrz tej samej strefy (Intra-Zone): domyślnie dozwolony.
  • Ruch między różnymi strefami (Inter-Zone): domyślnie CAŁKOWICIE ZABLOKOWANY.
  • Egzekwowanie reguł: administrator tworzy jawne polityki zezwalające wyłącznie na ściśle określone usługi między konkretnymi parami stref (np. ze strefy `Inside` do `Outside` dozwolony ruch WWW/DNS/ICMP).
  • Podstawowe strefy w kampusie: `Inside` (sieć wewnętrzna), `Outside` (Internet), `DMZ` (serwery publiczne), `Management` (administracja).
Strefy bezpieczeństwa (Security Zones) logicznie izolują interfejsy zapory o odmiennych poziomach zaufania, domyślnie blokując cały ruch międzystrefowy bez jawnej polityki zezwalającej.
Ilustracja techniczna do slajdu 15: Koncepcja stref bezpieczeństwa (Security Zones) na zaporze

Architektura stref bezpieczeństwa (Security Zones) na zaporze ogniowej grupuje interfejsy logiczne w spójne domeny o jednolitych wymaganiach ochronnych (np. strefa INSIDE, OUTSIDE, DMZ, MANAGEMENT). Domyślną regułą zapory jest całkowita blokada ruchu między różnymi strefami.

Przepływ pakietów między strefami wymaga jawnego zdefiniowania polityk bezpieczeństwa (Security Policies), precyzujących dozwolone aplikacje, porty, użytkowników oraz harmonogram czasowy, co wymusza pełną dyscyplinę architektoniczną.

Koncepcja stref bezpieczeństwa (Security Zones) na zaporze sieciowej opiera się na przypisaniu fizycznych lub wirtualnych interfejsów (VLAN) do logicznych obszarów o jednolitym poziomie zaufania. Typowy podział obejmuje strefę wewnętrzną (Inside/Trust - pracownicy i laboratoria), strefę zewnętrzną (Outside/Untrust - publiczny Internet) oraz strefy pośrednie (DMZ, sieć gościnna, strefa zarządzania OOB). Ruch wewnątrz tej samej strefy jest domyślnie dozwolony, natomiast jakikolwiek przepływ pakietów pomiędzy różnymi strefami podlega bezwzględnej blokadzie, chyba że administrator zdefiniuje jawną regułę zezwalającą.

Skróty użyte w tym slajdzie:
Security Zone (Firewall Security Zone) - Logiczna strefa grupująca interfejsy o jednakowym poziomie zaufania (np. INSIDE, OUTSIDE, DMZ).
Inter-Zone Policy (Inter-Zone Security Policy) - Polityka bezpieczeństwa definiująca dozwolone kierunki inicjowania połączeń pomiędzy strefami.

16/54

Strefa zdemilitaryzowana (DMZ): architektura i separacja

Bezpieczna publikacja usług publicznych uczelni.

Wykład 10: Strefa zdemilitaryzowana (DMZ): architektura i separacja

  • Pojęcie strefy DMZ (Demilitarized Zone): wydzielona strefa sieciowa o średnim poziomie zaufania, buforująca komunikację między wrogim Internetem a chronioną siecią wewnętrzną.
  • Lokalizacja w DMZ: serwery WWW uczelni, portale rekrutacyjne, serwery pocztowe SMTP, zewnętrzne resolwery DNS, bramy VPN.
  • Uzasadnienie architektury: serwer WWW z definicji musi przyjmować połączenia od każdego anonimowego użytkownika z Internetu; w przypadku wykrycia podatności w systemie CMS (np. WordPress/Drupal) serwer ten może zostać przejęty przez hakera.
  • Rola DMZ: jeśli serwer w DMZ zostanie skompromitowany, intruz utknie w strefie DMZ i NIE MA bezpośredniego dostępu do baz danych dziekanatu ani sieci wewnętrznej.
Strefa zdemilitaryzowana (DMZ) to buforowy segment sieciowy dla serwerów publicznie dostępnych, izolujący potencjalnie skompromitowane maszyny od krytycznych zasobów wewnętrznych kampusu.
Ilustracja techniczna do slajdu 16: Strefa zdemilitaryzowana (DMZ): architektura i separacja

Strefa zdemilitaryzowana (DMZ - Demilitarized Zone) to wydzielony segment sieciowy dedykowany dla serwerów publicznie dostępnych z Internetu (portale informacyjne, serwery DNS, platformy e-learningowe Moodle), stanowiący bufor pomiędzy siecią zewnętrzną a wewnętrzną.

Celem strefy DMZ jest powstrzymanie potencjalnego włamania: w przypadku przejęcia kontroli nad publicznym serwerem WWW przez agresora, zapora uniemożliwia mu bezpośredni dostęp do krytycznych baz danych dziekanatu i stacji pracowników w strefie wewnętrznej.

Strefa zdemilitaryzowana (DMZ) to wydzielony segment sieciowy przeznaczony dla serwerów publicznie dostępnych z Internetu, takich jak serwer WWW uczelni, bramka pocztowa SMTP czy publiczny serwer DNS. Głównym celem utworzenia strefy DMZ jest izolacja potencjalnego incydentu: w przypadku udanego włamania na serwer WWW i przejęcia nad nim kontroli przez intruza, restrykcyjne reguły zapory uniemożliwiają mu wykonanie ataku bocznego i wtargnięcie do wewnętrznej sieci akademickiej, gdzie przetwarzane są dane poufne.

W architekturze fizycznej kampusowego punktu styku z Internetem serwery DMZ podłącza się do dedykowanych przełączników lub odseparowanych wirtualnych sieci LAN (VLAN). Konfiguracja interfejsów serwerowych w DMZ zakłada minimalizację otwartych usług, wyłączenie niepotrzebnych demonów sieciowych oraz zastosowanie dwuskładnikowej weryfikacji tożsamości dla wszystkich sesji administracyjnych inicjowanych ze strefy wewnętrznej.

Skróty użyte w tym slajdzie:
Public Facing (Public-Facing Servers) - Serwery usługowe (WWW, DNS, poczta) dostępne bezpośrednio dla użytkowników z sieci Internet.
Three-Homed DMZ (Three-Homed Firewall Architecture) - Klasyczny układ zapory ogniowej z trzema strefami: zaufaną (LAN), publiczną (WAN) i DMZ.

17/54

Żelazne reguły przepływu ruchu w strefie DMZ

Podstawowe zasady inżynierskie konfiguracji polityk zaporowych.

Wykład 10: Żelazne reguły przepływu ruchu w strefie DMZ

  • Reguła 1: Ruch z Internetu (Outside) do strefy DMZ jest ŚCIŚLE OGRANICZONY wyłącznie do portów publicznych usług (np. port 80/443 dla WWW, port 25 dla poczty).
  • Reguła 2: Ruch z sieci wewnętrznej (Inside) do strefy DMZ jest dozwolony na potrzeby zarządzania i korzystania z usług.
  • Reguła 3 (KRYTYCZNA): Ruch inicjowany ZE STREFY DMZ do sieci wewnętrznej (Inside) jest BEZWZGLĘDNIE ZABLOKOWANY.
  • Wyjątki kontrolowane: jeśli serwer WWW w DMZ musi pobrać dane z bazy SQL w sieci wewnętrznej, połączenie jest ograniczone do konkretnego adresu IP serwera bazy danych i dedykowanego portu (np. port 3306 MySQL lub 1433 MSSQL) z pełną inspekcją aplikacyjną.
Żelazne reguły DMZ zezwalają na kontrolowany ruch ze strefy INSIDE oraz z OUTSIDE do DMZ, lecz bezwzględnie blokują sesje inicjowane z DMZ do chronionej sieci wewnętrznej.
Ilustracja techniczna do slajdu 17: Żelazne reguły przepływu ruchu w strefie DMZ

Żelazne reguły przepływu pakietów w strefie DMZ podlegają rygorystycznemu schematowi: ruch ze strefy INSIDE do DMZ jest dozwolony (administracja i aktualizacje), ruch z OUTSIDE do DMZ jest ściśle filtrowany do niezbędnych portów (np. 80, 443), natomiast ruch INICJOWANY ze strefy DMZ do INSIDE jest kategorycznie zablokowany.

Jeżeli serwer WWW w DMZ musi pobrać dane studenta z wewnętrznej bazy danych SQL, połączenie to musi być ograniczone do dedykowanego portu bazodanowego (np. TCP 1433/3306) z rygorystyczną kontrolą adresacji źródłowej i docelowej.

Żelazne reguły przepływu ruchu w architekturze DMZ definiują trzy podstawowe wektory komunikacji. Po pierwsze, ruch z Internetu (Outside) do DMZ jest dozwolony wyłącznie na ściśle określone porty usług publicznych (np. TCP 80/443 dla serwera WWW). Po drugie, ruch ze strefy zaufanej (Inside) do DMZ jest dozwolony w celach administracyjnych i aktualizacji treści. Po trzecie i najważniejsze: jakikolwiek ruch inicjowany bezpośrednio ze strefy DMZ do strefy zaufanej Inside jest bezwzględnie zabroniony; serwery DMZ nigdy nie mogą nawiązywać połączeń w głąb kampusu.

Skróty użyte w tym slajdzie:
DMZ Isolation (Strict DMZ Isolation Rules) - Żelazna zasada zakazująca serwerom w strefie DMZ inicjowania jakichkolwiek nowych połączeń do strefy wewnętrznej.

18/54

Tradycyjna zapora obwodowa i jej niewystarczalność w kampusie

Dlaczego ochrona samego brzegu sieci nie wystarcza.

Wykład 10: Tradycyjna zapora obwodowa i jej niewystarczalność w kampusie

  • Architektura obwodowa (Perimeter Security): umieszczenie potężnej zapory NGFW na styku kampusu z operatorem internetowym przy braku jakichkolwiek zapór wewnątrz kampusu.
  • Fałszywe poczucie bezpieczeństwa: zapora obwodowa widzi tylko ruch północ-południe (wchodzący i wychodzący z Internetu).
  • Całkowity brak widoczności ruchu wewnętrznego wschód-zachód (East-West traffic) między budynkami.
  • Zagrożenie: jeśli student podłączy w akademiku zawirusowanego laptopa lub pracownik otworzy złośliwy załącznik e-mail, infekcja rozprzestrzenia się po całej sieci kampusowej z pełną prędkością przełączania, całkowicie omijając zaporę brzegową.
Model bezpieczeństwa obwodowego (Perimeter-Only) jest niewystarczający w kampusie, gdzie większość incydentów (malware, phishing, komputery studentów) ma źródło wewnątrz infrastruktury L2/L3.
Ilustracja techniczna do slajdu 18: Tradycyjna zapora obwodowa i jej niewystarczalność w kampusie

Tradycyjny model bezpieczeństwa obwodowego (Perimeter-Only Security) opierał się na założeniu, że zagrożenia pochodzą wyłącznie z Internetu, a sieć wewnętrzna uczelni jest bezpieczna. Współczesne realia całkowicie obalają to założenie.

Ponad 70% krytycznych incydentów bezpieczeństwa rozpoczyna się wewnątrz sieci: wpięcie zainfekowanego pendrive'a do komputera w auli, laptop studenta zainfekowany botnetem czy nieświadome kliknięcie w link phishingowy przez pracownika administracji natychmiast omija zaporę obwodową.

Tradycyjna koncepcja zapory obwodowej, porównywana często do średniowiecznego zamku otoczonego fosą, okazuje się całkowicie niewystarczająca we współczesnym kampusie akademickim. Założenie, że wszyscy użytkownicy i komputery wewnątrz sieci lokalnej są zaufani, legło w gruzach wraz z upowszechnieniem laptopów przynoszonych przez studentów, urządzeń Internetu Rzeczy (IoT) oraz pracy zdalnej przez VPN. Gdy intruz sforsuje obwód zewnętrzny (np. poprzez zainfekowany pendrive w sali wykładowej), uzyskuje niczym nieskrępowany dostęp do całej płaskiej infrastruktury wewnętrznej.

Skróty użyte w tym slajdzie:
Perimeter Firewall (Perimeter Edge Firewall) - Zapora brzegowa chroniąca styk sieci kampusowej z publicznym Internetem.

19/54

Zjawisko ruchu lateralnego (Lateral Movement) podczas incydentów

Anatomia współczesnego ataku ransomware w instytucji akademickiej.

Wykład 10: Zjawisko ruchu lateralnego (Lateral Movement) podczas incydentów

  • Faza 1: Przełamanie punktu końcowego (Initial Compromise) - phishing, zainfekowany pendrive lub podatność w systemie stacji w sali studenckiej.
  • Faza 2: Rekonesans wewnętrzny - skanowanie podsieci w poszukiwaniu otwartych portów SMB (445), RDP (3389) i SSH (22).
  • Faza 3: Ruch lateralny (Lateral Movement) - wykorzystanie skradzionych poświadczeń lub exploitów (np. EternalBlue) do przemieszczania się z komputera na komputer, z budynku do budynku.
  • Faza 4: Przejęcie kontrolera domeny Active Directory i serwerów bazodanowych.
  • Faza 5: Masowe zaszyfrowanie dysków w całym kampusie i żądanie okupu.
  • Wniosek: brak barier wewnętrznych między budynkami pozwala złośliwemu oprogramowaniu sparaliżować całą uczelnię w kilkadziesiąt minut.
Ruch lateralny (Lateral Movement) to technika rozprzestrzeniania się oprogramowania ransomware i agresorów pomiędzy stacjami wewnątrz sieci w przypadku braku filtracji międzypodsieciowej.
Ilustracja techniczna do slajdu 19: Zjawisko ruchu lateralnego (Lateral Movement) podczas incydentów

Ruch lateralny (Lateral Movement) to technika stosowana przez zaawansowanych agresorów i oprogramowanie ransomware, polegająca na stopniowym przemieszczaniu się pomiędzy kolejnymi komputerami i serwerami wewnątrz sieci po przełamaniu pierwszego węzła brzegowego.

W płaskiej sieci kampusowej pozbawionej filtracji wewnętrznej wirus ransomware potrafi w ciągu kilkunastu minut zaszyfrować dyski sieciowe we wszystkich budynkach wydziałowych, wykorzystując podatności protokołu SMB i brak segmentacji L3.

Pojęcie ruchu lateralnego (Lateral Movement) opisuje techniki wykorzystywane przez cyberprzestępców po uzyskaniu wstępnego przyczółka w sieci (np. poprzez przejęcie komputera w ogólnodostępnej czytelni). Zamiast atakować od zewnątrz, intruz skanuje sąsiednie podsieci w poszukiwaniu niezałatanych serwerów, wykorzystuje podatności w protokołach SMB/RPC oraz wykrada poświadczenia z pamięci RAM (np. narzędziem Mimikatz), aby stopniowo eskalować uprawnienia i dotrzeć do baz danych dziekanatu lub kontrolerów domeny.

Skróty użyte w tym slajdzie:
Lateral Movement (Lateral Movement Attack) - Przemieszczanie się atakującego wewnątrz infrastruktury sieciowej po skompromitowaniu pojedynczej stacji.
Ransomware (Ransomware Threat) - Złośliwe oprogramowanie szyfrujące zasoby sieciowe rozprzestrzeniające się w płaskich sieciach L2.

20/54

Idea wewnętrznej zapory sieciowej (Internal Segmentation Firewall - ISFW)

Mikro-segmentacja szkieletu kampusowego na poziomie stref funkcjonalnych.

Wykład 10: Idea wewnętrznej zapory sieciowej (Internal Segmentation Firewall - ISFW)

  • Pojęcie ISFW (Internal Segmentation Firewall): zapora nowej generacji o bardzo wysokiej przepustowości wdrożona WEWNĄTRZ sieci kampusowej w celu separacji stref budynkowych i wydziałowych.
  • Zastosowanie urządzeń o gigantycznej przepustowości (matryce sprzętowe 40 Gb/s / 100 Gb/s o ultraniskich opóźnieniach ASIC).
  • Koncepcja stref zaufania wewnątrz uczelni:
  • Strefa Dydaktyczna (sale laboratoryjne, audytoria).
  • Strefa Administracyjna (Rektorat, Dziekanaty, Kadry, Księgowość).
  • Strefa Akademików (domy studenckie, sieć rezydentów).
  • Strefa Badawcza (wyspecjalizowane laboratoria, klastry HPC).
  • Strefa Infrastruktury Technicznej (automatyka BMS, CCTV, centrale przeciwpożarowe).
Wewnętrzna zapora sieciowa (Internal Segmentation Firewall - ISFW) to wysokowydajny firewall w rdzeniu kampusu filtrujący ruch międzyszybki pomiędzy budynkami i strefami użytkowników.
Ilustracja techniczna do slajdu 20: Idea wewnętrznej zapory sieciowej (Internal Segmentation Firewall - ISFW)

Wewnętrzna zapora segmentacyjna (Internal Segmentation Firewall - ISFW) to wysokowydajny firewall instalowany w rdzeniu lub warstwie dystrybucyjnej kampusu, kontrolujący ruch przesyłany pomiędzy poszczególnymi budynkami, wydziałami i strefami użytkowników.

W odróżnieniu od zapory obwodowej, ISFW musi przetwarzać ruch o wolumenie dziesiątek i setek gigabitów na sekundę przy minimalnych opóźnieniach. Wymaga to urządzeń ze sprzętową akceleracją inspekcji pakietów w dedykowanych układach ASIC (np. Fortinet NP, Palo Alto Networks).

Wewnętrzna zapora sieciowa ISFW (Internal Segmentation Firewall) to zaawansowane urządzenie filtrujące umieszczane wewnątrz sieci kampusowej, zazwyczaj w warstwie dystrybucji lub rdzenia. Podczas gdy zapora obwodowa chroni styk z Internetem, zadaniem ISFW jest rygorystyczna separacja poszczególnych domen bezpieczeństwa: oddzielenie sieci akademickiej studentów od sieci administracji uczelni, serwerowni badawczej czy systemów sterowania budynkiem BMS.

Wdrożenie zapory ISFW wymaga zapewnienia ekstremalnie wysokiej przepustowości (rzędu dziesiątek lub setek gigabitów na sekundę) oraz minimalnych opóźnień przetwarzania (sub-milisekundowych), ponieważ analizuje ona ruch wewnątrz sieci szkieletowej (ruch wschód-zachód, East-West). Z tego względu zapory ISFW opierają się na dedykowanych układach ASIC wspomagających inspekcję stanową oraz precyzyjnie zoptymalizowanych regułach filtracji aplikacyjnej.

Skróty użyte w tym slajdzie:
ISFW (Internal Segmentation Firewall) - Wewnętrzna zapora sieciowa o wysokiej przepustowości filtrująca ruch pomiędzy segmentami kampusu.
East-West (East-West Traffic) - Ruch sieciowy przesyłany lokalnie pomiędzy serwerami i stacjami wewnątrz sieci kampusowej.

21/54

Wdrożenie zapory ISFW między budynkami kampusu

Praktyczna architektura integracji zapory wewnętrznej ze szkieletem sieci.

Wykład 10: Wdrożenie zapory ISFW między budynkami kampusu

  • Lokalizacja ISFW: w węźle centralnym serwerowni MDF lub na styku warstwy dystrybucji z rdzeniem sieci.
  • Kierowanie ruchu międzybudynkowego przez inspekcję stanową ISFW:
  • Komunikacja między studentem z akademika a serwerem w rektoracie MUSI przejść przez reguły zapory ISFW.
  • Ruch wewnątrz wydziału pozostaje lokalny (brak niepotrzebnego obciążania zapory).
  • Ograniczenie strefy rażenia (Blast Radius): zablokowanie propagacji wirusów i robaków sieciowych na granicy budynku.
  • Zapewnienie zgodności z wymogami rozporządzenia RODO (ochrona danych osobowych w podsieci dziekanatu przed dostępem z laboratoriów studenckich).
Implementacja zapory ISFW pomiędzy obiektami kampusu zapobiega przenoszeniu infekcji z sal laboratoryjnych do serwerowni rektoratu i systemów dziekanatowych.
Ilustracja techniczna do slajdu 21: Wdrożenie zapory ISFW między budynkami kampusu

Wdrożenie zapory ISFW w strukturze wielobudynkowej pozwala na logiczne i fizyczne odizolowanie poszczególnych jednostek organizacyjnych uczelni: budynek Rektoratu i Kwestury posiada znacznie wyższy poziom zaufania niż laboratoria studenckie czy sale wykładowe.

W przypadku wykrycia złośliwego oprogramowania w sieci Wydziału Fizyki zapora ISFW natychmiast odcina ruch z tego segmentu do reszty uczelni, lokalizując awarię i ratując infrastrukturę centralną przed paraliżem.

W architekturze wielobudynkowej zapora ISFW może być zrealizowana w modelu scentralizowanym w głównym centrum danych (MDF) lub w modelu rozproszonym w węzłach dystrybucyjnych poszczególnych obiektów. Połączenia między budynkami sprowadzane są do dedykowanych interfejsów lub podinterfejsów 802.1Q zapory ISFW, co wymusza, aby jakakolwiek próba nawiązania sesji między laboratoriami Wydziału Informatyki a serwerami Wydziału Fizyki przeszła przez rygorystyczną inspekcję reguł firewall i modułu IPS.

Skróty użyte w tym slajdzie:
Inter-Building (Inter-Building Boundary) - Punkt styku sieci poszczególnych wydziałów i akademików z centralnym szkieletem kampusu.

22/54

Polityki bezpieczeństwa na zaporze wewnętrznej ISFW

Przykładowe reguły filtracji między obiektami uczelni.

Wykład 10: Polityki bezpieczeństwa na zaporze wewnętrznej ISFW

  • Reguła 1: Z podsieci akademików do podsieci administracji rektoratu - domyślnie `DROP ALL` (całkowity brak uzasadnienia biznesowego dla bezpośredniego ruchu między pokojem studenta a komputerem księgowej).
  • Reguła 2: Dostęp do uczelnianego systemu USOS - dozwolony wyłącznie ruch HTTPS (port 443) do klastra serwerów aplikacyjnych.
  • Reguła 3: Ruch zarządzający SSH/SNMP - dozwolony wyłącznie z podsieci serwerów zarządzających OOB.
  • Reguła 4: Inspekcja IPS włączona na całym ruchu wewnętrznym między budynkami w celu natychmiastowego wykrywania anomalii i ruchu lateralnego.
Polityki bezpieczeństwa ISFW opierają się na zasadzie najmniejszych uprawnień (Least Privilege), separując ruch stacji biurowych, telefonii VoIP, kamer CCTV oraz automatyki budynkowej BMS.
Ilustracja techniczna do slajdu 22: Polityki bezpieczeństwa na zaporze wewnętrznej ISFW

Polityki bezpieczeństwa na zaporze ISFW wdrażane są w oparciu o zasadę najmniejszych uprawnień (Least Privilege). Komunikacja międzypodsieciowa jest domyślnie zablokowana, a zezwolenia wydawane są wyłącznie dla autoryzowanych protokołów biznesowych i dydaktycznych.

Ruch biurowy z sieci pracowników jest ściśle odseparowany od sieci telefonii VoIP, systemów monitoringu CCTV oraz automatyki budynkowej BMS, co uniemożliwia wykorzystanie inteligentnego sterownika klimatyzacji jako punktu wejścia do serwerów dziekanatu.

Polityki bezpieczeństwa na zaporze ISFW konstruowane są w oparciu o zasadę domyślnej odmowy (Default Deny). Wszelka komunikacja międzywydziałowa jest blokowana, z wyjątkiem ściśle zdefiniowanych przepływów biznesowych i akademickich. Co więcej, w nowoczesnych sieciach polityki ISFW integruje się z systemami kontroli tożsamości (np. Cisco TrustSec z tagowaniem Security Group Tag - SGT), co pozwala na egzekwowanie uprawnień niezależnie od aktualnego adresu IP urządzenia, bazując wyłącznie na roli użytkownika w strukturze uczelni.

Skróty użyte w tym slajdzie:
Trust Boundary (Trust Boundary Enforcement) - Granica zaufania egzekwowana sprzętowo przez reguły zapory ISFW.

23/54

Ochrona w warstwie 2 przełączania: kontrola dostępu IEEE 802.1X

Autoryzacja portu fizycznego jako pierwsza linia obrony.

Wykład 10: Ochrona w warstwie 2 przełączania: kontrola dostępu IEEE 802.1X

  • Standard IEEE 802.1X-2020: kontrola dostępu do medium przewodowego i bezprzewodowego.
  • Zasada: port fizyczny w gnieździe ściennym w korytarzu lub sali audytoryjnej jest domyślnie zablokowany w warstwie 2; nie przesyła pakietów IP, nie przydziela adresu DHCP.
  • Proces autoryzacji: podłączone urządzenie musi pomyślnie uwierzytelnić się za pomocą protokołu EAP (np. EAP-TLS z certyfikatem cyfrowym lub EAP-PEAP z loginem domenowym) w dialogu z serwerem RADIUS.
  • Dopiero po autoryzacji przełącznik otwiera port i dynamicznie przypisuje go do odpowiedniego VLANu.
  • Całkowite uniemożliwienie wpięcia obcego komputera do sieci uczelnianej.
Standard IEEE 802.1X realizuje portową kontrolę dostępu do warstwy 2 (PNAC), blokując transmisję pakietów IP do momentu pomyślnej autoryzacji stacji przez serwer RADIUS za pomocą protokołu EAP.
Ilustracja techniczna do slajdu 23: Ochrona w warstwie 2 przełączania: kontrola dostępu IEEE 802.1X

Standard IEEE 802.1X stanowi fundament kontroli dostępu do portów przełączników w warstwie 2 (Port-Based Network Access Control). Wymusza kryptograficzne uwierzytelnienie każdego urządzenia zanim przełącznik otworzy port i zezwoli na transmisję pakietów IP.

Architektura 802.1X składa się z trzech podmiotów: Suplikanta (stacja robocza), Uwierzytelniającego (przełącznik dostępowy) oraz Serwera Uwierzytelniającego (serwer RADIUS / Cisco ISE). Przed autoryzacją port dopuszcza wyłącznie ramki kontrolne EAPoL (EAP over LAN).

Standard IEEE 802.1X definiuje mechanizm kontroli dostępu do sieci w oparciu o porty fizyczne (Port-Based Network Access Control). W procesie biorą udział trzy podmioty: suplikant (oprogramowanie na stacji studenta), autentykator (przełącznik dostępowy blokujący ruch do czasu weryfikacji) oraz serwer uwierzytelniający (RADIUS/EAP). Dopóki stacja robocza nie przedstawi poprawnych poświadczeń domenowych lub certyfikatu cyfrowego, port przełącznika przepuszcza wyłącznie ramki protokołu EAPOL, skutecznie izolując nieznane urządzenie od reszty sieci.

Skróty użyte w tym slajdzie:
IEEE 802.1X (Port-Based Network Access Control) - Standard kontroli dostępu do portu przełącznika oparty na uwierzytelnieniu tożsamości użytkownika.
EAP (Extensible Authentication Protocol) - Protokół ramowy (RFC 3748) obsługujący różne metody uwierzytelniania w sieciach przewodowych i bezprzewodowych.
RADIUS (Remote Authentication Dial-In User Service) - Centralny serwer uwierzytelniający (RFC 2865) podejmujący decyzje o wpuszczeniu stacji do sieci.

24/54

Zaawansowane mechanizmy bezpieczeństwa przełączników: Port Security

Kontrola adresów fizycznych na poziomie portu dostępowego.

Wykład 10: Zaawansowane mechanizmy bezpieczeństwa przełączników: Port Security

  • Funkcja Port Security: zabezpieczenie portu przełącznika przed nieautoryzowanym podłączaniem dodatkowych urządzeń (np. nielegalnych miniprzełączników w salach).
  • Ograniczenie liczby adresów MAC: ustawienie limitu dozwolonych urządzeń (np. `switchport port-security maximum 2` dla telefonu VoIP i komputera PC).
  • Tryby naruszenia (Violation Modes):
  • Protect: ciche odrzucenie ramek z nieznanych adresów MAC.
  • Restrict: odrzucenie ramek, naliczenie licznika naruszeń i wysłanie alertu SNMP Trap do systemu NMS.
  • Shutdown: natychmiastowe zablokowanie i wyłączenie portu (stan errdisable) wymagające interwencji administratora lub automatycznego recovery.
Funkcja Port Security ogranicza liczbę adresów MAC na porcie dostępowym, reagując na naruszenia w trybie Protect (ciche odrzucanie), Restrict (odrzucanie z alertem) lub Shutdown (stan err-disable).
Ilustracja techniczna do slajdu 24: Zaawansowane mechanizmy bezpieczeństwa przełączników: Port Security

Funkcja Port Security zabezpiecza porty przełącznika przed podłączaniem nieautoryzowanych urządzeń poprzez limitowanie dozwolonych adresów MAC. Tryb Sticky MAC pozwala przełącznikowi na automatyczne nauczenie się adresu podłączonego komputera i zapisanie go w konfiguracji startup-config.

Reakcja na naruszenie polityki bezpieczeństwa (Violation Mode) definiuje zachowanie portu: tryb Protect cicho odrzuca nieznane ramki, Restrict odrzuca ramki z inkrementacją licznika i wysłaniem alertu SNMP/Syslog, a Shutdown natychmiast blokuje port przełącznika i wprowadza go w stan err-disable.

Mechanizm Port Security w przełącznikach dostępowych ogranicza liczbę adresów MAC, które mogą jednocześnie transmitować dane przez dany port fizyczny. W salach laboratoryjnych, gdzie do gniazdka ściennego powinien być podłączony tylko jeden komputer, administrator konfiguruje limit switchport port-security maximum 1. W przypadku wykrycia próby podłączenia prywatnego przełącznika lub sfałszowania adresu fizycznego (naruszenie polityki), przełącznik może automatycznie wyłączyć port w stan err-disable i wysłać komunikat SNMP Trap do administratora.

Skróty użyte w tym slajdzie:
Port Security (Switch Port Security) - Mechanizm warstwy 2 ograniczający liczbę i weryfikujący adresy MAC urządzeń podłączanych do portu dostępowego.
Err-Disable (Error-Disabled State) - Stan awaryjnego wyłączenia portu przełącznika przez mechanizm bezpieczeństwa wymagający interwencji administratora.

25/54

Ochrona przed podsłuchem w warstwie 2: atak ARP Spoofing

Mechanizm ataku zatruwania tablic ARP w sieci lokalnej.

Wykład 10: Ochrona przed podsłuchem w warstwie 2: atak ARP Spoofing

  • Podatność protokołu ARP (RFC 826): brak jakiegokolwiek uwierzytelniania zapytań i odpowiedzi; komputer bezkrytycznie ufa każdej odebranej ramce ARP Reply i aktualizuje swoją tablicę powiązań IP-MAC.
  • Atak ARP Poisoning / ARP Spoofing: intruz wysyła do komputera ofiary fałszywą odpowiedź ARP twierdząc, że adres IP bramy domyślnej posiada adres MAC karty sieciowej intruza.
  • Jednocześnie intruz wysyła fałszywą ramkę do routera twierdząc, że to on posiada adres IP ofiary.
  • Skutek: pełen atak Man-in-the-Middle (MitM); cały ruch między ofiarą a bramą przepływa przez komputer intruza, umożliwiając podsłuchiwanie i modyfikowanie transmisji.
Atak ARP Spoofing (ARP Poisoning) polega na rozsyłaniu fałszywych odpowiedzi ARP w celu zatrucia pamięci podręcznej węzłów i przejęcia ruchu w ataku Man-in-the-Middle.
Ilustracja techniczna do slajdu 25: Ochrona przed podsłuchem w warstwie 2: atak ARP Spoofing

Atak ARP Spoofing (ARP Poisoning) to krytyczna podatność protokołu ARP wynikająca z braku uwierzytelniania odpowiedzi. Złośliwy użytkownik rozsyła fałszywe pakiety ARP Reply, przypisując swój własny adres MAC do adresu IP bramy domyślnej lub serwera.

Skutkiem udanego zatrucia tablic ARP jest przechwycenie całego ruchu wychodzącego ze stacji ofiary w klasycznym ataku Man-in-the-Middle (MitM), umożliwiającym podsłuch sesji, kradzież ciasteczek sesyjnych lub modyfikację pobieranych plików.

Atak ARP Spoofing (ARP Poisoning) wykorzystuje fundamentalną wadę protokołu Address Resolution Protocol (RFC 826), jaką jest brak jakiegokolwiek uwierzytelniania odpowiedzi ARP. Złośliwa stacja robocza w laboratorium komputerowym może rozsyłać nieproszone pakiety ARP Reply (Gratuitous ARP), twierdząc, że adres IP domyślnej bramy sieciowej należy do jej własnego adresu MAC. Wszystkie komputery w segmencie L2 uaktualniają swoje tablice ARP i zaczynają przesyłać ruch do atakującego, co pozwala mu na podsłuchiwanie (Sniffing) oraz modyfikację pakietów w klasycznym ataku Man-in-the-Middle.

Skróty użyte w tym slajdzie:
ARP Spoofing (ARP Cache Poisoning Attack) - Atak polegający na fałszowaniu odpowiedzi ARP w celu przechwycenia ruchu w warstwie 2.
MitM L2 (Layer 2 Man-in-the-Middle) - Przechwytywanie komunikacji pomiędzy ofiarą a bramą domyślną na poziomie ramek ethernetowych.

26/54

Mechanizm Dynamic ARP Inspection (DAI)

Sprzętowa walidacja pakietów ARP na przełączniku dostępowym.

Wykład 10: Mechanizm Dynamic ARP Inspection (DAI)

  • Rozwiązanie problemu ARP Spoofing: funkcja Dynamic ARP Inspection (DAI) uruchamiana na przełączniku.
  • Podział portów na zaufane (Trusted) i niezaufane (Untrusted).
  • Zasada działania: przełącznik przechwytuje KAŻDĄ ramkę ARP pojawiającą się na porcie niezaufanym i weryfikuje jej treść z zaufaną bazą wiązań DHCP Snooping Binding Database.
  • Jeśli para `Adres IP <-> Adres MAC` w pakiecie ARP nie zgadza się z wpisem w bazie DHCP Snooping, ramka ARP zostaje natychmiast odrzucona i zalogowana jako próba ataku.
  • Całkowite wyeliminowanie ataków podsłuchu ARP w sieci kampusowej.
Mechanizm Dynamic ARP Inspection (DAI) weryfikuje poprawność pakietów ARP na portach niezaufanych przełącznika w oparciu o bazę powiązań DHCP Snooping, eliminując ataki ARP Poisoning.
Ilustracja techniczna do slajdu 26: Mechanizm Dynamic ARP Inspection (DAI)

Dynamic ARP Inspection (DAI) to mechanizm przełącznika L2 eliminujący ataki ARP Spoofing. Przełącznik przechwytuje wszystkie pakiety ARP na portach niezaufanych i weryfikuje ich poprawność z zaufaną bazą przypisań IP-do-MAC wygenerowaną przez DHCP Snooping.

Pakiety ARP zawierające fałszywy adres IP lub niespójny adres MAC nadawcy są natychmiast odrzucane na poziomie sprzętowym przełącznika, a zdarzenie jest rejestrowane w dzienniku bezpieczeństwa. Porty prowadzące do innych przełączników i routerów konfiguruje się jako zaufane (ip arp inspection trust).

Mechanizm Dynamic ARP Inspection (DAI) stanowi niezawodną tarczę ochronną przed atakami na tablicę ARP. Przełącznik wyposażony w funkcję DAI przechwytuje wszystkie pakiety zapytań i odpowiedzi ARP na portach niezaufanych (Untrusted Ports) i weryfikuje ich poprawność z zaufaną bazą powiązań DHCP Snooping Binding Database. Jeżeli para adres IP i adres MAC w nagłówku ARP nie występuje w bazie przydziałów serwera DHCP, pakiet zostaje natychmiast odrzucony na poziomie sprzętowym przełącznika, a próba ataku zostaje zalogowana.

Skróty użyte w tym slajdzie:
DAI (Dynamic ARP Inspection) - Funkcja przełącznika weryfikująca zgodność pakietów ARP z bazą DHCP Snooping Binding Table.
ARP Rate Limit (ARP Packet Rate Limiting) - Zabezpieczenie portu przed atakiem DoS polegającym na zalewaniu procesora zapytaniami ARP.

27/54

Ochrona przed podszywaniem się pod adres IP: IP Source Guard (IPSG)

Blokowanie fałszowania adresów źródłowych (IP Spoofing) w warstwie 2.

Wykład 10: Ochrona przed podszywaniem się pod adres IP: IP Source Guard (IPSG)

  • Zagrożenie: intruz ręcznie konfiguruje na swojej karcie sieciowej adres IP należący do serwera lub innego uprawnionego użytkownika, aby ominąć reguły list ACL na zaporze.
  • Mechanizm IP Source Guard (IPSG): dynamiczny filtr sprzętowy instalowany na każdym porcie dostępowym przełącznika.
  • Działanie: przełącznik automatycznie tworzy regułę w tablicy TCAM zezwalającą na przepuszczanie pakietów IP wyłącznie z tego adresu IP, który został legalnie przydzielony temu konkretnemu portowi przez serwer DHCP (w oparciu o bazę DHCP Snooping).
  • Każdy pakiet z innym, sfałszowanym adresem źródłowym IP jest sprzętowo odrzucany w matrycy przełącznika.
IP Source Guard (IPSG) blokuje ruch ze sfałszowanym adresem IP nadawcy (IP Spoofing) poprzez automatyczne instalowanie filtrów portowych powiązanych z bazą DHCP Snooping.
Ilustracja techniczna do slajdu 27: Ochrona przed podszywaniem się pod adres IP: IP Source Guard (IPSG)

IP Source Guard (IPSG) chroni sieć przed atakami podszywania się pod adresy IP (IP Spoofing). Działa w warstwie 2 i 3 przełącznika, automatycznie instalując filtry na portach dostępowych na podstawie bazy DHCP Snooping Binding Table.

Jeśli użytkownik ręcznie skonfiguruje na swojej karcie sieciowej nieswój adres IP (np. adres serwera plików lub kolegi z roku), przełącznik natychmiast zablokuje wszystkie generowane przez niego pakiety na porcie fizycznym, chroniąc usługi przed atakami DoS.

Technologia IP Source Guard (IPSG) uzupełnia ochronę warstwy 2 poprzez blokowanie prób podszywania się pod cudzy adres IP (IP Spoofing). Przełącznik automatycznie tworzy dynamiczną listę dostępu PACL (Port ACL) na każdym niezaufanym porcie dostępowym, zezwalając na transmisję wyłącznie pakietów o adresie źródłowym IP ściśle odpowiadającym wpisowi w bazie DHCP Snooping powiązanemu z danym portem i adresem MAC. Wszelkie pakiety ze sfałszowanym adresem źródłowym są bezpowrotnie niszczone w magistrali przełącznika.

Skróty użyte w tym slajdzie:
IPSG (IP Source Guard) - Sprzętowy filtr warstwy 2 blokujący pakiety IP o sfałszowanym adresie źródłowym na portach brzegowych.
IP/MAC Binding (IP-to-MAC Binding Enforcement) - Wymuszenie zgodności adresu IP i MAC na podstawie dynamicznej bazy wiązań.

28/54

Zintegrowana triada bezpieczeństwa warstwy dostępu

Współpraca mechanizmów Snooping + DAI + IPSG na przełączniku brzegowym.

Wykład 10: Zintegrowana triada bezpieczeństwa warstwy dostępu

  • Kompleksowy standard konfiguracyjny portu dostępowego:
  • 1. Krok fundamentu: włączenie `ip dhcp snooping` -> budowanie bazy legalnych wiązań MAC-IP-Port.
  • 2. Krok ochrony ARP: włączenie ip arp inspection vlan <x> (DAI) -> eliminacja ataków Man-in-the-Middle.
  • 3. Krok ochrony IP: włączenie `ip verify source` (IPSG) -> eliminacja ataków podszywania się pod adresy IP.
  • 4. Krok ochrony pętli: włączenie `spanning-tree bpduguard enable`.
  • 5. Krok autoryzacji: włączenie `authentication port-control auto` (IEEE 802.1X).
  • Osiągnięcie w pełni utwardzonego portu brzegowego w kampusie.
Zintegrowana triada bezpieczeństwa warstwy 2 łączy DHCP Snooping, DAI oraz IPSG, tworząc kompletną i sprzętowo realizowaną ochronę portów dostępowych w całym kampusie.
Ilustracja techniczna do slajdu 28: Zintegrowana triada bezpieczeństwa warstwy dostępu

Zintegrowana triada bezpieczeństwa warstwy dostępu (Access Layer Security Triad) to wzorcowy standard konfiguracji każdego przełącznika brzegowego w kampusie. Obejmuje synergiczne współdziałanie trzech mechanizmów: DHCP Snooping, Dynamic ARP Inspection (DAI) oraz IP Source Guard (IPSG).

DHCP Snooping buduje zaufaną bazę logiczną, DAI weryfikuje warstwę 2, a IPSG warstwę 3. Uzupełnienie triady o Port Security i 802.1X tworzy szczelną barierę, uniemożliwiającą ominięcie polityk bezpieczeństwa na poziomie gniazdka sieciowego w sali wykładowej.

Synergiczna integracja mechanizmów DHCP Snooping, Dynamic ARP Inspection oraz IP Source Guard tworzy kompletną triadę bezpieczeństwa warstwy dostępu w kampusie. DHCP Snooping pełni rolę bazy wiedzy, śledząc legalne dzierżawy adresów IP i blokując fałszywe serwery DHCP. Na tej bazie opierają się mechanizmy DAI i IPSG, uniemożliwiając jakiekolwiek manipulacje w tablicach adresowych L2 i L3.

Wdrożenie tej triady wymaga ścisłej dyscypliny inżynierskiej przy definiowaniu portów zaufanych (Trusted) i niezaufanych (Untrusted). Porty podłączone do stacji roboczych użytkowników konfiguruje się bezwzględnie jako niezaufane, natomiast porty typu uplink prowadzące do przełączników dystrybucyjnych i legalnych serwerów DHCP oznacza się jako zaufane, co zapobiega paraliżowi komunikacji szkieletowej.

Skróty użyte w tym slajdzie:
Access Triad (Layer 2 Security Triad) - Zintegrowany zestaw trzech mechanizmów obrony portu: DHCP Snooping + DAI + IP Source Guard.

29/54

Nadzór nad siecią kampusową: rola systemów NMS

Przejście od reaktywnego gaszenia pożarów do proaktywnego zarządzania.

Wykład 10: Nadzór nad siecią kampusową: rola systemów NMS

  • Pojęcie NMS (Network Management System): centralne oprogramowanie i infrastruktura serwerowa służąca do ciągłego monitorowania, wizualizacji, konfiguracji i diagnozowania wszystkich urządzeń w kampusie.
  • Przykłady platform NMS: Zabbix, PRTG Network Monitor, Checkmk, Cisco Catalyst Center (DNA Center), LibreNMS, Prometheus z Grafaną.
  • Zadania NMS: automatyczne rysowanie mapy topologii, wykrywanie awarii urządzeń i łączy w czasie rzeczywistym, wysyłanie alertów SMS/e-mail, analiza trendów wydajnościowych i planowanie rozbudowy (Capacity Planning).
Systemy Zarządzania Siecią (NMS) zapewniają centralny nadzór nad infrastrukturą, automatyczną detekcję topologii, archiwizację konfiguracji oraz całodobowe alertowanie o awariach sprzętowych.
Ilustracja techniczna do slajdu 29: Nadzór nad siecią kampusową: rola systemów NMS

Systemy Zarządzania Siecią (Network Management Systems - NMS) stanowią centrum operacyjne zespołu administratorów sieci kampusowej. Zapewniają scentralizowany nadzór nad setkami przełączników, punktów dostępowych Wi-Fi, routerów i zapór sieciowych.

Nowoczesne platformy NMS (np. Cisco Catalyst Center, Zabbix, LibreNMS) automatycznie odkrywają topologię, monitorują dostępność węzłów, alarmują o awariach zasilania i przegrzaniu urządzeń oraz archiwizują pliki konfiguracyjne w repozytoriach.

Systemy zarządzania siecią NMS (Network Management System) stanowią centrum operacyjne dla administratorów kampusu akademickiego. W sieci skupiającej setki przełączników, tysiące punktów dostępowych Wi-Fi oraz dziesiątki kilometrów traktów światłowodowych ręczny nadzór nad stanem urządzeń jest niemożliwy. Platformy NMS (takie jak Zabbix, LibreNMS czy Cisco DNA Center) prowadzą ciągłą inwentaryzację sprzętu, mapują topologię logiczną, monitorują utylizację łączy oraz alarmują personel o awariach w czasie rzeczywistym.

Skróty użyte w tym slajdzie:
NMS (Network Management System) - Zintegrowane oprogramowanie (np. Zabbix, LibreNMS) nadzorujące dostępność i wydajność infrastruktury.
Dashboard (NMS Operational Dashboard) - Interfejs graficzny prezentujący w czasie rzeczywistym stan węzłów, łącz i incydentów.

30/54

Funkcjonalny model zarządzania ISO FCAPS

Międzynarodowy standard podziału zadań zarządzania teleinformatycznego.

Wykład 10: Funkcjonalny model zarządzania ISO FCAPS

  • Model ISO FCAPS definiuje 5 filarów zarządzania siecią:
  • F (Fault Management - Zarządzanie awariami): wykrywanie usterek, lokalizacja problemów, powiadomienia o awariach, historia przestojów.
  • C (Configuration Management - Zarządzanie konfiguracją): śledzenie zmian w konfiguracji urządzeń, kopie zapasowe, wdrażanie aktualizacji oprogramowania układowego.
  • A (Accounting Management - Rozliczalność): pomiar wykorzystania zasobów, alokacja kosztów na wydziały.
  • P (Performance Management - Zarządzanie wydajnością): monitorowanie utylizacji łączy, obciążenia CPU/RAM, opóźnień, wskaźnika utraty pakietów.
  • S (Security Management - Zarządzanie bezpieczeństwem): kontrola dostępu, analiza logów zdarzeń, wykrywanie incydentów.
Model ISO FCAPS systematyzuje procesy operacyjnego zarządzania siecią w pięciu obszarach: Fault (awarie), Configuration (konfiguracja), Accounting (rozliczenia), Performance (wydajność) i Security (bezpieczeństwo).
Ilustracja techniczna do slajdu 30: Funkcjonalny model zarządzania ISO FCAPS

Model ISO FCAPS systematyzuje zadania operacyjnego zarządzania siecią na pięć komplementarnych obszarów funkcjonalnych: Fault (zarządzanie awariami), Configuration (zarządzanie konfiguracją), Accounting (rozliczanie zasobów), Performance (zarządzanie wydajnością) oraz Security (zarządzanie bezpieczeństwem).

Zastosowanie modelu FCAPS w procedurach uczelnianych gwarantuje, że inżynierowie nie ograniczają się wyłącznie do reakcji na awarie sprzętowe, lecz stale optymalizują przepustowość magistrali i monitorują zgodność konfiguracji ze standardami audytowymi.

Model FCAPS, zdefiniowany w standardzie ISO/IEC 7498-4, systematyzuje zadania zarządzania siecią na pięć komplementarnych obszarów funkcyjnych: Fault (zarządzanie awariami i detekcja uszkodzeń), Configuration (zarządzanie konfiguracją i wersjonowanie), Accounting (rozliczalność wykorzystania zasobów i pasma), Performance (zarządzanie wydajnością, opóźnieniami i stratami pakietów) oraz Security (zarządzanie bezpieczeństwem, uprawnieniami i integralnością). Zrozumienie tego podziału pozwala inżynierom na całościowe zaprojektowanie środowiska operacyjnego NMS.

Skróty użyte w tym slajdzie:
FCAPS (ISO FCAPS Network Management Model) - Klasyczny model zarządzania siecią ISO: Fault, Configuration, Accounting, Performance, Security.
SLA (Service Level Agreement) - Umowa gwarantująca określony poziom dostępności i parametrów jakościowych usług sieciowych.

31/54

Architektura protokołu SNMP (RFC 3411)

Standard branżowy komunikacji między systemem NMS a urządzeniami sieciowymi.

Wykład 10: Architektura protokołu SNMP (RFC 3411)

  • Standard IETF RFC 3411: Simple Network Management Protocol.
  • Trzy główne komponenty architektury SNMP:
  • Zarządca SNMP (SNMP Manager / NMS): centralna stacja monitorująca wysyłająca zapytania i odbierająca raporty.
  • Agent SNMP (SNMP Agent): proces działający w tle na przełączniku, routerze, serwerze czy zasilaczu UPS, zbierający lokalne parametry pracy.
  • Baza danych MIB (Management Information Base): ustrukturyzowana baza parametrów utrzymywana przez agenta.
  • Protokół transportowy: port 161 UDP dla zapytań zarządcy oraz port 162 UDP dla asynchronicznych powiadomień od urządzeń (Traps/Informs).
Protokół SNMP (RFC 3411) realizuje standard wymiany informacji telemetrycznych pomiędzy agentami na urządzeniach sieciowych a stacjami zarządzającymi NMS na porcie UDP 161.
Ilustracja techniczna do slajdu 31: Architektura protokołu SNMP (RFC 3411)

Protokół SNMP (Simple Network Management Protocol, RFC 3411) to standardowy protokół warstwy aplikacji służący do monitorowania i zarządzania urządzeniami sieciowymi przez sieć IP. Działa w oparciu o architekturę klient-serwer (SNMP Manager oraz SNMP Agent).

Agent SNMP działający na przełączniku gromadzi metryki telemetryczne (obciążenie procesora, temperaturę, liczbę odebranych ramek na portach) i udostępnia je systemowi NMS na zapytania UDP kierowane na port 161.

Architektura protokołu SNMP (Simple Network Management Protocol, RFC 3411) opiera się na relacji klient-serwer zdefiniowanej w terminologii sieciowej jako stacja zarządzająca NMS (SNMP Manager) oraz proces agenta (SNMP Agent) działający w tle na monitorowanym urządzeniu sieciowym. Stacja zarządzająca cyklicznie odpytuje agenta o wartości określonych parametrów licznikowych przez port UDP 161, a agent odczytuje te wartości ze struktur wewnętrznych systemu operacyjnego i odsyła je w pakiecie odpowiedzi.

Skróty użyte w tym slajdzie:
SNMP (Simple Network Management Protocol) - Standardowy protokół zarządzania i monitorowania urządzeń sieciowych (RFC 3411).
Manager (SNMP Network Manager) - Stacja zarządzająca odpytująca urządzenia sieciowe i odbierająca powiadomienia alarmowe.
Agent (SNMP Device Agent) - Oprogramowanie działające na przełączniku lub routerze udostępniające parametry urządzenia.

32/54

Baza MIB i hierarchiczne identyfikatory obiektów OID

Struktura drzewa informacji zarządczej.

Wykład 10: Baza MIB i hierarchiczne identyfikatory obiektów OID

  • Pojęcie MIB (Management Information Base): hierarchiczna baza danych przypominająca drzewo katalogów, standaryzowana przez IETF i producentów sprzętu.
  • Identyfikator OID (Object Identifier): unikalny numeryczny ciąg cyfr rozdzielonych kropkami reprezentujący konkretny parametr w drzewie MIB.
  • Przykładowa ścieżka OID: `1.3.6.1.2.1.1.5.0`:
  • 1 (iso) . 3 (org) . 6 (dod) . 1 (internet) . 2 (mgmt) . 1 (mib-2) . 1 (system) . 5 (sysName).
  • Pobranie wartości tego OID zwraca nazwę mnemoniczną przełącznika (np. `SW-CORE-MDF`).
  • Standaryzacja MIB-II (RFC 1213) umożliwia monitorowanie podstawowych parametrów każdego urządzenia niezależnie od producenta.
Baza MIB (Management Information Base) to ustrukturyzowane drzewo identyfikatorów OID, jednoznacznie określających monitorowane zmienne telemetryczne i parametry konfiguracyjne urządzenia.
Ilustracja techniczna do slajdu 32: Baza MIB i hierarchiczne identyfikatory obiektów OID

Baza informacji zarządczej (Management Information Base - MIB) to ustrukturyzowana, hierarchiczna baza danych w pamięci agenta SNMP. Każdy monitorowany parametr (np. stan portu, opis urządzenia) posiada unikalny identyfikator obiektowy OID (Object Identifier).

Identyfikatory OID zapisywane są w notacji drzewiastej oddzielonej kropkami (np. 1.3.6.1.2.1.1.1 dla opisu systemu). Producenci sprzętu publikują własne, rozszerzone pliki MIB, co pozwala systemom NMS na odczyt parametrów specyficznych dla danej marki przełącznika.

Baza MIB (Management Information Base) to ustrukturyzowana, hierarchiczna przestrzeń nazw w formacie drzewiastym opisująca wszystkie zarządzalne parametry urządzenia sieciowego. Każda zmienna (obiekt MIB) posiada unikalny numeryczny identyfikator OID (Object Identifier), na przykład 1.3.6.1.2.1.2.2.1.10 reprezentuje licznik odebranych oktetów na interfejsie. Producenci sprzętu publikują własne, rozszerzone pliki MIB (Enterprise MIBs), które pozwalają stacjom NMS na odczyt parametrów specyficznych, takich jak temperatura procesora, napięcia zasilaczy czy prędkości obrotowe wentylatorów.

Skróty użyte w tym slajdzie:
MIB (Management Information Base) - Hierarchiczna baza danych obiektów zarządzalnych zdefiniowana w urządzeniu sieciowym.
OID (Object Identifier) - Ciąg liczb oddzielonych kropkami jednoznacznie identyfikujący zmienną w drzewie MIB (np. 1.3.6.1.2.1).

33/54

Podstawowe operacje protokołu SNMP

Mechanizm dialogu między zarządcą a agentem.

Wykład 10: Podstawowe operacje protokołu SNMP

  • Operacja `GetRequest`: zarządca odpytuje agenta o wartość konkretnego parametru (np. 'podaj aktualne obciążenie CPU').
  • Operacja `GetNextRequest`: pobranie wartości kolejnego obiektu w drzewie MIB (wykorzystywane do sekwencyjnego przeszukiwania tablic).
  • Operacja `GetBulkRequest` (wprowadzona w SNMPv2): pobranie dużej tabeli danych w jednym pakiecie (np. statystyki wszystkich 48 portów przełącznika), drastycznie redukująca narzut pakietowy.
  • Operacja `SetRequest`: zmiana konfiguracji na urządzeniu przez zarządcę (np. zdalne wyłączenie portu).
  • Operacja `GetResponse`: odpowiedź agenta zawierająca żądane dane.
Operacje protokołu SNMP obejmują odczyt parametrów (Get, GetNext, GetBulk), zdalną modyfikację ustawień (Set) oraz asynchroniczne powiadomienia o incydentach (Trap, Inform).
Ilustracja techniczna do slajdu 33: Podstawowe operacje protokołu SNMP

Protokół SNMP realizuje zarządzanie za pomocą zestawu zdefiniowanych operacji: GetRequest (odczyt pojedynczego parametru), GetNextRequest / GetBulkRequest (szybki odczyt całych tabel interfejsów) oraz SetRequest (zdalna zmiana konfiguracji urządzenia).

Z kolei operacje Trap oraz InformRequest to komunikaty asynchroniczne wysyłane z inicjatywy agenta do stacji NMS na port UDP 162 w chwili wystąpienia zdefiniowanego zdarzenia awaryjnego (np. wyłączenie łącza światłowodowego).

W komunikacji SNMP stacja zarządzająca wykorzystuje zestaw podstawowych operacji protokołowych (PDU): GetRequest (odczyt pojedynczego parametru OID), GetNextRequest (sekwencyjne przeszukiwanie drzewa MIB) oraz GetBulkRequest (optymalizacja wprowadzona w SNMPv2c umożliwiająca pobranie całej tabeli interfejsów w jednym pakiecie). Z kolei operacja SetRequest pozwala na zdalną modyfikację konfiguracji urządzenia przez NMS (np. programowe wyłączenie portu przełącznika), co w przypadku braku silnego uwierzytelnienia stwarza krytyczne zagrożenie cyberbezpieczeństwa.

Skróty użyte w tym slajdzie:
GetRequest (SNMP GetRequest PDU) - Operacja odpytania agenta o wartość konkretnego obiektu MIB.
GetBulk (SNMP GetBulkRequest PDU) - Zoptymalizowana operacja pobierania dużych bloków danych z tablic MIB w jednym pakiecie.
SetRequest (SNMP SetRequest PDU) - Operacja zdalnej modyfikacji wartości parametru konfiguracyjnego na urządzeniu.

34/54

Niebezpieczeństwo starych wersji SNMP: wersje v1 oraz v2c

Krytyczne luki bezpieczeństwa tradycyjnego monitoringu.

Wykład 10: Niebezpieczeństwo starych wersji SNMP: wersje v1 oraz v2c

  • Protokół SNMPv1 (RFC 1157) oraz SNMPv2c (RFC 1901):
  • Fundamentalna wada: całkowity brak szyfrowania i brak tożsamości użytkowników.
  • Mechanizm Community String: proste tekstowe hasło współdzielone przesyłane w każdym pakiecie SNMP czystym tekstem.
  • Domyślne hasła fabryczne: `public` (dla odczytu Read-Only) oraz `private` (dla zapisu Read-Write).
  • Konsekwencje: każdy intruz z Wiresharkiem w sieci może odczytać community string i uzyskać pełną wiedzę o konfiguracji przełączników, a przy community Read-Write może zdalnie zmienić konfigurację i wyłączyć łącza.
  • Standard inżynierski: całkowity zakaz stosowania SNMPv1/v2c w sieciach kampusowych.
Wersje SNMPv1 i SNMPv2c przesyłają łańcuchy Community String otwartym tekstem, narażając urządzenia na nieautoryzowaną modyfikację parametrów i wyłączenie portów przez agresora.
Ilustracja techniczna do slajdu 34: Niebezpieczeństwo starych wersji SNMP: wersje v1 oraz v2c

Starsze wersje protokołu - SNMPv1 (RFC 1157) oraz SNMPv2c (RFC 1901) - charakteryzują się krytycznymi lukami bezpieczeństwa. Cała komunikacja, w tym łańcuch uwierzytelniający (Community String), przesyłana jest otwartym tekstem bez szyfrowania.

Każdy użytkownik w kampusie może przechwycić łańcuch Community String za pomocą Wiresharka. Znajomość domyślnego hasła private pozwala agresorowi na wykonanie operacji SetRequest i zdalne wyłączenie portów przełącznika lub zmianę konfiguracji VLAN.

Historyczne wersje protokołu SNMP (SNMPv1 oraz SNMPv2c) są obecnie uznawane za skrajnie niebezpieczne i zakazane w środowiskach kampusowych. Ich jedynym mechanizmem autoryzacji jest tzw. community string - nieszyfrowane hasło tekstowe (najczęściej domyślne public lub private) przesyłane w każdym pakiecie otwartym tekstem. Każdy użytkownik w sieci może bez trudu podsłuchać te ciągi znaków i uzyskać pełną wiedzę o strukturze adresowej uczelni, a w przypadku uprawnień do zapisu (Write Community) - przejąć kontrolę nad przełącznikami.

Skróty użyte w tym slajdzie:
Community String (SNMP Community String) - Nieszyfrowane hasło tekstowe w wersjach SNMPv1/v2c (np. public/private) podatne na podsłuch.

35/54

Bezpieczny standard SNMPv3 i model bezpieczeństwa USM

Kryptograficzna ochrona telemetrii według standardu RFC 3414.

Wykład 10: Bezpieczny standard SNMPv3 i model bezpieczeństwa USM

  • Standard IETF RFC 3414: User-based Security Model (USM) for SNMPv3.
  • Trzy filary bezpieczeństwa SNMPv3:
  • Uwierzytelnianie tożsamości użytkownika (User-based Authentication).
  • Integralność wiadomości za pomocą funkcji skrótu (HMAC-SHA256 / SHA512).
  • Poufność danych za pomocą symetrycznego szyfrowania (AES-128, AES-192, AES-256).
  • Ochrona przed atakami powtórzeniowymi (Message Timeliness / Replay Protection).
  • Trzy poziomy bezpieczeństwa konfiguracji:
  • `noAuthNoPriv`: brak uwierzytelniania, brak szyfrowania (niezalecany).
  • `authNoPriv`: uwierzytelnianie bez szyfrowania.
  • `authPriv`: pełne uwierzytelnianie i pełne szyfrowanie (obowiązkowy standard w kampusie).
Model bezpieczeństwa USM w SNMPv3 (RFC 3414) w trybie authPriv zapewnia silne uwierzytelnianie kryptograficzne SHA-256 oraz symetryczne szyfrowanie danych algorytmem AES-256.
Ilustracja techniczna do slajdu 35: Bezpieczny standard SNMPv3 i model bezpieczeństwa USM

Standard SNMPv3 (RFC 3414) całkowicie eliminuje podatności swoich poprzedników wprowadzając zaawansowany model bezpieczeństwa oparty na użytkownikach (User-based Security Model - USM). Zastępuje wspólne hasła Community indywidualnymi kontami użytkowników.

SNMPv3 definiuje trzy poziomy bezpieczeństwa: noAuthNoPriv (brak autoryzacji i szyfrowania), authNoPriv (kryptograficzna weryfikacja tożsamości SHA/MD5) oraz bezwzględnie wymagany w kampusie poziom authPriv, zapewniający autoryzację SHA-256 oraz silne szyfrowanie ładunku algorytmem AES-256.

Standard SNMPv3 (RFC 3414) wprowadził do protokołu pełnowymiarowy model bezpieczeństwa USM (User-Based Security Model), który zastąpił archaiczne hasła community indywidualnymi kontami użytkowników z kryptograficznym uwierzytelnianiem i szyfrowaniem. Model USM definiuje trzy poziomy bezpieczeństwa: noAuthNoPriv (brak uwierzytelniania i szyfrowania), authNoPriv (weryfikacja tożsamości skrótem SHA-256) oraz authPriv, który gwarantuje zarówno weryfikację tożsamości, jak i pełne szyfrowanie ładunku pakietu algorytmem AES-128/256.

Uzupełnieniem modelu USM w SNMPv3 jest model kontroli dostępu VACM (View-Based Access Control Model, RFC 3415). VACM umożliwia administratorowi precyzyjne określenie, które poddrzewa bazy MIB mogą być odczytywane przez poszczególnych użytkowników lub grupy NMS. Dzięki temu zewnętrzny serwisant systemów klimatyzacji może otrzymać uprawnienia do podglądu jedynie czujników temperatury, bez wglądu w tablice routingu czy konfigurację portów przełączników.

Skróty użyte w tym slajdzie:
USM (User-Based Security Model) - Model bezpieczeństwa protokołu SNMPv3 (RFC 3414) definiujący użytkowników, uwierzytelnianie i szyfrowanie.
AuthPriv (Authentication and Privacy (AuthPriv)) - Najwyższy tryb bezpieczeństwa SNMPv3 gwarantujący uwierzytelnianie (SHA) oraz pełne szyfrowanie (AES-256).

36/54

Komunikaty asynchroniczne: SNMP Traps vs SNMP Inform

Zgłaszanie zdarzeń nagłych bezpośrednio z urządzenia do NMS.

Wykład 10: Komunikaty asynchroniczne: SNMP Traps vs SNMP Inform

  • Ograniczenie odpytywania (Polling): NMS odpytuje switch co 5 minut; jeśli łącze padnie sekundę po odpytaniu, NMS dowie się o tym dopiero po 5 minutach.
  • Powiadomienia asynchroniczne (Event-Driven): agent na przełączniku natychmiast wysyła pakiet do NMS w momencie wystąpienia zdarzenia (np. odłączenie kabla, awaria zasilacza, przekroczenie temperatury).
  • SNMP Trap: pakiet UDP wysyłany bez potwierdzenia; w razie przeciążenia sieci pakiet może zostać zgubiony, a NMS nie dowie się o awarii.
  • SNMP Inform (wprowadzony w RFC 3416): powiadomienie wymagające jawnego potwierdzenia odbioru przez NMS; jeśli przełącznik nie odbierze potwierdzenia, ponawia wysyłanie; najwyższa niezawodność monitoringu.
Komunikaty SNMP Inform wymagają jawnego potwierdzenia odbioru od serwera NMS, gwarantując niezawodne dostarczenie krytycznych powiadomień o awariach w odróżnieniu od bezpotwierdzeniowych Trapów.
Ilustracja techniczna do slajdu 36: Komunikaty asynchroniczne: SNMP Traps vs SNMP Inform

Komunikaty asynchroniczne SNMP pozwalają przełącznikowi na natychmiastowe zaalarmowanie systemu NMS. Tradycyjny komunikat SNMP Trap jest przesyłany bezpotwierdzeniowo (Unacknowledged UDP) - w przypadku zatoru sieciowego alert może bezpowrotnie zaginąć.

Standard SNMPv2/v3 wprowadził mechanizm SNMP Inform (InformRequest), który wymaga jawnego potwierdzenia odbioru od serwera NMS. W przypadku braku potwierdzenia agent SNMP ponawia wysyłanie alertu, gwarantując niezawodne dotarcie informacji o awarii do inżyniera.

W przeciwieństwie do synchronicznego odpytywania (Polling), komunikaty asynchroniczne są inicjowane przez agenta SNMP natychmiast po wystąpieniu anomalii (np. awarii łącza, przekroczeniu progu temperatury czy restartu urządzenia). Tradycyjny komunikat SNMP Trap jest przesyłany bezpotwierdzeniowo przez UDP (port 162) - jeśli pakiet zginie w sieci, NMS nigdy nie dowie się o awarii. Z tego względu standard inżynierski nakazuje stosowanie komunikatów SNMP Inform (RFC 3416), w których stacja NMS musi odesłać potwierdzenie odbioru (InformResponse), a agent retransmituje zgłoszenie w razie braku odpowiedzi.

Skróty użyte w tym slajdzie:
Trap (SNMP Trap) - Jednokierunkowy, bezpotwierdzeniowy komunikat alarmowy wysyłany przez agenta na port UDP 162.
Inform (SNMP InformRequest) - Zaawansowany komunikat alarmowy wymagający formalnego potwierdzenia odbioru przez stację NMS.

37/54

Praktyczna konfiguracja bezpiecznego SNMPv3 na przełącznikach

Wdrożenie modelu authPriv w systemie Cisco IOS.

Wykład 10: Praktyczna konfiguracja bezpiecznego SNMPv3 na przełącznikach

  • Kroki konfiguracyjne:
  • 1. Zdefiniowanie widoku MIB ograniczającego dostęp do poufnych gałęzi:
  • `snmp-server view VIEW-KAMPUS iso included`
  • 2. Utworzenie grupy SNMPv3 z wymogiem authPriv:
  • `snmp-server group GRUPA-ADMIN v3 priv read VIEW-KAMPUS`
  • 3. Utworzenie użytkownika z silnymi kluczami SHA i AES:
  • `snmp-server user nms-admin GRUPA-ADMIN v3 auth sha HasloUwierzytelniania123! priv aes 256 HasloSzyfrowania123!`
  • 4. Konfiguracja wysyłania potwierdzanych powiadomień Inform do stacji NMS:
  • `snmp-server host 10.255.0.100 informs version 3 priv nms-admin`
  • `snmp-server enable traps`.
Konfiguracja bezpiecznego SNMPv3 na przełącznikach wymaga zdefiniowania widoków MIB, grupy w trybie priv z algorytmami SHA/AES oraz filtracji dostępu za pomocą list ACL na interfejsach zarządczych.
Ilustracja techniczna do slajdu 37: Praktyczna konfiguracja bezpiecznego SNMPv3 na przełącznikach

Konfiguracja bezpiecznego SNMPv3 w systemie Cisco IOS wymaga utworzenia widoku MIB (snmp-server view), zdefiniowania grupy uprawnień w trybie priv oraz przypisania użytkownika z silnymi hasłami uwierzytelniania i szyfrowania.

Dodatkowo dobrą praktyką inżynierską jest powiązanie grupy SNMPv3 z listą kontroli dostępu ACL, ograniczając komunikację na porcie UDP 161 wyłącznie do adresów IP zaufanych serwerów monitoringu NMS zlokalizowanych w strefie zarządzania.

Praktyczna konfiguracja SNMPv3 na urządzeniach Cisco IOS-XE wymaga zachowania określonej sekwencji poleceń. W pierwszej kolejności definiuje się widok bazy MIB (snmp-server view V1 iso included), następnie tworzy się grupę USM powiązaną z poziomem bezpieczeństwa priv oraz widokiem (snmp-server group G1 v3 priv read V1), a na końcu dodaje się użytkownika z algorytmem uwierzytelniania SHA-256 oraz szyfrowaniem AES-128. Dodatkowo standard inżynierski nakazuje przypisanie listy ACL ograniczającej zapytania SNMP wyłącznie do adresu IP serwera NMS.

Skróty użyte w tym slajdzie:
Engine-ID (SNMPv3 EngineID) - Unikalny identyfikator instancji SNMP urządzenia wykorzystywany do generowania kluczy kryptograficznych.

38/54

Logowanie zdarzeń sieciowych: protokół Syslog (RFC 5424)

Standard zapisu kroniki zdarzeń systemowych i awarii.

Wykład 10: Logowanie zdarzeń sieciowych: protokół Syslog (RFC 5424)

  • Standard IETF RFC 5424: The Syslog Protocol (port 514 UDP / port 6514 TLS).
  • Rola Syslog: każde urządzenie sieciowe w czasie rzeczywistym generuje komunikaty tekstowe informujące o zmianach stanów interfejsów, logowaniach administratorów, wykrytych atakach czy błędach sprzętowych.
  • Struktura nagłówka Syslog według RFC 5424:
  • Znacznik czasu o wysokiej precyzji (Timestamp z dokładnością do milisekund).
  • Nazwa hosta lub adres IP urządzenia nadawczego.
  • Nazwa aplikacji lub podsystemu generującego (Facility).
  • Poziom powagi zdarzenia (Severity Level od 0 do 7).
  • Tekstowy opis zdarzenia (Message).
Protokół Syslog (RFC 5424) standaryzuje formatowanie i przesyłanie logów systemowych z urządzeń sieciowych na dedykowane serwery audytowe w celu archiwizacji i analizy.
Ilustracja techniczna do slajdu 38: Logowanie zdarzeń sieciowych: protokół Syslog (RFC 5424)

Protokół Syslog (RFC 5424) to znormalizowany standard generowania, formatowania i przesyłania komunikatów o zdarzeniach systemowych z urządzeń sieciowych do centralnego serwera dziennika zdarzeń (Syslog Server / SIEM).

Domyślnie Syslog wykorzystuje transport UDP na porcie 514. W środowiskach o podwyższonych rygorach bezpieczeństwa wdraża się szyfrowany protokół Syslog over TLS (RFC 5425) na porcie TCP 6514, chroniący treść logów przed podsłuchem i manipulacją w trakcie transmisji.

Protokół Syslog (znormalizowany w RFC 5424) jest podstawowym mechanizmem raportowania stanu operacyjnego urządzeń sieciowych. Każdy wygenerowany komunikat zawiera sformalizowany nagłówek z precyzyjnym znacznikiem czasu (Timestamp zgodny z ISO 8601), nazwę hosta, identyfikator procesu oraz kod liczbowy Facility określający źródło zdarzenia (np. local7 dla komunikatów systemowych routera).

W środowiskach kampusowych o wysokich wymaganiach bezpieczeństwa tradycyjna transmisja przez bezpołączeniowy protokół UDP 514 jest zastępowana szyfrowanym protokołem Syslog over TLS (RFC 5425) na porcie TCP 6514. Chroni to treść logów przed podsłuchem wewnątrz sieci akademickiej oraz eliminuje ryzyko gubienia pakietów dziennika zdarzeń w przypadku przeciążenia buforów przełącznika.

Skróty użyte w tym slajdzie:
Syslog (System Logging Protocol) - Standard przesyłania zdarzeń systemowych (RFC 5424) przez protokół UDP 514 lub szyfrowany TLS 6514.
Facility (Syslog Message Facility) - Kod numeryczny określający źródło generujące zdarzenie (np. local0-local7, auth, daemon).

39/54

Osiem poziomów powagi zdarzeń w protokole Syslog

Hierarchia ważności komunikatów od katastrofy do diagnostyki.

Wykład 10: Osiem poziomów powagi zdarzeń w protokole Syslog

  • Poziom 0: Emergency (Awaria krytyczna systemu, urządzenie za chwilę przestanie działać).
  • Poziom 1: Alert (Wymagana natychmiastowa interwencja administratora).
  • Poziom 2: Critical (Błąd krytyczny sprzętu, np. awaria zasilacza redundantnego).
  • Poziom 3: Error (Błąd operacyjny, np. utrata łącza szkieletowego).
  • Poziom 4: Warning (Ostrzeżenie o potencjalnym problemie, np. wysokie obciążenie pamięci).
  • Poziom 5: Notice (Normalne, ale istotne zdarzenie, np. zmiana stanu interfejsu Up/Down).
  • Poziom 6: Informational (Zwykłe komunikaty informacyjne, np. poprawne zalogowanie przez SSH).
  • Poziom 7: Debug (Szczegółowe zrzuty debugowania protokołów, włączane wyłącznie podczas diagnostyki).
Hierarchia poziomów powagi Syslog (Severity 0-7) obejmuje zdarzenia od Emergency i Critical po Informational i Debugging, umożliwiając precyzyjną kategoryzację alertów w systemach monitoringu.
Ilustracja techniczna do slajdu 39: Osiem poziomów powagi zdarzeń w protokole Syslog

Każdy komunikat protokołu Syslog posiada precyzyjnie określony poziom ważności (Severity Level) w skali od 0 do 7: od Emergency (poziom 0 - całkowity paraliż systemu), przez Alert, Critical, Error, Warning, Notice, Informational (poziom 6), aż po Debugging (poziom 7).

W standardowej eksploatacji sieci kampusowej zaleca się rejestrowanie zdarzeń do poziomu 6 (Informational) na centralnym serwerze Syslog, co pozwala na audyt zmian stanu łączy (up/down) oraz logowań użytkowników bez nadmiernego zaśmiecania dysków logami diagnostycznymi.

Skala powagi zdarzeń w protokole Syslog obejmuje osiem poziomów: od poziomu 0 (Emergency - stan całkowitej niestabilności systemu), przez poziom 3 (Error - błędy krytyczne), poziom 4 (Warning - ostrzeżenia), aż po poziom 6 (Informational - normalne zdarzenia operacyjne, np. podniesienie portu) i poziom 7 (Debugging - szczegółowa diagnostyka procesów). W konfiguracji produkcyjnej przełączników kampusowych logowanie na serwer zewnętrzny ustawia się zazwyczaj na poziomie Informational, natomiast w pamięci lokalnej (Logging Buffer) rejestruje się zdarzenia od poziomu Debugging.

Skróty użyte w tym slajdzie:
Severity Levels (Syslog Severity Levels (0-7)) - Osiem znormalizowanych poziomów powagi zdarzenia: od Emergency (0) do Debug (7).
Emergency (Syslog Severity 0 (Emergency)) - Krytyczny stan awaryjny oznaczający całkowitą niestabilność i niezdatność systemu do pracy.

40/54

Centralizacja logów i eliminacja ryzyka zatarcia śladów

Architektura centralnego repozytorium zdarzeń w serwerowni MDF.

Wykład 10: Centralizacja logów i eliminacja ryzyka zatarcia śladów

  • Ograniczenie bufora lokalnego (Logging Buffer): przełącznik przechowuje w pamięci RAM tylko kilkaset ostatnich logów; w przypadku restartu lub celowego wyczyszczenia bufora przez intruza ślady bezpowrotnie znikają.
  • Wymóg inżynierski: natychmiastowe przesyłanie każdego wygenerowanego logu przez sieć do centralnego serwera logów (Central Syslog Server / SIEM).
  • Niezmienialność wpisów: intruz po przejęciu przełącznika nie ma technicznej możliwości skasowania logów, które już zostały przesłane do zabezpieczonego centralnego serwera.
  • Konfiguracja przełącznika: `logging host 10.255.0.200` oraz `logging trap warnings`.
Centralizacja logów Syslog na utwardzonym serwerze eliminuje ryzyko zatarcia śladów włamania przez agresora po zresetowaniu lokalnego bufora w pamięci RAM przełącznika.
Ilustracja techniczna do slajdu 40: Centralizacja logów i eliminacja ryzyka zatarcia śladów

Lokalne przechowywanie logów w pamięci buforowej routera (Logging Buffered) jest niewystarczające: bufor w pamięci RAM ulega natychmiastowemu skasowaniu po restarcie urządzenia lub przepełnieniu przy intensywnym ruchu (efekt FIFO).

Co więcej, wykwalifikowany agresor po przełamaniu zabezpieczeń przełącznika w pierwszej kolejności wydaje polecenie clear logging, zacierając ślady swojej obecności. Centralizacja logów na zewnętrznym, utwardzonym serwerze uniemożliwia usunięcie dowodów włamania.

Lokalny bufor przełącznika posiada ograniczoną pojemność i ulega wyczyszczeniu przy każdym restarcie urządzenia. Co gorsza, intruz po przejęciu kontroli nad przełącznikiem może natychmiast wyczyścić lokalne logi poleceniem clear logging, aby zatrzeć ślady swojej aktywności. Z tego powodu natychmiastowa, scentralizowana replikacja wszystkich wpisów dziennika na zewnętrzny, zabezpieczony serwer Syslog stanowi bezwzględny warunek zachowania integralności śladu audytowego i późniejszej analizy powłamaniowej.

Skróty użyte w tym slajdzie:
Log Tampering (Log Tampering Prevention) - Zabezpieczenie logów przed modyfikacją przez natychmiastowe przesyłanie ich na zewnętrzny, chroniony serwer logów.

41/54

Integracja logów z systemami SIEM i analiza korelacyjna

Automatyczne wykrywanie wieloetapowych ataków na uczelnię.

Wykład 10: Integracja logów z systemami SIEM i analiza korelacyjna

  • Pojęcie SIEM (Security Information and Event Management): centralna platforma zbierająca i korelująca miliony zdarzeń z przełączników, zapór, serwerów DNS, serwerów DHCP i kontrolerów domen.
  • Analiza korelacyjna w czasie rzeczywistym:
  • Zdarzenie 1 (Switch L2): wykryto naruszenie Port Security w sali 105.
  • Zdarzenie 2 (Serwer DHCP): odmowa przydziału adresu dla nieznanego MAC.
  • Zdarzenie 3 (Zapora NGFW): próba skanowania portów z adresu statycznego w sali 105.
  • Reakcja SIEM: automatyczne powiązanie tych zdarzeń, wygenerowanie incydentu wysokiego priorytetu i natychmiastowe wysłanie polecenia do przełącznika o zablokowaniu portu w sali 105.
Integracja logów z systemami SIEM umożliwia korelację zdarzeń z wielu źródeł w czasie rzeczywistym, wykrywając zaawansowane wieloetapowe cyberataki na infrastrukturę uczelni.
Ilustracja techniczna do slajdu 41: Integracja logów z systemami SIEM i analiza korelacyjna

Integracja strumieni Syslog z systemami Security Information and Event Management (SIEM, np. Splunk, Elastic SIEM, Microsoft Sentinel) przenosi analizę bezpieczeństwa na poziom zautomatyzowanej korelacji zdarzeń w czasie rzeczywistym.

Silniki analityczne SIEM potrafią powiązać pozornie niepowiązane incydenty: zablokowanie portu przez Port Security w budynku A, serię nieudanych logowań SSH na przełączniku w budynku B oraz anomalię ruchu na zaporze brzegowej, błyskawicznie alarmując zespół SOC o skoordynowanym ataku.

Systemy zarządzania informacjami i zdarzeniami bezpieczeństwa SIEM (Security Information and Event Management, np. Splunk, Elastic SIEM czy IBM QRadar) agregują i normalizują miliony logów spływających z przełączników, routerów, zapór NGFW i serwerów domenowych. Kluczową funkcją platform SIEM jest analiza korelacyjna: system potrafi powiązać nieudane logowanie SSH na przełączniku rdzeniowym z jednoczesnym alertem skanowania portów z zapory ISFW i nietypowym transferem danych zarejestrowanym przez telemetrię IPFIX, generując priorytetowy incydent dla zespołu SOC.

Skróty użyte w tym slajdzie:
Correlation (SIEM Correlation Engine) - Silnik analityczny łączący pozornie niepowiązane zdarzenia z wielu źródeł w celu wykrycia złożonego cyberataku.
SOC (Security Operations Center) - Wyspecjalizowane centrum operacji bezpieczeństwa monitorujące sieć uczelnianą w trybie 24/7/365.

42/54

Zapewnienie precyzyjnego czasu w sieci: protokół NTP (RFC 5905)

Fundament wiarygodności audytowej i bezpieczeństwa kryptograficznego.

Wykład 10: Zapewnienie precyzyjnego czasu w sieci: protokół NTP (RFC 5905)

  • Standard IETF RFC 5905: Network Time Protocol Version 4.
  • Krytyczne znaczenie synchronizacji czasu: jeśli przełącznik A ma zegar przestawiony o 10 minut względem przełącznika B i serwera logów, korelacja zdarzeń bezpieczeństwa jest niemożliwa, a logi tracą wartość dowodową w sądzie.
  • Wpływ na kryptografię: certyfikaty cyfrowe X.509 posiadają ścisłe ramy ważności (Not Before / Not After); rozbieżność zegara uniemożliwia zestawienie tuneli IPsec, sesji HTTPS i uwierzytelniania 802.1X.
  • Architektura warstwowa Stratum: Stratum 0 (zegary atomowe, odbiorniki GPS) -> Stratum 1 (uczelniany serwer NTP z anteną GPS) -> Stratum 2 (przełączniki i routery w kampusie).
Protokół NTP (RFC 5905) ze wsparciem dla Network Time Security (RFC 8915) zapewnia spójność znaczników czasu niezbędną dla logów SIEM, protokołu Kerberos oraz weryfikacji certyfikatów X.509.
Ilustracja techniczna do slajdu 42: Zapewnienie precyzyjnego czasu w sieci: protokół NTP (RFC 5905)

Protokół Network Time Protocol (NTPv4 - RFC 5905) odpowiada za mikrosekundową synchronizację zegarów wszystkich urządzeń w domenie kampusowej z hierarchicznymi źródłami czasu Stratum.

Synchronizacja czasu jest warunkiem koniecznym działania bezpieczeństwa: rozbieżność zegarów unieważnia wartość dowodową logów w systemie SIEM, blokuje uwierzytelnianie Kerberos w Active Directory (dopuszczalny dryf do 5 minut) oraz uniemożliwia weryfikację certyfikatów cyfrowych X.509 w protokołach 802.1X i TLS.

Synchronizacja czasu za pomocą protokołu NTPv4 (RFC 5905) jest fundamentem kryminalistyki cyfrowej i prawidłowego funkcjonowania infrastruktury. Bez identycznego czasu z dokładnością do milisekund korelacja logów z różnych urządzeń w systemie SIEM staje się niemożliwa, a certyfikaty cyfrowe X.509 mogą zostać błędnie odrzucone jako przedawnione. Nowoczesnym rozwinięciem standardu jest protokół Network Time Security (NTS, RFC 8915), który wprowadza kryptograficzne uwierzytelnianie pakietów czasu za pomocą TLS, chroniąc przed atakami fałszowania czasu (Time Shifting).

Skróty użyte w tym slajdzie:
NTP (Network Time Protocol) - Protokół precyzyjnej synchronizacji czasu zegarów w sieciach IP (RFC 5905).
Stratum (NTP Stratum Hierarchy) - Poziom w hierarchii zegarów NTP (Stratum 1 bezpośrednio z zegara atomowego/GPS, Stratum 2 serwery lokalne).
NTS (Network Time Security) - Kryptograficzne rozszerzenie protokołu NTP (RFC 8915) zabezpieczające synchronizację czasu przed manipulacją.

43/54

Nowoczesna telemetria sieciowa: protokoły NetFlow oraz IPFIX

Przejście od analizy stanów urządzeń do badania charakterystyki przepływów.

Wykład 10: Nowoczesna telemetria sieciowa: protokoły NetFlow oraz IPFIX

  • Ograniczenie SNMP: SNMP mówi, że łącze jest obciążone w 95%, ale NIE MÓWI, KTO i CZYM je obciąża.
  • Koncepcja przepływu sieciowego (Network Flow): ciąg pakietów przemieszczających się w jednym kierunku, współdzielących 5 podstawowych cech (tzw. 5-Tuple):
  • Źródłowy adres IP.
  • Docelowy adres IP.
  • Źródłowy port warstwy 4.
  • Docelowy port warstwy 4.
  • Identyfikator protokołu warstwy 3 (np. TCP, UDP, ICMP).
  • Protokoły telemetrii: Cisco NetFlow v9 oraz międzynarodowy, otwarty standard IETF RFC 7011 (IPFIX - IP Flow Information Export).
Telemetria przepływów NetFlow oraz IPFIX (RFC 7011) dostarcza szczegółowych informacji o parametrach komunikacji sieciowej (5-Tuple), wolumenie i aplikacjach przesyłanych przez szkielet.
Ilustracja techniczna do slajdu 43: Nowoczesna telemetria sieciowa: protokoły NetFlow oraz IPFIX

Nowoczesna telemetria sieciowa opiera się na analizie przepływów danych za pomocą protokołów NetFlow (Cisco) oraz międzynarodowego standardu IETF IPFIX (IP Flow Information Export, RFC 7011). Przepływ (Flow) definiowany jest jako ciąg pakietów o identycznym zestawie 5 cech (5-Tuple).

W odróżnieniu od protokołu SNMP, który raportuje zagregowane liczniki bajtów na porcie, IPFIX dostarcza szczegółowych informacji o tym, kto, z kim, kiedy, jak długo i przy użyciu jakiej aplikacji prowadził transmisję przez łącze szkieletowe.

Telemetria przepływów NetFlow oraz IPFIX (Internet Protocol Flow Information Export, RFC 7011) rewolucjonizuje monitoring sieci poprzez analizę metadanych ruchu zamiast żmudnego przechwytywania pełnych pakietów. Przepływ sieciowy (Flow) definiowany jest jako jednokierunkowy strumień pakietów o wspólnych cechach: identycznym adresie źródłowym i docelowym IP, numerach portów, protokole transportowym oraz interfejsie wejściowym. Pozwala to na pełny wgląd w wolumen i strukturę ruchu bez obciążania procesora urządzeń sieciowych.

W architekturze IPFIX przełączniki i routery pełnią rolę eksporterów (Flow Exporters), generując rekordy przepływów i przesyłając je protokołem UDP lub SCTP do centralnych kolektorów (Flow Collectors). Zaawansowane kolektory wyposażone w silniki analityczne potrafią w czasie rzeczywistym zwizualizować strukturę ruchu w kampusie, identyfikując aplikacje zużywające najwięcej pasma oraz wąskie gardła w łączach międzybudynkowych.

Skróty użyte w tym slajdzie:
NetFlow (Cisco NetFlow Protocol) - Własnościowy protokół telemetrii rejestrujący statystyki przepływów pakietów przez interfejsy routera.
Flow (Network IP Flow) - Jednokierunkowy ciąg pakietów współdzielący 5 cech: źródłowy/docelowy IP, porty L4 oraz protokół transportowy.

44/54

Architektura systemu IPFIX / NetFlow w kampusie

Generowanie i kolekcjonowanie metadanych o ruchu sieciowym.

Wykład 10: Architektura systemu IPFIX / NetFlow w kampusie

  • Trzy komponenty architektury telemetrii:
  • Eksporter (Exporter): przełącznik dystrybucyjny L3 lub router brzegowy analizujący przepływające pakiety w pamięci podręcznej (Flow Cache) i generujący rekordy statystyczne.
  • Kolektor (Collector): wydajny serwer w serwerowni MDF przyjmujący miliony rekordów IPFIX przesyłanych protokołem UDP (np. port 2055 lub 4739).
  • Analizator (Analyzer): aplikacja analityczna prezentująca wykresy, macierze ruchu i identyfikująca anomalie.
  • Ekstremalna wydajność: urządzenie nie przesyła treści pakietów (danych użytkowników), lecz zwięzłe metadane statystyczne (ile bajtów i pakietów przesłano w danym przepływie), co generuje narzut poniżej 0.5% pasma.
Architektura telemetrii IPFIX obejmuje Eksporterów generujących rekordy na routerach, Kolektorów zbierających pakiety na portach UDP 2055/4739 oraz silniki analityczne Big Data.
Ilustracja techniczna do slajdu 44: Architektura systemu IPFIX / NetFlow w kampusie

Architektura systemu telemetrii IPFIX obejmuje trzy komponenty: Eksportera (router lub przełącznik sprzętowo generujący rekordy przepływów), Kolektora (serwer gromadzący pakiety telemetryczne na porcie UDP 2055/4739) oraz Analizatora przetwarzającego zebrane dane.

Dzięki wykorzystaniu szablonów (Template-Based Records) IPFIX jest protokołem wysoce elastycznym, pozwalając na eksport nie tylko tradycyjnych nagłówków IP, lecz także identyfikatorów VLAN, znaczników jakości QoS oraz metadanych aplikacji warstwy 7.

W sieci kampusowej sondy telemetryczne konfiguruje się na strategicznych interfejsach warstwy 3 przełączników dystrybucyjnych oraz ruterów brzegowych. Zastosowanie techniki Flexible NetFlow (FNF) pozwala inżynierom na definiowanie własnych rekordów telemetrycznych dostosowanych do specyfiki akademickiej. Dzięki temu administrator może monitorować nie tylko podstawowe adresy IP, lecz również identyfikatory VLAN, znaczniki QoS (DSCP), flagi TCP czy czas trwania pojedynczych sesji użytkowników.

Skróty użyte w tym slajdzie:
Exporter (Flow Exporter) - Urządzenie sieciowe (router/przełącznik) agregujące pakiety w przepływy i wysyłające raporty.
Collector (Flow Collector) - Centralny serwer odbierający surowe pakiety telemetrii NetFlow/IPFIX i zapisujący je w bazie danych.

45/54

Wykrywanie anomalii i ataków DDoS za pomocą telemetrii IPFIX

Automatyczna identyfikacja incydentów w czasie rzeczywistym.

Wykład 10: Wykrywanie anomalii i ataków DDoS za pomocą telemetrii IPFIX

  • Wykrywanie ataków wolumetrycznych DDoS (Distributed Denial of Service): gwałtowny skok liczby unikalnych przepływów kierowanych pod jeden adres IP uczelnianego serwera WWW.
  • Wykrywanie skanowania sieci: pojedynczy host wewnątrz kampusu generujący tysiące krótkich przepływów na kolejne porty w ułamku sekundy (rekonesans malware).
  • Wykrywanie wycieku danych (Data Exfiltration): stacja robocza z działu finansowego przesyłająca gigabajty danych w godzinach nocnych na nieznany adres IP w odległym kraju.
  • Integracja z systemami BGP Flowspec i Remote Triggered Black Hole (RTBH) w celu automatycznego odcinania ataków na brzegu sieci.
Analiza anomalii przepływów IPFIX pozwala na błyskawiczne wykrywanie ataków wolumetrycznych DDoS (SYN Flood, UDP Amplification) oraz automatyczną mitygację za pomocą protokołu BGP Flowspec.
Ilustracja techniczna do slajdu 45: Wykrywanie anomalii i ataków DDoS za pomocą telemetrii IPFIX

Telemetria IPFIX odgrywa kluczową rolę w detekcji ataków rozproszonej odmowy usługi (DDoS) oraz wykrywaniu złośliwego oprogramowania komunikującego się z serwerami Command and Control (C2). Nagły wzrost liczby przepływów o małym rozmiarze natychmiast sygnalizuje atak SYN Flood lub skanowanie podsieci.

Zintegrowanie kolektora IPFIX z systemami automatycznej mitygacji (BGP Flowspec, Blackholing) pozwala na automatyczne odcięcie ruchu wolumetrycznego na styku z operatorem tranzytowym w ciągu kilku sekund od rozpoczęcia incydentu.

Analiza przepływów IPFIX jest jednym z najskuteczniejszych narzędzi do wczesnego wykrywania ataków wolumetrycznych DDoS (Distributed Denial of Service) oraz aktywności złośliwego oprogramowania typu Ransomware. Gwałtowny wzrost liczby unikalnych przepływów o małym rozmiarze pakietu wskazuje na atak typu SYN Flood lub skanowanie sieci, natomiast nagły transfer setek gigabajtów danych na nietypowy adres zagraniczny w godzinach nocnych pozwala na natychmiastowe wykrycie eksfiltracji danych badawczych z serwerów uczelnianych.

Skróty użyte w tym slajdzie:
DDoS Detection (Flow-Based DDoS Anomaly Detection) - Wykrywanie wolumetrycznych ataków Denial of Service na podstawie gwałtownego wzrostu liczby przepływów SYN/UDP.
sFlow (Sampled Flow) - Standard próbkowania pakietów (RFC 3176) stosowany w przełącznikach o bardzo wysokiej gęstości portów.

46/54

Zgodność z regulacjami prawnymi: wymagania dyrektywy NIS 2 w kampusie

Obowiązki instytucji publicznych i akademickich w świetle nowego prawa.

Wykład 10: Zgodność z regulacjami prawnymi: wymagania dyrektywy NIS 2 w kampusie

  • Dyrektywa Parlamentu Europejskiego i Rady (UE) 2022/2555 (NIS 2) oraz Ustawa o Krajowym Systemie Cyberbezpieczeństwa (KSC).
  • Status podmiotu kluczowego / ważnego dla uczelni wyższych i instytutów badawczych.
  • Obowiązki nałożone na projektantów i administratorów sieci:
  • Obowiązek wdrożenia wielowarstwowej segmentacji sieci (ISFW, VLAN).
  • Obowiązek ciągłego monitorowania incydentów (NMS, SIEM, Syslog).
  • Obowiązek zapewnienia redundancji i planów ciągłości działania (Business Continuity / Disaster Recovery).
  • Obowiązek zgłaszania poważnych incydentów cyberbezpieczeństwa do właściwego zespołu CSIRT (np. CSIRT NASK) w terminie do 24 godzin od wykrycia.
  • Osobista odpowiedzialność kierownictwa i kadry inżynierskiej za zaniechania w obszarze bezpieczeństwa teleinformatycznego.
Zgodnie z europejską dyrektywą NIS 2 oraz Ustawą o KSC (Dz.U. 2024 poz. 1077) uczelnie wyższe jako podmioty kluczowe lub ważne podlegają obowiązkowi ciągłego nadzoru i raportowania incydentów w czasie do 24 godzin.
Ilustracja techniczna do slajdu 46: Zgodność z regulacjami prawnymi: wymagania dyrektywy NIS 2 w kampusie

Nowelizacja przepisów europejskich (Dyrektywa NIS 2) oraz krajowej Ustawy o Krajowym Systemie Cyberbezpieczeństwa nakłada na uczelnie wyższe i operatorów akademickich sieci MAN formalny status podmiotów kluczowych lub ważnych.

Status ten wymusza wdrożenie rygorystycznych środków technicznych i organizacyjnych: obowiązek analizy ryzyka, segmentacji sieci, ciągłego monitoringu incydentów oraz raportowania poważnych zagrożeń do właściwego CSIRT poziomu krajowego (CSIRT NASK) w czasie do 24 godzin.

Europejska dyrektywa NIS 2 (Network and Information Security Directive) oraz polska Ustawa o Krajowym Systemie Cyberbezpieczeństwa nakładają na operatorów infrastruktury kluczowej i ważnej - w tym na duże uczelnie wyższe i jednostki akademickie - rygorystyczne obowiązki w zakresie zarządzania ryzykiem cybernetycznym. Należą do nich obowiązek wdrożenia wieloskładnikowego uwierzytelniania, ciągłego monitoringu telemetrycznego, formalnych planów ciągłości działania oraz zgłaszania poważnych incydentów bezpieczeństwa do właściwego zespołu CSIRT w czasie nieprzekraczającym 24 godzin.

Skróty użyte w tym slajdzie:
KSC (Krajowy System Cyberbezpieczeństwa) - Polska ustawa wdrażająca unijne dyrektywy NIS i NIS 2 nakładająca obowiązki ochrony infrastruktury krytycznej.
RODO (Ogólne Rozporządzenie o Ochronie Danych) - Unijne rozporządzenie 2016/679 (GDPR) nakazujące stosowanie odpowiednich środków technicznych ochrony danych.

47/54

Projekt sieci bezpiecznego kampusu: synteza architektury

Kompleksowy schemat integracji wszystkich warstw ochronnych.

Wykład 10: Projekt sieci bezpiecznego kampusu: synteza architektury

  • Warstwa dostępu: porty dostępowe z 802.1X, DHCP Snooping, DAI, IPSG, BPDU Guard oraz Port Isolation w strefach otwartych.
  • Warstwa dystrybucji: terminacja VLAN-ów per budynek, routing wielowarstwowy SVI z listami ACL, redundancja bramy VRRPv3 i mechanizm DHCP Relay.
  • Warstwa rdzenia i szkieletu: czysty, ultraszybki transport trasowany wire-speed, OSPF Multi-Area z uwierzytelnianiem HMAC-SHA.
  • Węzły segmentacji wewnętrznej: zapory ISFW filtrujące ruch między budynkami i strefami krytycznymi.
  • Węzeł brzegowy (Enterprise Edge): zapory NGFW z inspekcją L7, strefa DMZ z publicznym DNS i WWW, serwery VPN (IKEv2/WireGuard) z wymogiem MFA oraz translacja PAT.
  • Nadzór i telemetria: sieć OOB, serwery konsolowe, SNMPv3 authPriv, centralny Syslog z korelacją SIEM i eksport przepływów IPFIX.
Wzorcowy projekt sieci kampusowej to zintegrowany ekosystem łączący redundancję rdzenia, bezpieczny routing OSPF, segmentację ISFW, ochronę dostępu 802.1X oraz pełną telemetrię operacyjną.
Ilustracja techniczna do slajdu 47: Projekt sieci bezpiecznego kampusu: synteza architektury

Wzorcowy projekt bezpiecznej sieci kampusowej to harmonijna synteza wszystkich warstw: szkielet rdzeniowy wyposażony w zapory segmentacyjne ISFW, redundantne łącza brzegowe z zaporami NGFW w klastrze HA, warstwa dostępu utwardzona triadą L2 i standardem 802.1X oraz centralny ośrodek NMS/SIEM.

Architektura ta gwarantuje nie tylko pełną odporność na awarie sprzętowe i zbieżność protokołu OSPF, lecz także bezwzględną izolację użytkowników i ochronę danych naukowych przed wyciekiem do sieci publicznej.

Kompleksowy projekt bezpiecznego kampusu stanowi harmonijną syntezę wszystkich omówionych technologii. Obejmuje strefę styku z Internetem z redundantnymi zaporami NGFW pracującymi w klastrze High Availability, bezpieczną strefę DMZ dla usług publicznych, wewnętrzną segmentację ISFW oddzielającą poszczególne wydziały i laboratoria oraz utwardzoną warstwę dostępu L2 z mechanizmami 802.1X i triadą DHCP Snooping/DAI/IPSG.

Całość infrastruktury spina zintegrowana płaszczyzna zarządzania i telemetrii: dedykowana sieć Out-of-Band z dostępem przez serwer skokowy z uwierzytelnianiem FIDO2, scentralizowany serwer AAA (TACACS+) zintegrowany z Active Directory oraz całodobowy monitoring operacyjny oparty na protokołach SNMPv3, Syslog over TLS i IPFIX zasilających system SIEM.

Skróty użyte w tym slajdzie:
Campus Blueprint (Secure Campus Network Blueprint) - Zintegrowany schemat architektoniczny łączący model trójwarstwowy, segmentację VLAN/VRF, ISFW i telemetrię.

48/54

Metodyka audytu bezpieczeństwa i testy penetracyjne infrastruktury

Weryfikacja skuteczności wdrożonych zabezpieczeń.

Wykład 10: Metodyka audytu bezpieczeństwa i testy penetracyjne infrastruktury

  • Wymóg regularnych audytów technicznych: automatyczne skanery podatności (np. Nessus, OpenVAS, Qualys) skanujące urządzenia sieciowe pod kątem znanych luk CVE.
  • Testy penetracyjne (Pentesty): kontrolowane próby przełamania zabezpieczeń z zewnątrz (Black Box) oraz od środka kampusu (White/Grey Box) przez certyfikowanych specjalistów.
  • Weryfikacja szczelności segmentacji: próby przeskoku między VLAN-ami, testy podsłuchu ARP, próby ominięcia zapory ISFW.
  • Opracowanie planu naprawczego (Remediation Plan) i harmonogramu aktualizacji firmware przełączników i zapór.
Audyt bezpieczeństwa i testy penetracyjne (Pentesty) to standardowa procedura weryfikacji odporności sieci na ataki VLAN Hopping, manipulację protokołem ARP oraz przełamanie reguł zapory.
Ilustracja techniczna do slajdu 48: Metodyka audytu bezpieczeństwa i testy penetracyjne infrastruktury

Metodyka audytu bezpieczeństwa i regularne testy penetracyjne (Pentesty) to obowiązkowy element weryfikacji przyjętych założeń projektowych. Audyt obejmuje automatyczne skanowanie podatności (Nessus, OpenVAS) oraz kontrolowane próby przełamania zabezpieczeń przez etycznych hakerów.

Testy weryfikują m.in. odporność na ataki VLAN Hopping, podatność portów konsolowych na manipulację, szczelność reguł zapory ISFW oraz poprawność reakcji systemów SIEM na symulowane incydenty bezpieczeństwa.

Audyt bezpieczeństwa infrastruktury sieciowej musi mieć charakter metodyczny i powtarzalny. Obejmuje automatyczne skanowanie podatności urządzeń (np. narzędziami Nessus lub OpenVAS), weryfikację poprawności reguł zapór sieciowych (Firewall Rule Review) oraz kontrolowane testy penetracyjne warstwy 2 i 3. Kluczowym standardem branżowym w ocenie powagi wykrytych luk bezpieczeństwa jest system punktowy CVSS (Common Vulnerability Scoring System), który obiektywnie kwantyfikuje ryzyko związane z każdą podatnością.

Skróty użyte w tym slajdzie:
Pentest (Network Penetration Testing) - Kontrolowane testy bezpieczeństwa infrastruktury symulujące realne ataki hakerskie (zgodnie z metodologią PTES).
Vulnerability Scan (Automated Vulnerability Scanning) - Cykliczne skanowanie urządzeń sieciowych w poszukiwaniu znanych podatności CVE.

49/54

Procedury zarządzania podatnościami i aktualizacje oprogramowania układowego

Cykl życia systemów operacyjnych urządzeń sieciowych.

Wykład 10: Procedury zarządzania podatnościami i aktualizacje oprogramowania układowego

  • Śledzenie biuletynów bezpieczeństwa producentów (Cisco Security Advisories, CERT Polska).
  • Zasada Golden Image: standaryzacja zatwierdzonych wersji systemów operacyjnych (np. Cisco IOS-XE) dla poszczególnych typów przełączników w kampusie.
  • Procedura aktualizacji bez przestoju (ISSU / Non-Stop Forwarding) na urządzeniach modułowych w rdzeniu i dystrybucji.
  • Okna serwisowe (Maintenance Windows): planowanie prac konserwacyjnych w godzinach nocnych z uprzednim powiadomieniem społeczności akademickiej i przygotowaną procedurą wycofania zmian (Rollback Plan).
Procedura zarządzania podatnościami (Vulnerability Management) wymaga monitorowania baz CVE oraz cyklicznych aktualizacji oprogramowania układowego przełączników i routerów do wersji Golden Image.
Ilustracja techniczna do slajdu 49: Procedury zarządzania podatnościami i aktualizacje oprogramowania układowego

Zarządzanie podatnościami (Vulnerability Management) to proces ciągłej inwentaryzacji wersji systemów operacyjnych urządzeń sieciowych i ich konfrontacji z międzynarodowymi bazami podatności CVE (Common Vulnerabilities and Exposures).

Inżynier sieciowy ma obowiązek planowania regularnych okien serwisowych w celu wgrywania zweryfikowanych i połatanych obrazów oprogramowania (Cisco IOS-XE Golden Image), minimalizując ryzyko wykorzystania luk bezpieczeństwa typu Zero-Day.

Zarządzanie podatnościami w rozległym kampusie wymaga wdrożenia sformalizowanego procesu aktualizacji oprogramowania układowego (Firmware / OS). Podatności publikowane w biuletynach CVE (Common Vulnerabilities and Exposures) muszą być analizowane pod kątem ich wpływu na infrastrukturę uczelni. Wdrożenie poprawek na urządzeniach o znaczeniu krytycznym poprzedza się testami na stanowiskach laboratoryjnych (Staging), a sam proces instalacji w oknach serwisowych przeprowadza się z wykorzystaniem automatyzacji Ansible w celu uniknięcia przestojów w działalności dydaktycznej.

Skróty użyte w tym slajdzie:
Patch Management (Firmware Patch Management) - Procedura planowania, testowania i wdrażania aktualizacji bezpieczeństwa systemów operacyjnych urządzeń.
CVE (Common Vulnerabilities and Exposures) - Międzynarodowy słownik zidentyfikowanych i publicznie znanych luk bezpieczeństwa w oprogramowaniu.

50/54

Kultura bezpieczeństwa i czynnik ludzki w sieci kampusowej

Edukacja użytkowników jako dopełnienie zabezpieczeń technicznych.

Wykład 10: Kultura bezpieczeństwa i czynnik ludzki w sieci kampusowej

  • Najsłabsze ogniwo: nawet najbardziej zaawansowana zapora NGFW i przełączniki L3 nie ochronią sieci, jeśli pracownik poda swoje hasło na fałszywej stronie internetowej.
  • Programy podnoszenia świadomości (Security Awareness): cykliczne szkolenia dla pracowników administracji i studentów z zakresu rozpoznawania phishingu i bezpiecznego obchodzenia się z danymi.
  • Zasada czystego biurka i czystego ekranu w dziekanatach.
  • Procedury zgłaszania podejrzanych incydentów przez użytkowników do uczelnianego helpdesku IT.
Edukacja użytkowników i budowanie dojrzałej kultury bezpieczeństwa stanowią niezbędne dopełnienie technicznych środków ochronnych, minimalizując ryzyko ataków socjotechnicznych i phishingu.
Ilustracja techniczna do slajdu 50: Kultura bezpieczeństwa i czynnik ludzki w sieci kampusowej

Czynnik ludzki pozostaje najsłabszym ogniwem każdego systemu bezpieczeństwa teleinformatycznego. Nawet najbardziej zaawansowane zapory NGFW i systemy 802.1X stają się bezbronne w obliczu udanego ataku socjotechnicznego (Social Engineering) na pracownika dziekanatu lub administratora.

Budowanie dojrzałej kultury bezpieczeństwa w kampusie wymaga regularnych szkoleń pracowników i studentów, symulowanych kampanii phishingowych oraz wdrożenia ścisłych procedur weryfikacji tożsamości przy zgłaszaniu resetu haseł i zmian uprawnień.

Najbardziej zaawansowane zapory sieciowe i systemy kryptograficzne stają się bezradne w konfrontacji z błędem człowieka lub skutecznym atakiem socjotechnicznym. Pracownicy administracyjni i studenci są codziennie celem kampanii phishingowych wyłudzających poświadczenia dostępowe. Z tego względu budowanie kultury cyberbezpieczeństwa poprzez regularne szkolenia, symulacje ataków phishingowych oraz czytelne procedury zgłaszania incydentów stanowi nieodzowny filar odporności każdego ekosystemu kampusowego.

Skróty użyte w tym slajdzie:
Security Awareness (Security Awareness Training) - Szkolenia podnoszące świadomość użytkowników i administratorów w zakresie cyberzagrożeń i phishingu.
Phishing (Phishing Campaign Simulation) - Kontrolowane testy odporności pracowników na wiadomości podszywające się pod oficjalne komunikaty uczelni.

51/54

Podsumowanie najważniejszych zagadnień wykładu

Kluczowe wnioski dotyczące bezpieczeństwa, zapór i telemetrii.

Wykład 10: Podsumowanie najważniejszych zagadnień wykładu

  • Skuteczna ochrona sieci kampusowej wymaga wdrożenia wielowarstwowej strategii obrony w głąb (Defense in Depth) oraz modelu Zero Trust.
  • Zapory nowej generacji NGFW zapewniają kontrolę aplikacji warstwy 7, systemy IPS oraz inspekcję ruchu szyfrowanego SSL/TLS.
  • Translacja PAT (NAT Overload) umożliwia ekonomiczną i bezpieczną łączność tysięcy urządzeń wewnętrznych z publicznym Internetem.
  • Strefa DMZ izoluje serwery publiczne, chroniąc sieć wewnętrzną przed skutkami ewentualnego przełamania portalu uczelnianego.
  • Wewnętrzne zapory sieciowe (ISFW) stanowią kluczowy element obrony przed ruchem lateralnym i atakami ransomware między budynkami.
  • Ochrona warstwy 2 (IEEE 802.1X, Port Security, DHCP Snooping, DAI, IPSG) zabezpiecza brzeg sieci przed podsłuchem i podszywaniem.
  • Ciągły nadzór operacyjny zapewniają systemy NMS, bezpieczny protokół SNMPv3 z modelem USM, centralne repozytorium Syslog oraz telemetria przepływów IPFIX/NetFlow spełniające wytyczne dyrektywy NIS 2.
Podsumowanie wykładu systematyzuje kluczowe filary ochrony: wielowarstwowy model Defense in Depth, twardą segmentację ISFW, kryptograficzne protokoły SNMPv3/Syslog oraz zgodność z dyrektywą NIS 2.
Ilustracja techniczna do slajdu 51: Podsumowanie najważniejszych zagadnień wykładu

Podsumowanie wykładu systematyzuje nadrzędne filary bezpieczeństwa kampusu: architekturę Zero Trust z modelem Defense in Depth, zaawansowaną inspekcję stanową NGFW z izolacją strefy DMZ, twardą segmentację warstwy 2 oraz scentralizowany nadzór telemetryczny SNMPv3/Syslog/IPFIX.

Zapewnienie bezpieczeństwa to nie jednorazowy projekt wdrożeniowy, lecz ciągły proces inżynierski wymagający stałego monitorowania metryk, audytu logów oraz proaktywnej adaptacji do stale ewoluujących cyberzagrożeń.

Podsumowując wykład poświęcony bezpieczeństwu, należy zapamiętać, że nowoczesna obrona sieci kampusowej to proces ciągły, a nie jednorazowe wdrożenie sprzętu. Połączenie filtracji obwodowej NGFW z wewnętrzną segmentacją ISFW, utwardzeniem portów dostępowych oraz zaawansowaną analityką telemetryczną pozwala na wczesne wykrycie i powstrzymanie ataków lateralnych, minimalizując potencjalne straty dla jednostki akademickiej.

Skróty użyte w tym slajdzie:
Summary w10 (Lecture 10 Key Takeaways) - Synteza zagadnień bezpieczeństwa: obrona w głąb, NGFW/ISFW, triada L2, SNMPv3, Syslog i IPFIX.

52/54

Podsumowanie całego kursu projektowania i wymiarowania sieci klasy kampus

Synteza wiedzy inżynierskiej zdobytej w trakcie 10 wykładów.

Wykład 10: Podsumowanie całego kursu projektowania i wymiarowania sieci klasy kampus

  • Moduł 1 i 2: Zrozumienie natury sieci kampusowej, modelowania ruchu oraz fundamentów modelu hierarchicznego (rdzeń, dystrybucja, dostęp).
  • Moduł 3 i 4: Projektowanie infrastruktury bezprzewodowej WLAN wysokiej gęstości oraz zapewnienie wysokiej dostępności i redundancji na każdym poziomie (STP, LACP, FHRP, zasilanie gwarantowane AC/DC).
  • Moduł 5 i 6: Logiczna segmentacja sieci VLAN (Private VLAN, 802.1X), hierarchiczna adresacja IPv4/IPv6 (VLSM, SLAAC, DHCP Relay) oraz kluczowe usługi aplikacyjne i konteneryzacja Docker.
  • Moduł 7 i 8: Wyznaczanie ścieżek transmisyjnych, fundamenty routingu oraz zaawansowana architektura protokołu OSPF (Single i Multi-Area OSPFv2/OSPFv3).
  • Moduł 9 i 10: Bezpieczne zarządzanie infrastrukturą (OOB, SSH, VPN, AAA TACACS+) oraz kompleksowa architektura cyberbezpieczeństwa (NGFW, ISFW, DMZ, telemetria SNMPv3/Syslog/IPFIX).
  • Gotowość inżynierska do samodzielnego projektowania, wymiarowania i zabezpieczania sieci klasy kampus zgodnie z międzynarodowymi normami i prawem.
Synteza całego cyklu 10 wykładów integruje wiedzę z okablowania, technologii przełączania VLAN, trasowania L3, protokołu OSPF, sieci WLAN, zdalnego dostępu i zaawansowanego cyberbezpieczeństwa.
Ilustracja techniczna do slajdu 52: Podsumowanie całego kursu projektowania i wymiarowania sieci klasy kampus

Finał całego 10-wykładowego cyklu projektowego łączy wiedzę ze wszystkich warstw sieci kampusowej: od okablowania strukturalnego i modelu hierarchicznego, przez technologie WLAN, agregację EtherChannel, redundancję FHRP, wirtualizację VLAN i adresację IPv4/IPv6, po routing statyczny, protokół OSPF i cyberbezpieczeństwo.

Zintegrowane spojrzenie na sieć jako spójny organizm technologiczny pozwala absolwentowi kursu na samodzielne projektowanie, wymiarowanie, wdrażanie i utrzymanie nowoczesnej infrastruktury teleinformatycznej dowolnej skali.

Zakończenie całego cyklu wykładów poświęconych projektowaniu i wymiarowaniu sieci klasy kampus stanowi doskonały moment na całościowe spojrzenie na infrastrukturę teleinformatyczną. W trakcie dziesięciu modułów przeszliśmy kompletną drogę inżynierską: od fizycznych mediów miedzianych i światłowodowych, przez model hierarchiczny i sieci bezprzewodowe Wi-Fi, protokoły wysokiej dostępności FHRP i agregacji LACP, segmentację VLAN i trasowanie OSPF, aż po zaawansowane zarządzanie i cyberbezpieczeństwo.

Wszystkie te elementy nie funkcjonują w próżni; stanowią wzajemnie powiązany, wysoce zintegrowany ekosystem. Każda decyzja podjęta w warstwie fizycznej determinuje możliwości skalowania w warstwie trasowania i bezpieczeństwa. Absolwent tego kursu posiada kompletną wiedzę niezbędną do samodzielnego zaprojektowania, zwymiarowania i wdrożenia nowoczesnej sieci kampusowej odpowiadającej najwyższym standardom międzynarodowym.

Skróty użyte w tym slajdzie:
Course Synthesis (Campus Network Engineering Synthesis) - Podsumowanie 10-etapowego cyklu projektowego nowoczesnej sieci kampusowej od warstwy fizycznej po bezpieczeństwo L7.

53/54

Wskazówki dla przyszłych projektantów i inżynierów sieciowych

Praktyczne rady z wieloletniego doświadczenia inżynierskiego.

Wykład 10: Wskazówki dla przyszłych projektantów i inżynierów sieciowych

  • Projektuj z prostotą: prosty, przejrzysty i deterministyczny projekt jest zawsze lepszy niż przekomplikowana sieć, której nikt nie potrafi zdiagnozować.
  • Pamiętaj o dokumentacji: sieć bez aktualnej dokumentacji, schematów logicznych i planów adresowych staje się nieserwisowalna w ciągu kilku miesięcy.
  • Weryfikuj normy i standardy: opieraj rozwiązania na otwartych standardach międzynarodowych (IEEE, IETF RFC, normy PN-EN), unikając uzależnienia od jednego dostawcy (Vendor Lock-in).
  • Automatyzuj powtarzalne czynności: wykorzystuj narzędzia Infrastructure as Code i skrypty w celu eliminacji błędów ludzkich.
  • Ciągłe kształcenie: technologie sieciowe i wektory cyberzagrożeń podlegają nieustannej ewolucji.
Rzetelność inżynierska, przestrzeganie standardów IETF RFC oraz automatyzacja zadań w modelu Infrastructure as Code stanowią fundament sukcesu zawodowego projektanta nowoczesnych sieci.
Ilustracja techniczna do slajdu 53: Wskazówki dla przyszłych projektantów i inżynierów sieciowych

Wskazówki dla przyszłych inżynierów i architektów sieciowych akcentują znaczenie rzetelności inżynierskiej: przestrzegania międzynarodowych standardów IETF RFC, automatyzacji powtarzalnych zadań w języku Python i Ansible, ciągłego kształcenia oraz dbałości o dokumentację powdrożeniową.

Prawdziwa sztuka inżynierii sieciowej polega na znalezieniu idealnego balansu pomiędzy maksymalnym bezpieczeństwem a ergonomiczną dostępnością zasobów dla społeczności akademickiej.

Wkraczając na ścieżkę zawodową projektanta lub administratora sieci kampusowych, warto pamiętać o fundamentalnych zasadach dobrej praktyki inżynierskiej: zawsze projektuj z myślą o prostocie (Keep It Simple, Stupid - KISS), unikaj nadmiernej złożoności topologicznej, bezwzględnie eliminuj pojedyncze punkty awarii (SPOF) i nigdy nie traktuj dokumentacji jako opcjonalnego dodatku. Każde wdrożenie powinno być dokładnie udokumentowane, powtarzalne i oparte na otwartych standardach IETF i IEEE.

Skróty użyte w tym slajdzie:
Design Principles (Engineering Best Practices) - Zbiór żelaznych reguł projektanta sieci: hierarchia, redundancja, brak pętli L2, lokalność trasowania i bezpieczeństwo.

54/54

Zakończenie wykładu i kursu: sesja pytań i dyskusji

Podsumowanie spotkania i przestrzeń na pytania słuchaczy.

Wykład 10: Zakończenie wykładu i kursu: sesja pytań i dyskusji

  • Otwarte forum pytań i odpowiedzi (Q&A) dotyczące prezentowanego materiału oraz zagadnień projektowych.
  • Wskazówki do przygotowania zadań projektowych i laboratoryjnych w środowiskach Cisco Packet Tracer oraz GNS3/EVE-NG.
  • Źródła wiedzy do samodzielnego pogłębiania kompetencji: oficjalne dokumentacje IETF RFC, portale standaryzacyjne IEEE, biuletyny bezpieczeństwa CERT.
  • Podziękowanie studentom za uwagę i aktywny udział w zajęciach.
Zakończenie kursu i sesja dyskusyjna (Q&A) podsumowują przygotowanie inżynierskie studentów do samodzielnego wymiarowania, wdrażania i utrzymania wielobudynkowych sieci klasy kampus.
Ilustracja techniczna do slajdu 54: Zakończenie wykładu i kursu: sesja pytań i dyskusji

Zakończenie wykładu oraz całego cyklu dydaktycznego otwiera przestrzeń na dyskusję seminaryjną, analizę studiów przypadków (Case Studies) oraz sesję pytań i odpowiedzi (Q&A). Dziękuję za zaangażowanie i wytężoną pracę przez wszystkie moduły programowe kursu.

Zdobyta wiedza teoretyczna i praktyczna stanowi solidny fundament pod uzyskanie renomowanych certyfikatów branżowych (Cisco CCNA/CCNP, CompTIA Network+/Security+) oraz udaną karierę inżynierską w sektorze technologii sieciowych i cyberbezpieczeństwa.

Dziękuję za aktywny udział w wykładach i zaangażowanie w analizę zaawansowanych zagadnień projektowania sieci kampusowych. Zdobyta wiedza teoretyczna oraz zrozumienie realiów wdrożeniowych stanowią solidny fundament do dalszego rozwoju zawodowego w dziedzinie inżynierii sieciowej, architektur chmurowych oraz cyberbezpieczeństwa. Zapraszam do zadawania pytań, dyskusji seminaryjnej oraz realizacji projektów w ramach laboratoriów inżynierskich.

Skróty użyte w tym slajdzie:
Q&A (Questions and Academic Discussion) - Sesja podsumowująca kurs z dyskusją nad wyzwaniami wdrożeniowymi w nowoczesnych sieciach uczelnianych.

Podgląd okładki książki