IMPLEMENTASI MACHINE LEARNING UNTUK DETEKSI SERANGAN DDOS PADA ARSITEKTUR KOMUNIKASI SISTEM SMART HYDROPONIC FIK UPNVJ

Rahman Ilyas Al Kahfi, . (2026) IMPLEMENTASI MACHINE LEARNING UNTUK DETEKSI SERANGAN DDOS PADA ARSITEKTUR KOMUNIKASI SISTEM SMART HYDROPONIC FIK UPNVJ. Skripsi thesis, Universitas Pembangunan Nasional Veteran Jakarta.

[img] Text
ABSTRAK.pdf

Download (212kB)
[img] Text
AWAL.pdf

Download (1MB)
[img] Text
BAB I.pdf
Restricted to Repository UPNVJ Only

Download (263kB)
[img] Text
BAB II.pdf
Restricted to Repository UPNVJ Only

Download (776kB)
[img] Text
BAB III.pdf
Restricted to Repository UPNVJ Only

Download (715kB)
[img] Text
BAB IV.pdf
Restricted to Repository UPNVJ Only

Download (1MB)
[img] Text
BAB V.pdf

Download (280kB)
[img] Text
DAFTAR PUSTAKA.pdf

Download (225kB)
[img] Text
RIWAYAT HIDUP.pdf
Restricted to Repository staff only

Download (123kB)
[img] Text
LAMPIRAN.pdf
Restricted to Repository UPNVJ Only

Download (1MB)
[img] Text
HASIL PLAGIARISME.pdf
Restricted to Repository staff only

Download (21MB)
[img] Text
ARTIKEL KI.pdf
Restricted to Repository staff only

Download (736kB)

Abstract

The integration of Internet of Things (IoT) technology into modern agricultural systems delivers high efficiency, as demonstrated by the IoT Smart Hydroponic system at FIK UPNVJ. However, a heavy reliance on network connectivity exposes vulnerabilities to Distributed Denial of Service (DDoS) attacks, which can paralyze servers and disrupt data transmission between sensors and actuators. This study aims to implement a supervised learning approach using three machine learning algorithms and analyze their detection effectiveness in mitigating DDoS attacks across WebSocket and REST API communication architectures. The methodology encompasses raw network traffic recording via Tshark, pre-filtering packets on port 8000, and flow feature extraction using CICFlowMeter into four target classes (BENIGN, HTTP_FLOOD, TCP_SYN_FLOOD, and WS_FLOOD). The results indicate that the Support Vector Machine (SVM) and Random Forest algorithms achieved optimal performance. SVM demonstrated the highest performance, with Accuracy of 98.56%, Precision of 98.67%, Recall of 98.48%, and F1-Score of 98.57%, closely followed by Random Forest with Accuracy of 98.29%, Precision of 98.48%, Recall of 98.09%, and F1-Score of 98.25%. Conversely, the Decision Tree algorithm recorded the lowest performance, achieving Accuracy of 96.50%, Precision of 96.97%, Recall of 95.88%, and F1-Score of 96.31%. Notably, all three models achieved a perfect 100% classification performance for the TCP_SYN_FLOOD attack class.

Item Type: Thesis (Skripsi)
Additional Information: [No.Panggil: 2210511044] [Pembimbing 1: Supriyanto] [Pembimbing 2: Nurhuda Maulana] [Penguji 1: Widya Cholil] [Penguji 2: Hamonangan Kinantan Prabu]
Uncontrolled Keywords: DDoS, IoT, Machine Learning, Smart Hydroponic, Supervised Learning
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
T Technology > T Technology (General)
Divisions: Fakultas Ilmu Komputer > Program Studi Informatika (S1)
Depositing User: RAHMAN ILYAS AL KAHFI
Date Deposited: 28 Aug 2026 08:00
Last Modified: 28 Aug 2026 08:00
URI: http://repository.upnvj.ac.id/id/eprint/51950

Actions (login required)

View Item View Item