Hoppa till innehållet

Flerlagers anti-DDoS-skydd. Från paket till applikation.

MCFilter binder ihop nätverksskydd, protokollmedveten filtrering och ett lager för anomalianalys under utveckling. Det är inte tre separata produkter, utan tre nivåer i samma beslutskedja.

Prata med oss
  • Always-on
  • L3/L4 + L7
  • Egen filtreringsstack

Paketets väg

Så når trafiken din server

Datavägen går genom datacentrets nätverk och MCFilter. Parallellt arbetar ett övervaknings- och styrlager: FlowAnalyzer följer trafiktelemetrin och avgör vilka regler som går ut till nätverket och till filtren.

  • Giltig trafik
  • Avvisad trafik
Control plane – detektion och beslutData plane – paketets vägMCFilterEdgeRuleL3/L4FilterL7InternetInkommande trafikScrubbing CenterDatacentrets nätverkServerSkyddad infrastrukturApplikationMinecraft, API, VPN, DNSFlowAnalyzerTelemetri och detektionBGP FlowSpecRegeldistribution
  1. Inkommande trafik

    Internet

    Trafiken kommer från det publika nätet. Tillsammans med giltig trafik hamnar även attacktrafik här.

  2. Datacentrets nätverk

    Scrubbing Center

    Första skyddslagret. Här stoppas volymetrisk trafik innan den belastar resten av vägen.

    Avvisad trafik
  3. Filtreringsmotor

    MCFilter

    Vår filtreringsmotor. Omfattar L3/L4-regler via EdgeRule och L7-filtrering via Filter.

    • L3/L4EdgeRuleTillämpar detaljerade regler i nätverkskanten: adresser, protokoll, portar, ASN-grupp, land, paketlängd och payload-innehåll.
    • L7FilterKänner igen applikationsprotokollet och avvisar trafik som inte följer dess semantik.
    Avvisad trafik
  4. Skyddad infrastruktur

    Server

    Till infrastrukturen kommer bara redan filtrerad trafik.

  5. Minecraft, API, VPN, DNS

    Applikation

    Tjänsten får trafik som följer det förväntade protokollet. Minecraft är bara ett av exemplen.

Control plane – detektion och beslut

  • FlowAnalyzer

    Analyserar nätverksflöden och upptäcker L3/L4-anomalier. Det är ingen ytterligare enhet i paketvägen – den arbetar vid sidan av.

  • BGP FlowSpec

    Distribuerar mitigeringsregler i routinglagret.

Mitigeringscykel

Från observation till ren trafik

Varje händelse följer samma väg. Detektion är skild från tillämpning, så regeln hamnar exakt där attacken pågår.

  1. 01

    Observe

    FlowAnalyzer samlar in flödestelemetri och bygger upp en bild av normal trafik.

  2. 02

    Detect

    En förändring i trafikens karaktär klassas som en anomali eller ett känt attackmönster.

  3. 03

    Decide

    Vi väljer mitigeringsmekanism efter det lager där attacken faktiskt verkar.

  4. 04

    Enforce

    Regeln går till BGP FlowSpec, till EdgeRule eller till ett dedikerat protokollfilter i Filter.

  5. 05

    Forward

    Trafik som följer protokollet går vidare till den skyddade tjänsten.

Skyddsarkitektur

Tre lager i ett system

En beslutskedja i tre steg som binder ihop L3/L4-mitigering i nätverket, filter för applikationsprotokoll och anomalianalys i en integrerad filtreringsmotor.

FiltreringsmotorMCFilter
01L3 / L4

Nätverket vet att något är fel

Skydd på nätverks- och transportnivå. Flödesdetektion, regler som distribueras till nätverket och mekanismer mot spoofing, reflektion och anslutningsfloder.

  • FlowAnalyzer
  • BGP FlowSpec
  • EdgeRule
  • anti-spoof
  • anti-reflection
  • SYN protection
  • ICMP
  • ESP
  • TCP / UDP
  • rate limiting
02L7 / Filter

MCFilter vet hur giltig trafik ska se ut

Filtren känner till hur specifika protokoll är uppbyggda, så de kan skilja tjänstens trafik från trafik som bara härmar dess format.

  • Filter
  • Minecraft
  • Minecraft Bedrock
  • Rust
  • CS2
  • Source
  • FiveM
  • Unreal
  • Hytale
  • TeamSpeak 3
  • HTTP / HTTPS
  • QUIC
  • DNS
  • SSH
  • RDP
  • WireGuard
  • OpenVPN
03ML-analysBeta

Vi letar efter det som ingen signatur beskriver ännu

Vi utvecklar ett lager för anomalianalys som ska peka ut trafikmönster som avviker från den etablerade normen. Det är ett forskningslager – det arbetar vid sidan av L3/L4- och L7-mekanismerna, inte i stället för dem.

  • traffic baselines
  • analiza anomalii
  • badania zero-day

Filter

Protokollmedveten filtrering

Filter känner igen strukturen och semantiken i trafiken för specifika tjänster och avvisar trafik som inte följer protokollets profil.

Protokoll / skyddKategoriLagerBeskrivning
MinecraftGamingL7Filter för trafik till Minecraft-servrar – handshake, status och speltrafik.
Minecraft BedrockGamingL7Filter för trafik till Minecraft Bedrock Edition-servrar (RakNet-protokollet).
RustGamingL7Filter för trafik till Rust-servrar (spelprotokoll och RakNet-paket).
CS2GamingL7Filter för trafik till Counter-Strike 2.
FiveM AsyncGamingL7Filter för FiveM-trafik i den asynkrona varianten.
FiveM SyncGamingL7Filter för FiveM-trafik i den synkrona varianten.
SourceGamingL7Filter för Source-motorn och servrar som bygger på den.
UnrealGamingL7Filter för trafik till servrar som bygger på Unreal Engine.
HytaleGamingL7Filter för trafik till Hytale-servrar.
HTTPWebL7HTTP-trafik.
HTTPSWebL7HTTPS-trafik.
QUICWebL7QUIC-trafik.
DNSInfrastrukturL7DNS-trafik inklusive skydd mot missbruk av förfrågningar.
ICMPInfrastrukturL3Kontroll av ICMP-trafik.
ESPInfrastrukturL3Hantering av ESP-trafik.
WireGuardVPNL4 / L7WireGuard-trafik.
OpenVPNVPNL4 / L7OpenVPN-trafik.
SSHTjänsterL7SSH-trafik.
RDPTjänsterL7Filter och inspektion av sessioner i Remote Desktop Protocol (RDP).
TeamSpeak 3TjänsterL7TeamSpeak 3 med åtskillnad mellan voice-, query- och file-trafik.
TCP / UDPNätverksskyddL4Allmänt skydd för TCP- och UDP-trafik med detektion av vanliga attackmönster.
TCP SYNNätverksskyddL4Skydd mot SYN-flood.
Anti-spoofNätverksskyddL3Avvisning av trafik med förfalskad källadress.
Anti-reflectionNätverksskyddL3 / L4Skydd mot reflektions- och amplifieringsattacker.

Vi utökar filteruppsättningen i takt med de protokoll vi stöder.

EdgeRule

Programmerbar regelmotor i nätverkskanten

EdgeRule beskriver trafiken så som den ser ut i nätverket: varifrån den kommer, vart den är på väg och hur paketet är uppbyggt. Sedan väljer du en åtgärd eller skickar trafiken vidare till ett protokollfilter.

Så är en regel uppbyggd

Source

  • Käll-CIDR
  • ASN-grupp
  • Landsgrupp
  • Intervall för källportar

Destination

  • Mål-CIDR
  • Intervall för målportar

Packet

  • Protokoll
  • Minsta och största paketlängd
  • Offset och innehåll i payload

Action

  • Whitelist
  • Blocklist
  • Observe
  • Rate-limit
  • Force-filter

Dispatch

  • Överlämning till protokollfilter i Filter
  • Filtrets driftläge: observe, allow-only eller block

Så ser en sammansatt regel ut

Exempel för illustration
WHEN
ASN-gruppUDPdst 203.0.113.0/24dst port 25565
IF
paketlängd utanför det intervall som är typiskt för protokollet
THEN
rate-limit
OR DISPATCH TO
Minecraft Filter - allow-only

Reglerna har prioritet – lägre värde betyder högre företräde.

Regeln ovan är enbart en illustration av vad motorn kan, och adressen kommer från dokumentationsintervallet i RFC 5737. Vi publicerar inga produktionskonfigurationer, detektionströsklar eller attacksignaturer.

Trafikanalys

Vi ser förändringen i trafiken innan applikationen gör det

Flödestelemetri är grunden för besluten om mitigering. Vid sidan av mekanismer som bygger på kända mönster utvecklar vi anomalianalys som ska peka ut trafik som avviker från den etablerade normen.

Flödestelemetri

FlowAnalyzer

Illustrativ visualisering

FlowAnalyzer bygger upp en bild av normal trafik och jämför aktuella flöden med den. Avvikelser från bilden utlöser ett beslut om mitigering.

Flöden över tid

Upptäckt anomali

Protokollfördelning

Trafik – telemetri – detektion – beslut om mitigering

Mönster utanför signaturerna

ML-analys

Beta

Ett lager under utveckling med zero-day i fokus. Det ska peka ut trafikklumpar som varken passar den etablerade normen eller kända signaturer – det ersätter inte L3/L4- och L7-mekanismerna.

  • Baslinjetrafik
  • Okänt mönster

Diagrammen i den här sektionen är schematiska och visar inte produktionsdata.

Skyddslägen

Always-on och on-demand

I always-on-modellen går trafiken hela tiden genom skyddslagret. I on-demand-modellen styrs trafiken till filtreringslagret först när en attack har upptäckts, vilket ändrar både trafikvägen och när skyddet startar.

Always-on

Standardmodell
  1. Internet
  2. MCFilter
  3. Infrastruktur

Trafiken går hela tiden genom filtreringslagret.

On-demand

Normalt
  1. Internet
  2. Infrastruktur
Filtrering förbigås
Under attack
  1. Internet
  2. Scrubbing
  3. MCFilter
  4. Infrastruktur

Trafikvägen ändras först när en attack har upptäckts.

Always-onStandardmodellOn-demand
SkyddsstatusAktivt hela tidenAktiveras efter detektion
Normal trafikGår genom filtreringslagretKundens standardväg
Reaktion på attackInget byte av skyddslägeKräver att vägen eller reglerna aktiveras
AnvändningTjänster som ständigt utsätts för attackerInfrastruktur där skyddet ska startas vid behov
MCHOSTStandardmodellFinns på begäran

Driftsättning

MCFilter i din infrastruktur

Filtreringstekniken behöver inte köras enbart i vårt nätverk. För företagslösningar kan MCFilter köras direkt i kundens infrastruktur.

Hanterad modell

Skydd hos MCHOST

  1. Internet
  2. MCHOST Scrubbing
  3. MCFilter
  4. Skyddad tjänst

Trafiken går till vårt nätverk, passerar scrubbing och MCFilter, och till tjänsten kommer redan filtrerad trafik. Vi sköter underhållet av filtreringslagret.

In-house-modell

MCFilter i kundens datacenter

  1. Internet / transit
  2. Kundens datacenter
  3. MCFilter
  4. Kundens infrastruktur

Vi kör filtreringsstacken i kundens infrastruktur, så trafiken behöver inte lämna deras nätverk. Omfattning och integration bestäms individuellt.

FAQ

Vanliga frågor

Hittade du inte svaret du letade efter?

Kontakta oss
Som standard ja – vi kör always-on-modellen, där trafiken hela tiden går genom filtreringslagret. On-demand-modellen, där skyddet startar först när en attack har upptäckts, erbjuder vi i separata driftsättningar.

Skyddar du infrastruktur som inte får ligga nere?

Låt oss prata om always-on, on-demand eller om att köra MCFilter direkt i ditt datacenter.

Kontakta oss

Nödvändig teknik är alltid på. Funktionell, analytisk och marknadsföringsteknik aktiverar vi bara med ditt samtycke.

Integritets- och cookiepolicy