Który protokół nie jest stosowany do konfiguracji wirtualnej sieci prywatnej?
A. SSTP
B. PPTP
C. L2TP
D. SNMP
Pytanie z egzaminu CKE, styczeń 2021 (arkusz E.13-SG-21.01).
SNMP jest poprawną odpowiedzią, bo nie służy do konfiguracji wirtualnej sieci prywatnej, tylko do zarządzania i monitorowania urządzeń sieciowych. Skrót oznacza Simple Network Management Protocol. W praktyce używa się go do odczytywania parametrów routerów, przełączników, drukarek sieciowych czy serwerów, np. obciążenia interfejsów, liczby błędów na porcie, stanu zasilacza albo temperatury. SNMP działa zwykle na UDP 161, a komunikaty typu trap są wysyłane na UDP 162. To kompletnie inna rola niż zestawianie szyfrowanego tunelu VPN. Do VPN spotkasz protokoły takie jak L2TP, PPTP, SSTP, a współcześnie także IKEv2/IPsec, OpenVPN czy WireGuard. Moim zdaniem warto zapamiętać prostą zasadę: VPN tuneluje ruch użytkownika między punktami sieci, a SNMP pilnuje i raportuje stan urządzeń. Z punktu widzenia dobrych praktyk branżowych SNMP też trzeba zabezpieczać, najlepiej używać SNMPv3 z uwierzytelnianiem i szyfrowaniem, bo starsze wersje z community string typu public są dość ryzykowne. Ale nadal nie robi się nim VPN-a.
W tym pytaniu łatwo pomylić protokoły sieciowe, bo wszystkie skróty brzmią trochę podobnie i wszystkie mogą pojawiać się przy konfiguracji routerów albo systemów Windows. Trzeba jednak patrzeć na ich funkcję. L2TP, czyli Layer 2 Tunneling Protocol, jest protokołem tunelowania warstwy 2. Sam z siebie nie zapewnia mocnego szyfrowania, dlatego w praktyce bardzo często łączy się go z IPsec. Taki zestaw L2TP/IPsec jest klasycznym rozwiązaniem VPN, spotykanym np. w starszych konfiguracjach zdalnego dostępu. PPTP też jest protokołem VPN, historycznie bardzo popularnym, bo był prosty do uruchomienia. Dzisiaj raczej się go unika, ponieważ ma znane słabości bezpieczeństwa, szczególnie w powiązaniu z MS-CHAPv2. SSTP również dotyczy VPN, wykorzystuje tunelowanie przez TLS i często działa przez TCP 443, więc bywa wygodny tam, gdzie zapory przepuszczają ruch HTTPS. Typowy błąd myślowy polega na tym, że ktoś widzi SNMP w panelu routera obok ustawień sieciowych i uznaje, że też jest od tunelowania. A SNMP służy do monitoringu i administracji urządzeniami: odczytu liczników, wysyłania trapów, integracji z systemami NMS typu Zabbix, LibreNMS czy PRTG. Nie zestawia szyfrowanego kanału dla użytkownika i nie realizuje prywatnej komunikacji między sieciami. Dlatego w kontekście konfiguracji VPN właściwym wyborem jako protokół niepasujący jest właśnie SNMP.