Nera/Ochrona anty-DDoS

Ochrona anty-DDoS

Ochrona wchodzi w skład tranzytu IP. Nie naliczamy opłat za mitygację, za czas jej trwania ani za liczbę ataków.

Droga ruchu w trakcie ataku

Droga ruchu w trakcie ataku Ruch z Internetu dochodzi do brzegu sieci Nera i bez ataku trafia wprost do Twojego portu. Routery brzegowe wysyłają próbki ruchu do systemu wykrywania. W trakcie ataku system wykrywania przekierowuje ruch do atakowanej przestrzeni adresowej trasami /25 i dłuższymi do systemu oczyszczającego, który odrzuca ruch ataku, a ruch po oczyszczeniu wraca na drogę do Twojego portu. Sieć Nera Internet dostawcy tranzytu System wykrywania próbki sFlow, progi, profil ruchu Brzeg Nera AS219062 System oczyszczający ruch ataku odrzucony Twoja sieć Twój port bez ataku próbki ruchu przekierowanie trasy /25 i dłuższe w trakcie ataku ruch po oczyszczeniu Droga ruchu w trakcie ataku Sieć Nera Internet dostawcy tranzytu System wykrywania próbki sFlow, progi, profil ruchu Brzeg Nera AS219062 System oczyszczający ruch ataku odrzucony Twoja sieć Twój port próbki przekierowanie trasy /25 i dłuższe w trakcie ataku bez ataku po oczyszczeniu
Przekierowanie obejmuje atakowaną przestrzeń adresową, a przy alarmie profilu ruchu całą Twoją chronioną przestrzeń.
  1. Próbki ruchu

    Routery brzegowe wysyłają próbki sFlow do systemu wykrywania.

  2. Alarm

    System wykrywania zgłasza alarm, gdy ruch przekroczy próg klasy albo profil ruchu.

  3. Mitygacja

    Gdy natężenie wyraźnie przekroczy próg albo profil, system wykrywania uznaje ruch za atak i w ciągu 1 sekundy od tej chwili uruchamia mitygację. Ruch do atakowanej przestrzeni kieruje do systemu oczyszczającego trasami /25 i dłuższymi, ogłaszanymi w naszej sieci.

  4. Koniec

    Mitygacja kończy się razem z alarmem, a ruch znów idzie wprost do Twojego portu.

Przykład

Ogłaszasz nam prefiks 203.0.113.0/24. Na liście chronionej przestrzeni zapisujemy go jako dwa prefiksy: 203.0.113.0/25 i 203.0.113.128/25. Trasy przekierowania są więc bardziej szczegółowe niż Twoja trasa, na naszym routerze brzegowym mają pierwszeństwo przed nią i ruch do przekierowanej przestrzeni idzie przez system oczyszczający.

Wykrywanie ataków

Mechanizm Co mierzy Kiedy zgłasza alarm Co możesz zmienić
Progi klas ruchu Ruch do każdego adresu osobno, w 24 klasach: Total Traffic, cztery klasy TCP, UDP, ICMP, trzy klasy IP, DNS i 13 klas Amplification. Gdy ruch do adresu przekroczy próg klasy w bitach albo w pakietach na sekundę. Mitygację system wykrywania uruchamia, gdy natężenie wyraźnie przekroczy próg. Progi zmieniasz w panelu albo przez API. Panel pokazuje, czy nowa wartość już działa.
Profil ruchu Typowy ruch całej chronionej przestrzeni, przychodzący i wychodzący. Gdy ruch wyraźnie przekroczy profil, także wtedy, gdy mieści się w progach klas. Ruchu poniżej stałego progu dolnego profil nie zgłasza. Nie zmieniasz ich. Parametry profilu są wspólne dla wszystkich klientów.
Próg klasy a mitygacja Ruch do adresu rośnie ponad próg klasy i system wykrywania zgłasza alarm, ale ruchu jeszcze nie przekierowuje. Mitygację, czyli przekierowanie do oczyszczania, uruchamia dopiero przy wyraźnym przekroczeniu progu i kończy ją razem z alarmem. Rysunek poglądowy, bez skali. alarm bez przekierowania przekierowanie do oczyszczania próg klasy poziom uruchomienia mitygacji ruch do adresu czas alarm mitygacja koniec alarmu Próg klasy a mitygacja alarm bez przekierowania oczyszczanie próg klasy poziom uruchomienia mitygacji ruch do adresu alarm koniec alarmu mitygacja
Rysunek poglądowy, bez skali.

Szybkie wykrywanie gwałtownych zalewów jest włączone u każdego klienta. Wartości domyślnych progów nie publikujemy, bo atakujący mógłby wtedy utrzymywać natężenie tuż poniżej progu.

Jak działają progiKlasy ruchu i jednostki

Rodzaje ataków

Ataki wolumetryczne

Atak wolumetryczny ma wysycić łącze albo port, niezależnie od protokołu.

Total Traffic · UDP · IP Fragmentation

Mechanizmy ataków

Amplifikacja i odbicie

Usługi UDP odsyłają do celu odpowiedzi większe od zapytań, które atakujący wysłał z adresem źródłowym podrobionym na adres celu. Każda z 13 klas ma własny próg.

Amplification: DNS · NTP · SSDP · SNMP · Chargen · Memcached · CLDAP · mDNS · NetBIOS · RPCbind · RIPv1 · L2TP · MSSQL

Porty usług wykorzystywanych do amplifikacji

Zalewy TCP

W zalewie TCP do celu trafiają pakiety z flagą SYN, z flagami SYN i ACK, z flagą RST albo bez flag.

TCP SYN · TCP SYN-ACK · TCP RST · TCP NULL

Flagi TCP w zalewach

Zalewy DNS

Klasa DNS ma własny próg, liczony wyłącznie w pakietach na sekundę i niezależny od progu DNS Amplification.

DNS

DNS i DNS Amplification w tabeli klas

ICMP i pakiety IP

Klasa ICMP i dwie klasy pakietów IP mają własne progi, liczone wyłącznie w pakietach na sekundę.

ICMP · IP Null · IP Private

Wszystkie klasy ruchu

Carpet bombing

Atak rozkłada ruch na wiele adresów podsieci tak, że żaden z nich nie przekracza progu. Wykrywa go profil ruchu całej chronionej przestrzeni.

Atak rozłożony na podsieć

Które prefiksy chronimy

Które prefiksy chronimy Prefiks IPv4 do /24 ogłoszony w sesji BGP musi być objęty obiektem route pod Twoim AS-SET-em albo AS-em w bazie RIR, inaczej filtr nie przyjmie ogłoszenia. Prefiks objęty ROA jest chroniony, gdy ROA wskazuje Twój AS albo AS z Twojego AS-SET-u, a długość ogłoszenia nie przekracza maxLength. W przeciwnym razie ogłoszenie jest w RPKI nieważne (Invalid). Prefiks bez ROA jest chroniony na podstawie obiektu route, o ile wewnątrz jego zakresu nie ma ROA wskazującego inny AS. Prefiks IPv4 do /24 ogłoszony w sesji BGP Czy obejmuje go obiekt route pod Twoim AS-SET-em albo AS-em w bazie RIR? nie Filtr nie przyjmuje ogłoszenia utwórz obiekt route tak Czy obejmuje go ROA? tak nie Czy ROA wskazuje Twój AS albo AS z Twojego AS-SET-u, a długość ogłoszenia nie przekracza maxLength? Czy wewnątrz zakresu jest ROA wskazujący inny AS? tak nie (RPKI Invalid) tak nie Chroniony RPKI Niechroniony inny AS Niechroniony inny AS Chroniony IRR Które prefiksy chronimy Prefiks IPv4 do /24 ogłoszony w sesji BGP Czy obejmuje go obiekt route pod Twoim AS-SET-em albo AS-em w bazie RIR? nie Filtr nie przyjmuje ogłoszenia utwórz obiekt route tak Czy obejmuje go ROA? tak nie Czy ROA wskazuje Twój AS albo AS z Twojego AS-SET-u, a długość ogłoszenia nie przekracza maxLength? tak nie Chroniony RPKI Niechroniony inny AS Czy wewnątrz zakresu jest ROA wskazujący inny AS? tak nie Niechroniony inny AS Chroniony IRR
Pod wynikami „Chroniony” i „Niechroniony” podajemy etykietę, którą panel pokazuje przy prefiksie w kolumnie „Weryfikacja”. Etykietę „inny AS” panel pokazuje także wtedy, gdy ROA wskazuje Twój AS, a ogłoszenie jest dłuższe niż jego maxLength.
  • Listę prefiksów budujemy z Twoich ogłoszeń BGP. Nie prowadzisz jej ręcznie.
  • Weryfikację powtarzamy regularnie. Jeżeli późniejsze sprawdzenie zweryfikowanego prefiksu wypadnie negatywnie, panel pokaże zastrzeżenie, a ochrona prefiksu działa dalej.
  • Sieci downstream objęte Twoim AS-SET-em przechodzą tę samą weryfikację.
  • Prefiks ma jednego właściciela: przestrzeń adresowa dwóch klientów nie może się nakładać.

Przykłady, wyniki w panelu i poprawki

Atak w panelu i raport z ataku

Atak pojawia się w panelu dopiero wtedy, gdy system wykrywania uruchomi dla niego mitygację, a jego szczyt osiągnie 5 Gb/s. Alarmu bez mitygacji ani mniejszego ataku panel nie pokazuje.

Karta trwających ataków: jeden prefiks z ruchem przekierowanym do oczyszczania, drugi z przekierowaniem jeszcze niepotwierdzonym, natężenie teraz i w szczycie w bitach i pakietach na sekundę

Trwający atak

Karta trwających ataków pokazuje przy każdym prefiksie etap „Wykryto” i stan przekierowania: „Ruch przekierowany do oczyszczania”, „Przekierowanie niepotwierdzone” albo „Stan przekierowania nieznany”.

Podaje też klasy ruchu oraz natężenie bieżące i szczytowe w bitach i pakietach na sekundę.

Strona zakończonego ataku: atakowany adres, czas, klasy ruchu, ocena NOC i pobranie raportu, kafle ze szczytem, czasem trwania, głównym portem docelowym i liczbą adresów w wykazie oraz wykres średniej minutowej natężenia

Strona ataku

Strona ataku podaje przebieg minuta po minucie, przekroczone progi z godziną i zmierzoną wartością oraz ocenę NOC.

Po zakończeniu ataku pokazuje też charakterystykę ruchu: kraje i AS źródeł, protokoły, porty, flagi TCP, rozkład wielkości pakietów i przepływy o największym natężeniu.

Źródła ataku: kraje źródłowe według natężenia ruchu i adresy o największym natężeniu zmierzone przez system wykrywania oraz odnośnik do wykazu wszystkich nadawców ruchu do celu, z pobraniem CSV

Źródła ataku i raport

Kraje źródłowe i adresy o największym natężeniu zmierzył system wykrywania. Wykaz adresów źródłowych, także w CSV, obejmuje wszystkich nadawców ruchu do atakowanego adresu, również ruchu prawidłowego.

Każdy atak w panelu dostaje numerowany raport PDF z przebiegiem, charakterystyką ruchu i adresami źródłowymi o największym natężeniu.

Powiadomienia

KanałZasada
E-mail Wiadomość o ataku wysyłamy, gdy jego szczyt osiągnie 5 Gb/s, także wtedy, gdy atak przekroczy tę wartość dopiero po wykryciu. Raport z ataku zastępuje osobną wiadomość o końcu ataku. Dla każdego adresu e-mail możesz ustawić wyższy próg szczytu.
Webhook Zdarzenia attack.detected i attack.ended wysyłamy przy każdym ataku widocznym w panelu, czyli od 5 Gb/s szczytu.

Jak czytać raportStrona ataku w dokumentacjiAdresy e-mail, tematy i webhooki

Ochrona w tranzycie a inne modele

Cecha Ochrona w tranzycie Nera RTBH u dostawcy tranzytu Ochrona na żądanie Tunel GRE do centrum oczyszczania
Kiedy działa Stale, bez zgłoszenia i bez potwierdzenia z Twojej strony Po oznaczeniu prefiksu community blackhole albo po decyzji dostawcy Po zgłoszeniu ataku i włączeniu ochrony przez dostawcę Po skierowaniu ruchu do centrum oczyszczania
Ruch do atakowanego adresu Po oczyszczeniu trafia do Twojego portu Odrzucany w całości, także ruch prawidłowy Bez filtrowania do chwili włączenia ochrony Po oczyszczeniu wraca tunelem
Po Twojej stronie Sesja BGP z nami i obiekty route w bazie RIR Obsługa community blackhole Kontakt z dostawcą w trakcie ataku Tunel GRE, mniejsze MTU, prefiks ogłaszany przez dostawcę ochrony
W ofercie Nera Tak Stosujemy sami w przypadkach określonych w umowie Nie oferujemy Nie oferujemy
Ruch ataku a pomiar

Ruch odrzucony w oczyszczaniu nie dociera do Twojego portu i nie wchodzi do pomiaru 95. percentyla. Ruch, który do portu dotarł, liczy się w całości.

Jak liczymy 95. percentyl

Granice ochrony

Ruch prawidłowy w trakcie mitygacji

Przekierowanie wydłuża trasę ruchu do atakowanej przestrzeni adresowej. Filtrowanie może odrzucić część ruchu prawidłowego, zwiększyć opóźnienia albo czasowo ograniczyć dostępność niektórych usług. Te skutki ograniczamy na podstawie formularza wdrożeniowego, w którym wskazujesz ruch, którego nie wolno odrzucać.

Best effort

Ochronę świadczymy w modelu best effort i nie gwarantujemy wykrycia ani odparcia każdego ataku. SLA dotyczy dostępności sieci, portu i ścieżki ochronnej, a nie skuteczności ochrony. Przyjmujemy zgłoszenia ataków, podejmujemy racjonalne działania ograniczające ich skutki, informujemy o istotnym przebiegu incydentu i współdziałamy przy przywracaniu usługi.

Wielkość Infrastruktury

W bitach na sekundę
4,4 Tb/s
W pakietach na sekundę
1 mld

Wartości łączne dla wszystkich klientów

Tyle ruchu ataku nasza infrastruktura jest w stanie przyjąć i przetworzyć. Do tej wartości, wskazanej w Zamówieniu, świadczymy ochronę. Nie jest to wolumen zarezerwowany dla jednego klienta. Nie zobowiązujemy się do rozbudowy infrastruktury na potrzeby konkretnego ataku.

RTBH (blackholing)

RTBH polega na zgłoszeniu prefiksu naszym dostawcom tranzytu tak, że na swoim brzegu odrzucają cały ruch do niego. Możemy go zastosować wobec atakowanego adresu albo prefiksu, gdy atak przekracza Wielkość Infrastruktury, zagraża stabilności naszej sieci, innym klientom albo łączności z dostawcami tranzytu, albo gdy dostawca tranzytu z powodu ataku sam ogranicza albo odcina ruch. Adres albo prefiks objęty RTBH jest niedostępny w Internecie także dla ruchu prawidłowego.

  • Stosujemy go w najwęższym zakresie, który wystarcza do usunięcia zagrożenia.
  • Zawiadamiamy o nim niezwłocznie, a jeśli charakter zagrożenia na to pozwala, przed jego zastosowaniem.
  • Wycofujemy go niezwłocznie po ustaniu przyczyny.
  • Czas objęcia prefiksu RTBH nie jest niedostępnością w rozumieniu SLA.

Wdrożenie ochrony

Formularz wdrożeniowy wypełniasz po polsku albo po angielsku, w wersji dla swojego rodzaju sieci.

Pytania wspólne dla wszystkich wersji

  • usługi pod poszczególnymi adresami i adresy krytyczne
  • ruch, który wolno odrzucić w trakcie ataku
  • ruch prawidłowy przypominający atak i regularne skoki ruchu
  • źródła ruchu, których nie wolno odrzucać, i planowane testy obciążeniowe
  • preferencje przy ataku przekraczającym Wielkość Infrastruktury: czy działamy od razu, czy najpierw dzwonimy, oraz czy przed odcięciem ruchu do atakowanego adresu mamy zadzwonić
  • kontakt w trakcie ataku, także w nocy i w weekend

Sieć abonencka

  • adresy CGNAT i liczba abonentów na adres
  • urządzenia BRAS i BNG
  • serwery DNS i NTP dla abonentów
  • serwery cache

Hosting i serwery

  • rodzaje usług
  • adresy współdzielone przez wielu klientów
  • najczęściej atakowane adresy
  • serwery gier
  • usługi za CDN

Sieć firmowa

  • serwery VPN
  • stałe połączenia z partnerami
  • kraje, z których łączą się klienci
  • usługi dostępne przez przeglądarkę

Formularz sekcja po sekcjiUruchomienie usługi krok po kroku

Pytania

Czy ochrona obejmuje prefiksy IPv6?

Nie. Ochrona obejmuje prefiksy IPv4 o długości do /24 włącznie. Sesję BGP dla IPv6 zestawiamy na tym samym porcie i w ramach tej samej opłaty co sesję IPv4.

Czy chronicie ruch, który dochodzi do mojej sieci przez innego dostawcę?

Nie. Wykrywanie i oczyszczanie obejmują ruch, który przechodzi przez naszą sieć. Ruch od innych dostawców tranzytu dociera do Ciebie z pominięciem systemu oczyszczającego.

Czy awaria sesji BGP zdejmuje prefiks z ochrony?

Nie. Prefiks, który przestajesz ogłaszać, schodzi z listy chronionych prefiksów po 60 minutach i tylko wtedy, gdy wszystkie Twoje sesje BGP z nami działają.

Czy mogę ustawić inny próg dla jednego adresu?

Nie. Progi są wspólne dla całego konta i dotyczą każdego adresu osobno. Nowy prefiks od razu ma te same progi co pozostałe.

Co zrobić, gdy atak trwa, a panel go nie pokazuje?

Zgłoś go do NOC kanałem podanym w umowie. NOC przyjmuje zgłoszenia całą dobę, 7 dni w tygodniu. Zgłoś też sytuację, w której usługi są niedostępne mimo trwającej mitygacji albo stan przekierowania pozostaje nieznany dłużej niż kilka minut.

Zapytanie ofertowe

Do zapytania dołącz numer AS, prefiksy i opis usług, które pod nimi działają.