Det finnes tre hovedmetoder for å utføre et tjenestenektangrep: Bruk av ressurser som for eksempel båndbredde, minne, harddiskplass eller prosessortid. Forstyrrelse av konfigurasjon. For eksempel rutinginformasjon. Forstyrrelse av fysiske nettverkselementer.