لب عملی: پیکربندی Storm Control

این لب عملی آستانه‌های storm control را روی یک پورت سوئیچ برای محدودکردن ترافیک پخش و مالتی‌کست پیکربندی می‌کند، یک طوفان پخش را شبیه‌سازی می‌کند، و تأیید می‌کند سوئیچ ترافیک اضافی را پیش از اینکه بتواند شبکه را غرق کند سرکوب می‌کند.

پیکربندی Storm Controlسرکوب پخشدرصد آستانه ترافیک

~3 min read · Updated Sep 23, 2026

هدف لب

پیکربندی storm control روی یک پورت سوئیچ با یک آستانه ترافیک پخش، شبیه‌سازی یک طوفان پخش که از آن آستانه فراتر می‌رود، و تأیید اینکه سوئیچ ترافیک اضافی را سرکوب می‌کند به‌جای فوروارد‌کردن بدون‌بررسی آن.

هدف لب (چرا مهم است)

Spanning Tree، پوشش‌داده‌شده به‌طور گسترده پیش‌تر در این مجموعه، از حلقه‌های لایه ۲ که معمولاً باعث طوفان‌های پخش می‌شوند جلوگیری می‌کند، اما هیچ محافظتی در برابر یک دستگاه یا NIC بدرفتار منفرد که ترافیک پخش را بدون هیچ حلقه‌ای اصلاً حاضر سیلاب می‌کند فراهم نمی‌کند. Storm control یک شبکه ایمنی نرخ-ترافیک مستقیم و مستقل از جلوگیری حلقه فراهم می‌کند.

توپولوژی لب

Switch1 ---- Gi1/0/8 ---- PC-A (منبع ترافیک)

وظیفه ۱: پیکربندی Storm Control پخش

storm control را روی Gi1/0/8 برای محدودکردن ترافیک پخش به ۲۰٪ پهنای‌باند موجود پیکربندی کن.

وظیفه ۲: تأیید پیکربندی خط‌مبنا

تأیید کن آستانه storm control به‌درستی اعمال شده.

وظیفه ۳: شبیه‌سازی ترافیک پخش معمولی

مقدار متوسطی ترافیک پخش (کاملاً زیر آستانه) تولید کن و تأیید کن بدون‌تأثیر عبور می‌کند.

وظیفه ۴: شبیه‌سازی یک طوفان پخش بیش‌ازحد

ترافیک پخشی فراتر از آستانه ۲۰٪ پیکربندی‌شده تولید کن و تأیید کن سوئیچ اضافی را سرکوب می‌کند.

وظیفه ۵: تأیید آمار سرکوب

شمارنده‌های اینترفیس را بررسی کن تا تأیید کنی عمل storm control گرفته شده.

راه‌حل و تأیید

Switch1(config)# interface gigabitethernet1/0/8
Switch1(config-if)# storm-control broadcast level 20.00

Switch1# show storm-control gigabitethernet1/0/8 broadcast

Interface  Filter State   Level   Current
---------  -------------  ------  -------
Gi1/0/8    Forwarding     20.00%  0.00%
-- تأیید می‌کند آستانه اعمال شده، با ترافیک
-- پخش فعلی کاملاً زیر آن

-- ترافیک پخش متوسط تولید‌شده، که زیر ۲۰٪
-- پهنای‌باند لینک می‌ماند:

Switch1# show storm-control gigabitethernet1/0/8 broadcast

Interface  Filter State   Level   Current
---------  -------------  ------  -------
Gi1/0/8    Forwarding     20.00%  8.20%
-- همچنان به‌طور معمول forwarding می‌کند،
-- سطح فعلی زیر آستانه باقی می‌ماند

-- طوفان پخش شبیه‌سازی‌شده که از ۲۰٪ فراتر
-- می‌رود از PC-A تولید‌شده:

Switch1# show storm-control gigabitethernet1/0/8 broadcast

Interface  Filter State   Level   Current
---------  -------------  ------  -------
Gi1/0/8    Blocking       20.00%  34.50%
-- Filter State به "Blocking" تغییر کرد --
-- سوئیچ اکنون به‌طور فعال ترافیک پخش بالای
-- آستانه روی این پورت را دور می‌ریزد، به‌جای
-- فوروارد‌کردن هر چیزی که دریافت می‌کند

Switch1# show interfaces gigabitethernet1/0/8 counters broadcast

Port          Broadcast
Gi1/0/8       184521
-- شمارنده پخش تأیید می‌کند حجم قابل‌توجه پخش
-- دیده شد و توسط storm control جزئی سرکوب شد

نکته کلیدی

Storm control کاملاً مستقل از Spanning Tree و تشخیص حلقه عمل می‌کند — در برابر ترافیک بیش‌ازحد پخش، مالتی‌کست، یا یونی‌کست صرف‌نظر از علت محافظت می‌کند، چه یک حلقه واقعی لایه ۲، یک NIC نادرست‌عملکردی، یا یک اپلیکیشن بدرفتار که ترافیک را سیلاب می‌کند، که آن را یک محافظ مکمل مفید حتی روی یک توپولوژی که STP از قبل هر حلقه‌ای را حذف کرده می‌کند.

Written & researched by Dr. Shahin Siami

Related Articles

لب عملی: چالش عیب‌یابی جامع نهایی CCNP (یکپارچگی BGP، DMVPN، و QoS)

این لب عملی یک شکست پیچیده چندلایه در سراسر یک توپولوژی یکپارچه BGP-روی-DMVPN ترکیب‌شده با علامت‌گذاری QoS ارائه می‌دهد، و نیازمند تشخیص سیستماتیک یک پیکربندی نادرست route reflector، یک شکست ثبت NHRP، و یک سیاست QoS نادرست‌اعمال‌شده که هم‌زمان روی همان شبکه تأثیر می‌گذارند است.

Continue

لب عملی: پیکربندی BGP روی DMVPN

این لب عملی iBGP را به‌عنوان پروتکل مسیریابی در سراسر همان توپولوژی hub-and-spoke DMVPN استفاده‌شده در دو لب قبلی اجرا می‌کند، hub را به‌عنوان یک route reflector BGP پیکربندی می‌کند طوری‌که spoke ها مسیرهای یکدیگر را بدون یک mesh کامل iBGP یاد بگیرند، و دو مفهوم قبلاً جداگانه را در یک طراحی یکپارچه ترکیب می‌کند.

Continue

لب عملی: پیکربندی OSPF روی DMVPN

این لب عملی OSPF را به‌عنوان پروتکل مسیریابی پویا در سراسر همان توپولوژی hub-and-spoke DMVPN اجرا می‌کند، و اینترفیس تونل را به‌عنوان یک نوع شبکه OSPF point-to-multipoint پیکربندی می‌کند تا الگوی همسایگی hub-and-spoke را به‌درستی بدون نیاز به انتخاب DR/BDR نوع شبکه broadcast مدیریت کند.

Continue

لب عملی: پیکربندی EIGRP روی DMVPN

این لب عملی EIGRP را به‌عنوان پروتکل مسیریابی پویا در سراسر توپولوژی hub-and-spoke DMVPN ساخته‌شده در لب‌های قبلی اجرا می‌کند، و تأیید می‌کند روابط همسایه به‌درستی در سراسر تونل چندنقطه‌ای شکل می‌گیرند و مسیرها بدون نیاز به پیکربندی ایستای هر-spoke روی hub منتشر می‌شوند.

Continue

لب عملی: پیکربندی احراز هویت MD5 در HSRP

این لب عملی احراز هویت MD5 را روی یک گروه HSRP پیکربندی می‌کند، و تأیید می‌کند دو روتر با رشته‌های احراز هویت منطبق یک رابطه active/standby معمولی تشکیل می‌دهند در حالی که یک روتر با رشته نامنطبق کاملاً از گروه مستثنی می‌شود.

Continue

لب عملی: پیکربندی امنیت DNS به‌سبک-Cisco Umbrella از طریق تغییرمسیر Forwarding DNS

این لب عملی یک روتر را برای رهگیری هر پرس‌وجوی DNS کلاینت و تغییرمسیر آن به‌سمت یک resolver DNS امنیت-محور با استفاده از رهگیری forwarding DNS پیکربندی می‌کند، و اعمال امنیت DNS تحویل‌شده-با-ابر را بدون نیاز به تغییرات پیکربندی به‌ازای-هر-کلاینت تقریب می‌زند.

Continue