Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Vilket operativsystem presterar bäst under en pågående Distributed Denial of Service attack?
University West, Department of Engineering Science.
University West, Department of Engineering Science.
2022 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Which operating system has the best performance under a Distributed Denial of Service attack? (English)
Abstract [sv]

Dagens samhälle är väldigt beroende av att Internet skall fungera och tjänster skall vara tillgängliga. Ett hot mot tjänsters tillgänglighet är Denial of Service (DoS), Distributed Denial of Service (DDoS) attacker [1].I denna studie analyseras hur webb-servrar med olika operativsystem påverkas under tre olika DDoS attacker. De olika operativsystem på webb-servrarna är Windows Server 2016, Windows Server 2019, Linux CentOS version 6 samt Linux CentOS version 8.Attackerna som genomförs är TCP SYN Flood, UDP Flood och HTTP Flood.En virtuell maskin med operativsystemet Windows körs som en klient under attackerna och använder sig utav TCPing, vilket är ett program som sänder HTTP-requests till angiven IP-adress.Faktorer som mäts i denna studie är CPU belastningen på servrarna under pågående attack, antal HTTP-requests som lyckas komma fram till webb-servern samt medeltiden på de lyckade HTTP-requests.Resultat påvisar att Linux CentOS version 8 är det bästa operativsystem att köra på en webb-server för att minska påverkan från en TCP SYN Flood eller HTTP Flood attack och att Windows Server 2019 hanterar en UDP Flood attack bättre än de andra operativsystemen som testas i studien. 

Abstract [en]

Today's society is very dependent on the Internet to work and services to be available. A threat to service availability is Denial of Service (DoS), Distributed Denial of Service (DDoS) attacks [1].This study analyzes how web servers with different operating systems are affected during three different types of DDoS attacks. The different operating systems on the web servers are Windows Server 2016, Windows Server 2019, Linux CentOS version 6 and Linux CentOS version 8. The attacks that are carried out are TCP SYN Flood, UDP Flood and HTTP Flood. A virtual machine with the Windows operating system runs as a client during the attacks and uses TCPing, which is a program that sends HTTP requests to the specified IP address.Factors measured in this study are the CPU load on the servers during the attack, the number of HTTP requests that manage to reach the web server and the average time of the successful HTTP requests.The results show that Linux CentOS version 8 is the best operating system to run on a web server to reduce the impact of a TCP SYN Flood or HTTP Flood attack and that Windows Server 2019 handles a UDP Flood attack better than the other operating systems tested in the study.

Place, publisher, year, edition, pages
2022. , p. 28
Keywords [en]
Denial of Service, Distributed Denial of Service, Webb-server, Operativsystem, TCP SYN Flood, HTTP Flood, UDP Flood
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:hv:diva-18907Local ID: EHD500OAI: oai:DiVA.org:hv-18907DiVA, id: diva2:1681726
Subject / course
Computer engineering
Educational program
Nätverksteknik
Supervisors
Examiners
Available from: 2022-08-24 Created: 2022-07-07 Last updated: 2022-08-24Bibliographically approved

Open Access in DiVA

No full text in DiVA

By organisation
Department of Engineering Science
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 80 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf