CFP last date
22 April 2024
Reseach Article

A New Scalable Framework for Emulating Huge Networks

by M. Zahid, A. Mezrioui, A. Belmekki
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 88 - Number 6
Year of Publication: 2014
Authors: M. Zahid, A. Mezrioui, A. Belmekki
10.5120/15355-3815

M. Zahid, A. Mezrioui, A. Belmekki . A New Scalable Framework for Emulating Huge Networks. International Journal of Computer Applications. 88, 6 ( February 2014), 11-17. DOI=10.5120/15355-3815

@article{ 10.5120/15355-3815,
author = { M. Zahid, A. Mezrioui, A. Belmekki },
title = { A New Scalable Framework for Emulating Huge Networks },
journal = { International Journal of Computer Applications },
issue_date = { February 2014 },
volume = { 88 },
number = { 6 },
month = { February },
year = { 2014 },
issn = { 0975-8887 },
pages = { 11-17 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume88/number6/15355-3815/ },
doi = { 10.5120/15355-3815 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:06:54.335336+05:30
%A M. Zahid
%A A. Mezrioui
%A A. Belmekki
%T A New Scalable Framework for Emulating Huge Networks
%J International Journal of Computer Applications
%@ 0975-8887
%V 88
%N 6
%P 11-17
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Network emulation and simulation tools are widely used for preproduction, studies and researches purposes. This success is due to the quality of result they provide compared to the real equipments. Another advantage of the network simulators is that the cost of studies and experiences are exponentially reduced especially for networks that use expensive hardware or a big number of nodes. In the work done for fighting against Distributed Denial of Service (DDoS) based on Botnet (malicious programs that take the control of many machines on behalf of the owners in order to attack services or send spams), a real time test of the trace-back and counter-attack algorithms is needed. So the emulation tool should be scalable in order to create thousands of bots with fewer resources. Unfortunately, the existing emulation/simulation tools suffer from some limitations like the nodes number that cannot exceed hundreds, have simulation concept or not scalable. That's why it was decided to develope a new network emulator that implements huge networks. The aim of this paper is to present this new scalable framework that help to emulate network equipments and application based on UDP and TCP protocols with a huge number of nodes. It was developed basically for emulating DDoS attacks based on Botnets but it can be used for any other purposes like stress test for HTTP servers or telephony over IP services etc.

References
  1. Chao Li, Wei Jiang and Xin Zou. Botnet: Survey and Case Study. Innovative Computing, Information and Control (ICICIC), 2009
  2. Daniel Plohmann and Elmar Gerhards-Padilla. Case Study of the Miner Botnet. Cyber Conflict (CYCON), 2012
  3. Poongothai, M. Simulation and analysis of DDoS attacks. Emerging Trends in Science, Engineering and Technology (INCOSET), 2012
  4. Kihong Park and Heejo Lee. On the Effectiveness of Probabilistic Packet Marking for IP Traceback under Denial of Service Attack. INFOCOM, 2001
  5. Zahid M,Belmekki A and Mezrioui A. A new architecture for detecting DDoS/brute forcing attack and destroying the botnet behind. Multimedia Computing and Systems (ICMCS), 2012
  6. Overlay Simulation Framework official web site: http://www. oversim. org/
  7. Sandia National Laboratory official web site: https://share. sandia. gov/news/resources/news_releases/sandia-computer-scientists-successfully-boot-one-million-linux-kernels-as-virtual-machines
  8. Official GNS3 web site: http://www. gns3. net/documentation/gns3/introduction-to-gns3/
  9. Lightweigh IP official web site: http://savannah. nongnu. org/projects/lwip/
  10. Official Virtual PC simulator web site: http://sourceforge. net/projects/vpcs/
  11. POSIX Threads Programming official web site: https://computing. llnl. gov/tutorials/pthreads/
Index Terms

Computer Science
Information Sciences

Keywords

Simulation Emulation Network emulation Network security Botnet TCP/IP DDos BrutForcing Virtualization GNS3 VMWare VirtualBox Qemu