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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |