Skip to main content

Network Traffic Generator Based on Distributed Agent for Large-Scale Network Emulation Environment

  • Conference paper
  • First Online:
Intelligence Science and Big Data Engineering (IScIDE 2018)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 11266))

Abstract

Network traffic generation is one of the key technologies used to construct a network emulation environment for research into network protocols, applications and security mechanisms. In this paper, a new network traffic generator called NTGEDA is proposed that can generate network layer, application layer and user layer traffic on demand based on distributed agent architecture and the multi-level traffic model. The generator is evaluated by means of implementation. Experimental results illustrate that it is efficient in the network emulation environment for network protocols and security research.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Maier, S., Herrscher, D., Rothermel, K.: Experiences with node virtualization for scalable network emulation. J. Comput. Commun. 2007(30), 943–956 (2007)

    Article  Google Scholar 

  2. Paxson, V., Floyd, S.: Why we don’t know how to simulate the internet. In: Proceedings of the 1997 Winter Simulation Conference, Atlanta, GA, January 1997

    Google Scholar 

  3. Simmonds, R., Unger, B.W.: Towards scalable network emulation. J. Comput. Commun. 26(3), 264–277 (2003)

    Article  Google Scholar 

  4. White, B., Lepreau, J., Stoller, L., et al.: An integrated experimental environment for distributed systems and networks. In: Proceedings of the Fifth Symposium on Operating Systems Design and Implementation, Boston, MA, USA, December 2002, pp. 255–270 (2002)

    Google Scholar 

  5. PlanetLab. http://www.planet-lab.org

  6. Botta, A., Dainotti, A., Pescape, A.: A tool for the generation of realistic network workload foremerging networking scenarios. Comput. Netw. 56(15), 3531–3547 (2012)

    Article  Google Scholar 

  7. Bit-Twist. http://bittwist.sourceforge.net/

  8. TCPDUMP/LIBPCAP public repository. http://www.tcpdump.org/

  9. Sebastian Zander, G.A., Kennedy, D.: KUTE—a high performance Kernel-based UDP traffic engine. http://caia.swin.edu.au/reports/050118A/CAIA-TR-050118A.pdf

  10. DIT-G:Distributed Internet Traffic Generator. http://traffic.comics.unina.it/software/ITG/documentation.php

  11. Scapy. http://www.secdev.org/projects/scapy/

  12. Karat Packet Builder. https://sites.google.com/site/catkaratpacketbuilder/

  13. Ostinato. https://code.google.com/p/ostinato/

  14. Sommers, J., Barford, P.: Self-configuring network traffic generation. In: The 4th ACM SIGCOMM Conference on Internet Measurement, pp. 68–81 (2004)

    Google Scholar 

  15. Vishwanath, K., Vahdat, A.: Swing: realistic and responsive network traffic generation. IEEE/ACM Trans. Netw. 17(3), 712–725 (2009)

    Article  Google Scholar 

  16. Srivastava, S., Anmulwar, S., Sapkal, A.M.: Comparative study of various traffic generator tools. In: Proceedings of RAECS UIET Panjab University Chandigarh, March, 2014

    Google Scholar 

  17. Mishra, S., Sonavane, S., Gupta, A.: Study of traffic generation tools. Int. J. Adv. Res. Comput. Commun. Eng. 4(6), 4–7 (2015)

    Google Scholar 

  18. Reddy, V.R., Safwan, M., Deepamala, N., Shobha, G., Premkumar, S.J.: Network traffic simulator from real time captured packets. Int. J. Appl. Eng. Res. 12(20), 10134–10137 (2017). ISSN 0973-4562

    Google Scholar 

  19. Xiaohui, K., Gang, Z., Hong, T.: A re-structure large scale network emulation environment. Comput. Sci. 4 (2009)

    Google Scholar 

  20. Gang, Z., Xiaohui, K., Weimin, Z.: An emulation environment for vulnerability analysis of large-scale distributed system. In: GCC 2009 (2009)

    Google Scholar 

  21. Kuang, X., Li, X., Zhao, J.: Architecture of network environment for high-risk security experimentation. In: AsiaARES 2013 (2013)

    Google Scholar 

  22. CAIDA. http://www.caida.org

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jin Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kuang, Xh., Li, J., Xu, F. (2018). Network Traffic Generator Based on Distributed Agent for Large-Scale Network Emulation Environment. In: Peng, Y., Yu, K., Lu, J., Jiang, X. (eds) Intelligence Science and Big Data Engineering. IScIDE 2018. Lecture Notes in Computer Science(), vol 11266. Springer, Cham. https://doi.org/10.1007/978-3-030-02698-1_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-02698-1_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-02697-4

  • Online ISBN: 978-3-030-02698-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics