GPU based Real-time Super Hosts Detection at Distributed Edge Routers

01/18/2019
by   Jie Xu, et al.
0

The super host is a special host on the network which contacts with many other hosts during a certain time window. They play important roles in network researches such as scanners detection, resource allocation, spam filtering and so on. How to find super hosts in real time is the foundation of these applications. In this paper, a novel algorithm, denoted as CBAA, is proposed to solve this problem at edge routers. CBAA divides network traffic into different parts. A cube of bits array is devised to store hosts' linking information of different traffic parts when scanning packets. At the end of each time window, CBAA restores super hosts very fast because there are only a fraction of super hosts in each traffic part. CBAA is also a parallel algorithm. It's easy to deploy CBAA in GPU to deal with high-speed network traffic in real time. Experiments on a real-world core network prove the advantage of our algorithm.

READ FULL TEXT

page 2

page 6

page 9

page 10

research
03/29/2018

Regain Sliding super point from distributed edge routers by GPU

Sliding super point is a special host defined under sliding time window ...
research
05/02/2018

Memory efficient distributed sliding super point cardinality estimation by GPU

Super point is a kind of special host in the network which contacts with...
research
03/30/2018

Economical and efficient network super points detection based on GPU

Network super point is a kind of special host which plays an important r...
research
12/17/2018

Most memory efficient distributed super points detection on core networks

The super point, a host which communicates with lots of others, is a kin...
research
03/28/2018

SRLA: A real time sliding time window super point cardinality estimation algorithm for high speed network based on GPU

Super point is a special host in network which communicates with lots of...
research
07/04/2018

Distributed super point cardinality estimation under sliding time window for high speed network

Super point is a special kind of host whose cardinality, the number of c...
research
07/18/2019

READ: a three-communicating-stage distributed super points detections algorithm

A super point is a host that interacts with a far larger number of count...

Please sign up or login with your details

Forgot password? Click here to reset