تست استرس شبکه – چگونه استرس را آزمایش شبکه خود را با یک ژنراتور ترافیک شبکه انجام دهید

تست استرس شبکه

تست استرس شبکه چیست؟?

تست استرس یک شبکه عملی است به طور آگاهانه و شدید با بارگذاری بیش از حد آن با پروتکل های همه (یا تا حد ممکن) (TCP ، IP ، UDP و ICMP و غیره) و انواع داده ها (صوتی ، تصویری ، تصویر و غیره) آن را تست کنید..

این نوع آزمایش ، که به عنوان “آزمایش شکنجه“شامل فشار دادن شبکه به فراتر از ظرفیت های عملیاتی عادی خود برای یافتن نقاط شکست آنها است. منظور این است که با نزدیک شدن به این افراط و تفریط ، حد و مرزهای خود را پیدا کرده و عملکرد آنها (یا وخیم تر شدن) را نیز مشاهده کنیم.

براساس این مشاهدات ، طراحان یا سرپرست شبکه می توانند نقاط ضعف را تقویت کنید ، تنگناها را پاک کنید, یا نقاط قوت بهینه را تکرار کنید.

چرا می خواهید شبکه خود را تست کنید?

شبکه های مدرن معمولاً ساختارهای دیجیتالی کارآمد هستند – که با کمک نرم افزار و سخت افزار ساخته شده اند – دستگاه های الکترونیکی را به صورت ایمن متصل می کنند. ما معمولاً می گوییم زیرا بسته به تعداد دستگاه هایی که باید به آن متصل شوند و میزان داده هایی که از طریق آن انتقال می یابند ، شبکه می تواند به محدوده خود برسد و حتی در نهایت از بین برود. اگر این داده اضافه بار یا “استرس” به رشد خود ادامه دهد می تواند کل شبکه را متوقف کند.

به همین دلیل ما نیاز به آزمایش استرس شبکه داریم – هم برای جلوگیری از تصادف و هم برای کشف نقاط ضعف قبل از آنها باعث آنها می شود.

دلایل زیادی وجود دارد که یک شغل یا یک مدیر می خواهد تست استرس را در یک شبکه انجام دهد. برخی از این دلایل عبارتند از:

  • زمان های بهتر – مشاغل موجود در بازار رقابتی امروز نمی توانند خرابی را تحمل کنند. بنابراین ، آنها ممکن است از تست استرس به عنوان یک روش پیشگیری استفاده کنند.
  • پیش تجزیه و تحلیل و استاندارد سازی – شغلی که به تازگی راه اندازی شبکه جدیدی داشته است می خواهد بداند آیا نصب واقعاً به همان اندازه مصمم است که تصمیمی راسخ داشته باشد. این امر به ویژه در سناریوهایی که LAN یا WAN جدید دارای حجم زیادی از داده و ترافیک هستند مهم است. این تجزیه و تحلیل همچنین می تواند مورد استفاده قرار گیرد تا بررسی شود که شبکه قبل از پخش مستقیم با استانداردهای صنعت مطابقت دارد یا خیر.
  • مکانیسم پیشگیری از بلایا – غافل از این نیست که یک تجارت با هدف افزایش فروش ، پیشنهادی را به عموم ارائه دهد (هزینه های رایگان ، تخفیف ، جوایز ، و غیره) که خیلی خوب برای ادامه دادن هستند. اما ، هنگامی که بازدید کنندگان آنها به پیشنهاد آنها می روند ، شبکه ها و یا سرورهای آنها به دلیل اضافه بار خراب می شوند..

بنابراین ، مشاغل پیش از استرس ، شبکه های خود را آزمایش می کنند تا ببینند آیا می توانند از بروز بلایای احتمالی جلوگیری کنند یا خیر.

در حقیقت ، نمونه هایی از زندگی واقعی وجود دارد که شبکه ها به دلیل میزان زیاد افزایش ترافیک که برای آن برنامه ریزی نشده بود ، از بین می روند:

  • این شرکت خرده فروشی که در طول تعطیلات شاهد سیل سفارشات بوده و شبکه خود را خراب کرده بود خراب می شود.
  • یک شرکت هواپیمایی که ناگزیر از هجوم ناگهانی مشتریانی که سعی در ورود به سیستم داشتند ، مسئولیت رسیدگی – و نه ناموفق – را بر عهده داشتند ، زیرا درباره پیشنهادات تخفیف جشنواره خود شنیده بودند.
  • در طی این سال ها شبکه های زیادی از هکرها یا نرم افزارهای مخرب نمونه های بیشماری دیده شده اند و تحت الشعاع قرار گرفتن و آسیب دیدن میلیون ها دلار قرار گرفته اند.

با آزمایش استرس ، این شرکت ها حداقل می دانستند که شبکه های آنها چه توانایی هایی دارند و شاید به اندازه کافی پیشرو باشند تا یا ظرفیت های خود را بهبود بخشند یا از سایر اقدامات پیشگیرانه استفاده کنند..

چه چیزی باعث ایجاد استرس در یک شبکه در یک محیط تجاری می شود?

همانطور که اخیراً دیدیم ، ترافیک خارجی می تواند در شبکه کسب و کار ویران شود. اما پس از آن دوباره ، همان مشاغل ، به ویژه مشاغل بزرگ یا مشاغل اصلی که با انتقال و ذخیره سازی داده ها سروکار دارند ، معمولاً بخش عمده ای از منابع شبکه خود را تحت فشار قرار می دهند که به دلیل فرآیندهای تجاری داخلی آنها است..

جدا از این انتقال داده ها ، که انتظار می رود ، انواع خاصی از داده ها وجود دارند که می توانند استرس بیشتری در شبکه خود ایجاد کنند. این نوع داده ها شامل پرونده های رسانه ای و معاملات آنلاین حساس به زمان و عملکرد هستند که به عنوان بسته های اولویت “VIP” مورد استفاده قرار می گیرند که باید با مراقبت بیشتر – با هزینه انواع دیگر داده های “کمتر” مورد رسیدگی قرار گیرند. بدون کیفیت خدمات (QoS) که بر روی شبکه اجرا می شود ، دعوتی برای فاجعه است.

QoS - کیفیت خدمات

منبع تصویر

تصویر وقتی کامل می شوید که دستگاه های امنیتی و راه حل های نرم افزاری مانند سیستم های پیشگیری از نفوذ (IPS) و سیستم های تشخیص نفوذ (IDS) ، روترها و فایروال ها را پرتاب کنید – همگی به سهم کافی از منابع محدود یک شبکه نیاز دارند. کاملاً مشهود است که شبکه به زودی خیلی شلوغ می شود و منجر به استرس می شود.

آزمایش استرس شبکه چگونه انجام می شود?

دو روش برای انجام آزمایش شبکه وجود دارد:

آزمایش دستی استرس شبکه ها

شما می توانید با صدور دستوراتی با استفاده از یک فرمان سریع ، شبکه خود را آزمایش کنید. به عنوان مثال ، در دستگاه ویندوز آن را با استفاده از مراحل زیر تست می کنید:

  1. کنسول فرمان خود را باز کرده و تایپ کنید پینگ –t XXX.XXX.XXX.XXX با X نشان دهنده آدرس IP V4 یک میزبان هدف در شبکه است که برای آزمایش استفاده خواهد شد.

نتایج آزمون پینگ TCP برای تست استرس شبکه

تصویر – تصویر در تاریخ 19/06/[year] گرفته شد

در مثال بالا ، آدرس دستگاه هدف 10.0.111.144 است و دستور پینگ به طور مداوم (به دلیل گزینه “-t”) اجرا می شود تا اینکه با استفاده از دستور CTRL + C متوقف شود.

پاسخ به ما می گوید: میزبان هدف بصورت آنلاین است (زیرا در حال پاسخ دادن است) ، اندازه بسته ای که برای آن ارسال شده است (32 بایت) ، زمان پاسخ (1ms) و زمان زندگی یا TTL که پس از آن یک زمان بندی رخ می دهد (128ms).

  1. این دستور در همه دستگاههای روی شبکه تکرار می شود که شبکه شلوغ را شبیه سازی می کنند. با افزایش تعداد بسته ها و اندازه های آنها ، در اواخر زمان پاسخ تأخیر افزایش می یابد زیرا ظرفیت شبکه برای انتقال داده ها رو به وخامت می رود.
  2. وقتی تمام (یا اکثریت دستگاه ها) پیام “درخواست زمان به پایان رسیده” را نمایش دهند ، شبکه کاملاً تحت الشعاع قرار خواهد گرفت..

درخواست زمان با استرس شبکه پایان یافت

منبع تصویر

تست استرس شبکه های دیجیتال

روش دستی که ما فقط دیدیم ، قادر به ارائه است عمومی تصور کنید که محدودیت های شبکه چیست و دستگاه های موجود در آن به صورت آفلاین یا آفلاین هستند. با این حال ، اطلاعات غیر مبهم و غیر قابل درک برای افراد غیر متخصص خواهد بود.

SolarWinds WAN Killer Traffic Killer با مجموعه ابزار مهندس (آزمایش رایگان)

راه حل این است که به صورت کامل دیجیتالی بروید و از برنامه های ویژه ای که بطور خاص ایجاد شده اند برای اطلاعات دقیق تر استفاده کنید. یکی از این نرم افزارهاست SolarWinds WAN Killer Traffic Generator.

SolaWinds WAN Killer برای تست استرس شبکه

در اینجا جزئیاتی در مورد این مجموعه جامع تشخیص شبکه ، نظارت ، کشف و ابزارهای مدیریتی ارائه شده است که امروزه یکی از بهترین موارد موجود در بازار به حساب می آید و در یک آزمایش رایگان 14 روزه برای ارزیابی در دسترس است..

SolarWinds WAN Killer Traffic GeneratorDownload 14 روز آزمایشی رایگان

اون به چه دردی میخوره?

مجموعه ابزار مهندس مجموعه ای از برنامه های دسک تاپ است که برای کارهایی مانند مدیریت پیکربندی ، پهنای باند و عملکرد شبکه استفاده می شود. همچنین می تواند برای اسکن شبکه ها و کشف دارایی های مرتبط و بروز خرابی یا تنگناها در جریان داده ها استفاده شود.

راه اندازي براي تست استرس ابزار شبکه

چگونه کار می کند?

پس از تنظیم مجموعه (PDF) ، تمام کاری که باید انجام دهید اینست:

  • آدرس IP یا نام میزبان هدف از ترافیک تصادفی را تنظیم کنید
  • تعداد پورت ها ، اندازه بسته ها و درصد پهنای باند مورد استفاده را اختصاص دهید
  • داده های برگشت داده شده را مشاهده و تجزیه و تحلیل کنید و با نتیجه گیری و برنامه های عملی به دست بیایند

این تمام چیزی است که در مورد آن وجود دارد؛ شبکه (WAN و LAN) می تواند ترکیبی از کابل ها ، روترها و فایروال ها باشد ، و همچنین همه اسباب بازی هایی که به آن وصل شده اند – WAN Killer ، به زودی تصویر کاملی از آن را خواهید دید.

این ابزار شبکه را با ارسال ترافیک تصادفی که می تواند به یک میزبان هدف خاص یا تعدادی میزبان انجام شود ، آزمایش می کند. پیکربندی بیشتر می تواند انجام شود تا اندازه بسته های ارسال شده ، تعداد پورت های مورد استفاده و درصد پهنای باند مورد استفاده قرار گیرد..

محاکمه SolarWinds EngineerDownload 14 روز آزمایشی رایگان

نکات نهایی و اقدامات احتیاطی

اگرچه تست استرس شبکه ها می تواند بازخورد مفیدی را ارائه دهد که می تواند برای بهبود عملکرد آنها مورد استفاده قرار گیرد ، اما اقدامات احتیاطی زیادی وجود دارد که باید از قبل در نظر بگیرید:

  • همیشه از شبکه ایزوله استفاده کنید – هنگام آزمایش شبکه خود ، اطمینان حاصل کنید که یک محیط آزمایش اختصاصی برای تست بار ایجاد کرده اید. حداقل اگر بخشی از شبکه خود را برای آزمایش قطع کنید اگر نتوانید تمام طول شبکه خود را برای مدت زمان تست خاموش کنید.
  • هرگز تست استرس را در یک شبکه شرکتی امتحان نکنید – این امر به ویژه در صورتی که بخشی از یک تیم IT نیستید که وظیفه مراقبت از شبکه خود را بر عهده دارد ، صادق است. اگر گرفتار غیرقانونی شبکه های کارفرمای خود شوید ، می توانید اخراج شوید.

هدف اصلی تست استرس شبکه با ایجاد کننده ترافیک این است که ببینید شبکه شما در برابر هرگونه افزایش غیرقابل پیش بینی از ترافیک چگونه خواهد ایستاد. بنابراین مهم است که حداقل یک نفر در مورد این ابزارها آگاهی داشته باشد و از آنها به طور مرتب استفاده کند – همواره ارزش تلاش را خواهد داشت.

About the author

Comments

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

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

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

Comments are closed.