Efficient Filtering of Pulsing DDoS using Incremental Clustering

碩士 === 國立臺灣大學 === 資訊工程學研究所 === 104 === The Low-rate Distributed Denial-of-Service (LDDoS) attack is a network attack technique which can be harmful but stealthy. One type of the LDDoS attack, called pulsing DDoS attack, leverages the adaptive nature of the TCP congestion control mechanism. Pulsi...

Full description

Bibliographic Details
Main Authors: Chih-Wei Chen, 陳志蔚
Other Authors: Hsu-Chun Hsiao
Format: Others
Language:en_US
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/89848927594209757896
id ndltd-TW-104NTU05392059
record_format oai_dc
spelling ndltd-TW-104NTU053920592017-04-29T04:31:56Z http://ndltd.ncl.edu.tw/handle/89848927594209757896 Efficient Filtering of Pulsing DDoS using Incremental Clustering 透過增量式分群過濾脈衝式阻斷服務攻擊 Chih-Wei Chen 陳志蔚 碩士 國立臺灣大學 資訊工程學研究所 104 The Low-rate Distributed Denial-of-Service (LDDoS) attack is a network attack technique which can be harmful but stealthy. One type of the LDDoS attack, called pulsing DDoS attack, leverages the adaptive nature of the TCP congestion control mechanism. Pulsing DDoS attacks can suppress legitimate TCP traffic by sending fewer packets than traditional flooding DDoS attack. With a short period burst traffic, the pulsing DDoS attack aims to interrupt the target network temporarily and thus packet drop occurs, which makes the users unable to access the network. This kind of attack is crafty and hard to be detected efficiently by existing defensive approaches. In this thesis, we propose an efficient LDDoS defense mechanism using incremental clustering. Instead of keeping per-flow state, which is too heavy-weight for core routers, we classify flows according to the amount of traffic they sent during the congestion periods. Groups with larger flows get a lower priority and will be blocked ealier during congestion. With such, we increase the probability of small TCP traffic to pass the link and block the huge flows which most of them are malicious. In addition, we record the data which is necessary for the clustering and other related work in Bloom filters to keep up with high-speed per-packet processing. Hsu-Chun Hsiao 蕭旭君 2016 學位論文 ; thesis 26 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 資訊工程學研究所 === 104 === The Low-rate Distributed Denial-of-Service (LDDoS) attack is a network attack technique which can be harmful but stealthy. One type of the LDDoS attack, called pulsing DDoS attack, leverages the adaptive nature of the TCP congestion control mechanism. Pulsing DDoS attacks can suppress legitimate TCP traffic by sending fewer packets than traditional flooding DDoS attack. With a short period burst traffic, the pulsing DDoS attack aims to interrupt the target network temporarily and thus packet drop occurs, which makes the users unable to access the network. This kind of attack is crafty and hard to be detected efficiently by existing defensive approaches. In this thesis, we propose an efficient LDDoS defense mechanism using incremental clustering. Instead of keeping per-flow state, which is too heavy-weight for core routers, we classify flows according to the amount of traffic they sent during the congestion periods. Groups with larger flows get a lower priority and will be blocked ealier during congestion. With such, we increase the probability of small TCP traffic to pass the link and block the huge flows which most of them are malicious. In addition, we record the data which is necessary for the clustering and other related work in Bloom filters to keep up with high-speed per-packet processing.
author2 Hsu-Chun Hsiao
author_facet Hsu-Chun Hsiao
Chih-Wei Chen
陳志蔚
author Chih-Wei Chen
陳志蔚
spellingShingle Chih-Wei Chen
陳志蔚
Efficient Filtering of Pulsing DDoS using Incremental Clustering
author_sort Chih-Wei Chen
title Efficient Filtering of Pulsing DDoS using Incremental Clustering
title_short Efficient Filtering of Pulsing DDoS using Incremental Clustering
title_full Efficient Filtering of Pulsing DDoS using Incremental Clustering
title_fullStr Efficient Filtering of Pulsing DDoS using Incremental Clustering
title_full_unstemmed Efficient Filtering of Pulsing DDoS using Incremental Clustering
title_sort efficient filtering of pulsing ddos using incremental clustering
publishDate 2016
url http://ndltd.ncl.edu.tw/handle/89848927594209757896
work_keys_str_mv AT chihweichen efficientfilteringofpulsingddosusingincrementalclustering
AT chénzhìwèi efficientfilteringofpulsingddosusingincrementalclustering
AT chihweichen tòuguòzēngliàngshìfēnqúnguòlǜmàichōngshìzǔduànfúwùgōngjī
AT chénzhìwèi tòuguòzēngliàngshìfēnqúnguòlǜmàichōngshìzǔduànfúwùgōngjī
_version_ 1718445696205455360