ارائه‌ی ابزار توزیع شده تولید ترافیک متنوع (DVTG) با توان عملیاتی بالا به منظور شبیه‌سازی رفتار اینترنت

نویسندگان

1 دانشگاه صنعتی مالک اشتر، پژوهشکده ارتباطات و امنیت اطلاعات، کارشناسی ارشد

2 دانشگاه صنعتی مالک اشتر، کارشناس ارشد نرم افزار

3 دانشکده مهندسی کامپیوتر، دانشگاه صنعتی شریف، دکتری

چکیده

رشد روزافزون سرویس‌ها وکاربران اینترنت نیاز به مدل‌سازی ترافیک آن را به منظور بررسی معایب و نقاط ضعف سرویس‌ها افزایش می‌دهد. مدل‌سازی رفتار ترافیکی و شرایط اینترنت برای تحلیل و پیش‌بینی کارایی و ارزیابی کیفیت سرویس شبکه‌های کامپیوتری و عناصر آن مانند سوییچ و مسیریاب و دیواره‌آتش ضروری است. تولید این ترافیک دو نیازمندی اساسی دارد: حجم بالا و تنوع پروتکل‌ها. از طرفی سکوهایی که قادرند حجم بالای ترافیک را بصورت تنها و مستقل تولید کنند هزینه بالایی دارند. این مقاله ابزار DVTG را معرفی می‌کند که قادر است به صورت توزیع‌شده حجم بالایی از ترافیک شبکه را، که شامل گستره‌ی متنوعی از پروتکل‌های شبکه می‌شود، تولید کند. این ابزار با بهره‌گیری از تکنیک‌های آماری در لایه کاربرد و ابزارهای موجود در لایه‌های دیگر، رفتار واقعی ترافیک شبکه را شبیه‌سازی کرده و قادر است کارایی شبکه‌ و عناصر آن را ارزیابی کند. ارزیابی‌ها نشان می‌دهد با استفاده از ده کامپیوتر با کارت شبکه یک گیگابیت بر ثانیه، عامل‌های تولید ترافیک می‌توانند بیش از نه گیگابیت بر ثانیه ترافیک متنوع تولید کنند که سرباری کمتر از ده درصد دارد.

کلیدواژه‌ها


عنوان مقاله [English]

Presenting a Distributed Variant Traffic Generator Tools with High Throughput in Order to Simulate Internet Behavior

نویسندگان [English]

  • Masoud Narimani Zaman Abadi 1
  • Sara Arshad 2
  • Alireza Nowroozi 3
چکیده [English]

The growth of internet services and business dependency on them makes it necessary to assess services weakness before operating them. In its network branch, this needs modelling internet traffic similar to the real world traffic. Single platforms which support generating heavy traffic are costly. Therefore, we introduce a toolkit named Distributed Variant Traffic Generator (DVTG) which has two main advantages. It is able to generate heavy traffic via a cluster of simple machines and is capable of making diversity in the generating traffic by implementing and embedding various protocols. The tool uses statistical techniques to simulate the actual behavior of network traffic. DVTG can be used to evaluated performance of network and its elements such as switch, router and firewall. Experiments illustrate more than nine gigabits throughput using ten machines each has one gigabits network card. So, the overhead is less than 10 percent.

کلیدواژه‌ها [English]

  • Distributed Traffic Generation
  • Internet Traffic Modeling
  • Network Traffic Evaluation
  • Traffic Generator Tool