Sikkerhetsvegg: Stateful vs. statsløs – hvilken trenger du?

Betydningen av å sikre bedriftsnettverket

I dagens digitale tidsalder har beskyttelse av bedriftsnettverk blitt mer kritisk enn noen gang. Internett har infiltrert nesten alle aspekter av våre liv, og det er vanskelig å forestille seg en hverdag uten det. Denne digitale avhengigheten har imidlertid også åpnet døren for en rekke nettbaserte trusler.

Hackere leter stadig etter sårbarheter i systemer for å injisere skadelig programvare, noe som kan medføre betydelige økonomiske tap og skade omdømmet til bedrifter. Selv teknologigiganter som Google og Facebook har vært utsatt for slike angrep. En rapport fra CNBC avdekket at svindlere klarte å stjele over 100 millioner dollar fra disse selskapene ved bruk av sofistikerte metoder.

Heldigvis finnes det verktøy som brannmurer, som er utviklet for å beskytte mot slike digitale trusler. Disse systemene overvåker og kontrollerer nettverkstrafikk for å sikre enheter og verdifull data.

Truslene fra hackere blir stadig mer avanserte. Derfor er det nødvendig at brannmurer også utvikler seg for å møte de nye utfordringene.

Er alle brannmurer like?

Svaret er nei. Brannmurer har utviklet seg betydelig siden 1980-tallet, og det finnes ulike typer. I denne artikkelen skal vi se nærmere på to typer brannmurer som ofte kan skape forvirring: tilstandsbaserte (stateful) og tilstandsløse (stateless) brannmurer. Begge har sine fordeler og ulemper, og begge spiller en viktig rolle i nettverksbeskyttelse.

Hva er en tilstandsbasert brannmur?

Tilstandsbaserte brannmurer, også kalt dynamiske pakkefiltre, overvåker alle aspekter av nettverkstrafikken, inkludert kommunikasjonskanaler og egenskaper. De filtrerer trafikkpakker basert på kontekst og tilstand. La oss se nærmere på hva disse begrepene innebærer i forbindelse med nettverksforbindelser:

  • Kontekst: Dette refererer til metadata om pakker, inkludert porter, IP-adresser, pakkelengde, informasjon om fragmentering, flagg og TCP-sekvensnumre.
  • Tilstand: Brannmuren bruker sin policy basert på tilstanden til forbindelsen. For eksempel, i TCP-basert kommunikasjon, kontrollerer 4 bits tilkoblingstilstanden: SYN, ACK, FIN og RST. Når en forbindelse starter, indikerer TCP SYN-flagget en ny tilkobling. Etter mottak av SYN+ACK fra serveren, og klientens bekreftelse med ACK, er forbindelsen opprettet. På samme måte vil FIN+ACK eller RST-pakker markere forbindelsen for sletting.

Fordeler med tilstandsbaserte brannmurer:

  • Stort minne for å beholde trafikkdata
  • Evnen til å oppdage falske meldinger og uautorisert tilgang
  • Intelligent system for å ta beslutninger basert på tidligere hendelser
  • Større loggkapasitet og sterkere angrepsbeskyttelse
  • Krever færre porter for kommunikasjon

Tilstandsbaserte brannmurer analyserer hver datapakke som forsøker å komme inn i nettverket. Når en forespørsel er godkjent, kan trafikken flyte fritt innenfor nettverket. Til tross for disse fordelene, kan slike brannmurer være sårbare for DDoS-angrep på grunn av den høye prosesseringskraften som kreves for implementering.

Hva er en tilstandsløs brannmur?

Tilstandsløse brannmurer baserer sine beslutninger på nøkkelverdier som kilde- og destinasjonsadresser. Brannmuren blokkerer trafikken dersom en potensiell trussel blir oppdaget. Den bruker forhåndsdefinerte regler for å avgjøre om trafikken skal tillates eller ikke. Siden de ikke vurderer like mange detaljer som tilstandsbaserte brannmurer, er de mindre strenge.

En tilstandsløs brannmur vil for eksempel inspisere hver pakke isolert, uten å ta hensyn til det fullstendige mønsteret som pakkene kommer i. Den skiller heller ikke mellom ulike trafikktyper på applikasjonsnivå, som HTTPS, HTTP, SSH, FTP, VoIP, etc. Dette gjør at de er mer sårbare for angrep spredt over ulike pakker.

Fordeler med tilstandsløse brannmurer:

  • Fungerer godt med høy trafikk
  • Rask
  • Generelt billigere enn tilstandsbaserte brannmurer

Det er viktig å merke seg at en tilstandsløs brannmur ikke inspiserer hele trafikken og ikke identifiserer trafikktyper.

Hvilken brannmur er best – tilstandsbasert eller tilstandsløs?

Valget mellom de to avhenger av dine spesifikke behov. La oss se nærmere på noen vanlige scenarioer:

Små bedrifter

Små bedrifter trenger å beskytte systemene sine mot trusler, samtidig som de må forholde seg til et begrenset budsjett. Siden trafikkmengden er lavere, er også trusselbildet mindre omfattende. En tilstandsløs brannmur kan derfor være et godt alternativ på grunn av sin raske ytelse og evne til å håndtere høy trafikk til en rimelig pris.

Større bedrifter

Store bedrifter har omfattende systemer og sensitive data som krever maksimal beskyttelse. De har også en større mengde inn- og utgående trafikk som må overvåkes. I disse tilfellene er en tilstandsbasert brannmur det beste valget. Disse kraftigere brannmurene gir et tykkere lag med sikkerhet for å redusere risikoen for angrep.

Andre scenarier:

  • Et lite kontor med få ansatte som krever rutingsfunksjoner kan bruke tilstandsløse brannmurer.
  • En tilstandsløs brannmur kan brukes i et pålitelig nettverk mellom et VLAN, forutsatt at en tilstandsfull brannmur overvåker ekstern trafikk.

Vanlige spørsmål

Kan en enkelt brannmur fungere både som tilstandsbasert og tilstandsløs?

Nei. En brannmur er enten tilstandsbasert eller tilstandsløs.

Er HTTP tilstandsløs eller tilstandsbasert?

Tilstandsløs. Serveren glemmer all informasjon om nettleseren eller klienttilstanden. Selv om webapplikasjoner kan gi inntrykk av det motsatte, er HTTP i sin natur tilstandsløs.

Er Windows-brannmuren en tilstandsbasert eller tilstandsløs brannmur?

Windows-brannmuren er tilstandsbasert. Den overvåker automatisk forbindelser for å sikre at kun pålitelige data tillates.

Konklusjon

Valget av brannmur avhenger av dine spesifikke behov. Det viktigste er å sørge for at du har et system på plass som beskytter nettverket ditt og all verdifull data.