دامنه برخورد (Collision Domain) چیست و چگونه آنرا در شبکه کاهش دهیم؟
دامنه برخورد (Collision Domain) چیست و چگونه آنرا در شبکه کاهش دهیم؟

دامنه برخورد (Collision Domain) چیست و چگونه آنرا در شبکه کاهش دهیم؟

Collision Domain یکی از مفاهیم پایه در شبکه‌های کامپیوتری است که به‌طور مستقیم بر سرعت، کارایی و پایداری ارتباطات در LAN تأثیر می‌گذارد. شناخت درست این مفهوم به مدیران شبکه کمک می‌کند تا معماری بهینه‌تری طراحی کرده و از بروز ترافیک اضافی و تصادم بسته‌ها جلوگیری کنند.

Collision Domain چیست؟

Collision Domain یا دامنه برخورد به بخشی از شبکه گفته می‌شود که در آن احتمال برخورد بسته‌های داده هنگام ارسال هم‌زمان وجود دارد. این مفهوم بیشتر در شبکه‌های مبتنی بر Ethernet و محیط‌های Half-Duplex اهمیت دارد، زیرا دستگاه‌ها برای استفاده از یک رسانه مشترک رقابت می‌کنند و ارسال هم‌زمان چند دستگاه باعث Collision می‌شود.

در یک Collision Domain همه دستگاه‌های متصل به یک رسانه مشترک، مانند هاب، روی یک بستر واحد داده تبادل می‌کنند و در نتیجه هر ارسالِ هم‌زمان احتمال برخورد را افزایش می‌دهد. با استفاده از تجهیزات هوشمندتر مانند سوئیچ‌ها، می‌توان این دامنه را به بخش‌های کوچک‌تر تقسیم کرد و کارایی کلی شبکه را افزایش داد.

Collision Domain چیست؟

Collision Domain چگونه در شبکه ایجاد می‌شود؟

استفاده از رسانه مشترک (Shared Medium)

وقتی چند دستگاه روی یک بستر فیزیکی مشترک مانند کابل کواکسیال یا یک کانال اترنت مشترک داده ارسال می‌کنند، همگی برای استفاده از پهنای باند رقابت دارند. در چنین محیطی امکان ارسال هم‌زمان دیتا، بسیار بالا است و همین موضوع باعث شکل‌گیری Collision Domain می‌شود. هرچه تعداد دستگاه‌ها بیشتر باشد، احتمال برخورد بسته‌ها نیز افزایش می‌یابد.

اتصال دستگاه‌ها از طریق هاب (Hub)

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

محیط‌های Half-Duplex در Ethernet

در Half‑Duplex دستگاه‌ها نمی‌توانند هم‌زمان ارسال و دریافت انجام دهند و باید ابتدا کانال را بررسی کنند. این محدودیت باعث می‌شود که اگر دو دستگاه بدون تشخیص صحیح وضعیت کانال اقدام به ارسال کنند، برخورد رخ دهد. بنابراین شبکه‌هایی که هنوز با Half‑Duplex کار می‌کنند، بیشتر درگیر Collision Domain هستند.

محیط‌های Half-Duplex در Ethernet

نبود تجهیزات هوشمند مانند سوئیچ‌ها

سوئیچ‌ها هر پورت را به یک Collision Domain جدا تقسیم می‌کنند، اما در شبکه‌هایی که از هاب، تکرارکننده (Repeater) یا دستگاه‌های قدیمی استفاده می‌شود، جداسازی دامنه برخورد انجام نمی‌گیرد. نبود این تجهیزات باعث می‌شود تمام گره‌ها در یک دامنه برخورد مشترک فعالیت کنند و احتمال Collision افزایش یابد.

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

زمانی که تعداد زیادی از دستگاه‌ها در یک شبکه کوچک در حال ارسال مداوم داده هستند، تراکم ترافیک از طریق رسانه مشترک افزایش پیدا می‌کند. این ازدحام ترافیک حتی در شبکه‌های با پهنای باند مناسب هم می‌تواند باعث افزایش برخورد شود، به‌ویژه زمانی که پهنای باند بین گره‌ها به‌صورت اشتراکی مدیریت شود.

تفاوت Collision Domain و Broadcast Domain

Collision Domain ناحیه‌ای از شبکه است که در آن احتمال برخورد بسته‌ها هنگام ارسال هم‌زمان وجود دارد. این مفهوم بیشتر در محیط‌های Ethernet قدیمی، Half‑Duplex و شبکه‌هایی که از هاب استفاده می‌کنند دیده می‌شود. در یک Collision Domain، همه دستگاه‌ها برای دسترسی به رسانه مشترک رقابت می‌کنند و همین رقابت باعث کاهش سرعت و افزایش تأخیر می‌شود.

در مقابل Broadcast Domain ناحیه‌ای از شبکه است که در آن پیام‌های پخش‌شونده (Broadcast) به همه دستگاه‌ها ارسال می‌شود. این دامنه معمولاً با استفاده از روترها یا VLANها تفکیک می‌شود و هدف آن جلوگیری از گسترش بیش از حد ترافیک Broadcast است. برخلاف Collision Domain که بیشتر به محدودیت‌های فیزیکی و سطح لایه 2 مربوط می‌شود، Broadcast Domain به مدیریت منطقی ترافیک و تقسیم‌بندی شبکه در لایه 3 ارتباط دارد.

Collision Domain
Broadcast Domain

تعریف

ناحیه‌ای که در آن برخورد بسته‌ها رخ می‌دهد

ناحیه‌ای که پیام‌های Broadcast در آن پخش می‌شود

لایه مرتبط

لایه 2 (Ethernet)

لایه 3 (Network) یا VLAN در لایه 2

علت اصلی

رقابت برای رسانه مشترک

پخش پیام به همه دستگاه‌ها

عبور از هاب

کامل عبور می‌کند

عبور می‌کند

عبور از سوئیچ

بین پورت‌ها جدا می‌شود

عبور می‌کند مگر با VLAN جداسازی شود

عبور از روتر

عبور نمی‌کند

عبور نمی‌کند

روش کاهش

استفاده از سوئیچ، Full‑Duplex

استفاده از روتر، VLAN

تأثیر زیاد بودن دامنه

افزایش برخورد و کاهش سرعت

افزایش ترافیک و ازدحام Broadcast

نقش هاب (Hub) در ایجاد Collision Domain

هاب به‌عنوان یک دستگاه کاملاً غیرفعال در لایه فیزیکی، همه پورت‌ها را در قالب یک رسانه مشترک در نظر می‌گیرد و هر فریمی که دریافت کند بدون تحلیل به تمام پورت‌ها ارسال می‌کند. این رفتار باعث می‌شود تمام دستگاه‌های متصل به هاب در یک Collision Domain واحد قرار گیرند و هر ارسال هم‌زمانحتی دو دستگاه به برخورد بسته‌ها منجر شود. به همین دلیل شبکه‌هایی که هنوز از هاب استفاده می‌کنند معمولاً با تأخیر زیاد، تکرار ارسال و کاهش پهنای باند واقعی مواجه می‌شوند.

نقش سوئیچ (Switch) در محدودکردن Collision Domain

سوئیچ برخلاف هاب، هر پورت را به‌عنوان یک Collision Domain مستقل مدیریت می‌کند و با استفاده از جدول MAC Address می‌تواند فریم‌ها را تنها به پورت مقصد ارسال کند. این جداسازی باعث می‌شود که برخورد فقط در همان لینک دوطرفه بین هر دستگاه و سوئیچ رخ دهد که در حالت Full‑Duplex عملاً به صفر می‌رسد. به‌این‌ترتیب استفاده از سوئیچ‌ها تعداد Collision Domainها را افزایش، اما احتمال برخورد در هر دامنه را به‌شدت کاهش داده و کارایی کلی شبکه را بهینه می‌کند.

راهکارهای کاهش Collision Domain

جایگزین‌کردن هاب با سوئیچ

مؤثرترین راه کاهش Collision Domain حذف هاب و استفاده از سوئیچ است. سوئیچ هر پورت را به یک دامنه برخورد مستقل تبدیل می‌کند و فریم‌ها را فقط به مقصد ارسال می‌نماید. این جداسازی باعث می‌شود تعداد دستگاه‌هایی که روی یک بستر مشترک رقابت می‌کنند کمتر شده و احتمال برخورد تقریباً به صفر برسد.

استفاده از Full-Duplex

در حالت Full‑Duplex ارتباط بین دستگاه و سوئیچ دوطرفه و هم‌زمان است؛ یعنی ارسال و دریافت بدون رقابت روی یک مسیر مستقل انجام می‌شود. این حالت عملاً Collision Domain را حذف می‌کند زیرا دیگر نیازی به بررسی کانال یا انتظار برای خالی‌شدن رسانه نیست و برخورد به‌صورت کامل از بین می‌رود.

تقسیم‌بندی شبکه با VLAN

هر VLAN مانند یک شبکه مستقل عمل می‌کند و باعث می‌شود دستگاه‌های غیرضروری در یک Broadcast Domain و به‌طور غیرمستقیم در ترافیک هم قرار نگیرند. با کاهش تراکم ترافیک در بخشی از شبکه، احتمال رقابت روی لینک‌ها کاهش یافته و Collision Domainها به‌صورت طبیعی کوچکتر و کنترل‌شده‌تر می‌شوند.

تقسیم‌بندی شبکه با VLAN

کاهش تعداد دستگاه‌های متصل به یک لینک مشترک

هرچه تعداد دستگاه‌ها روی یک مسیر یا پورت اشتراکی کمتر باشد، رقابت برای ارسال نیز کمتر خواهد بود. تقسیم بار شبکه، اضافه‌کردن سوئیچ‌های بیشتر یا تفکیک فیزیکی دستگاه‌ها به بخش‌های کوچک‌تر به کاهش برخورد کمک می‌کند و عملکرد کلی شبکه را بهبود می‌دهد.

استفاده از کابل‌کشی و تجهیزات استاندارد

تجهیزات قدیمی کابل‌های معیوب یا پورت‌هایی که دچار خطا هستند باعث ایجاد ارسال‌های مجدد، نویز و تداخل می‌شوند و عملاً ترافیک غیرضروری ایجاد می‌کنند. با استفاده از کابل‌های استاندارد، پچ‌پنل‌های سالم، و سوئیچ‌های جدیدتر می‌توان پایداری لینک را بالا برد و میزان برخورد در دامنه را کاهش داد.

جمع‌بندی…

Collision Domain یکی از مفاهیم کلیدی در طراحی شبکه‌های LAN است و نقش مهمی در بهبود کارایی، کاهش برخورد بسته‌ها و افزایش پایداری ارتباطات دارد. با استفاده از سوئیچ‌ها، فعال‌سازی Full‑Duplex و تقسیم‌بندی منطقی شبکه، می‌توان دامنه برخورد را به‌شدت کاهش داد و عملکرد شبکه را بهینه‌سازی کرد. شناخت درست Collision Domain به مدیران شبکه کمک می‌کند تا معماری کارآمدتر، کم‌تداخل‌تر و مقیاس‌پذیرتری ایجاد کنند.

سوالات متداول

1. Collision Domain چیست؟

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

2. سوئیچ چگونه Collision Domain را کاهش می‌دهد؟

سوئیچ هر پورت را به یک Collision Domain مستقل تقسیم می‌کند و احتمال برخورد را به حداقل می‌رساند.

3. آیا در Full‑Duplex برخورد رخ می‌دهد؟

خیر، در Full‑Duplex ارسال و دریافت هم‌زمان انجام می‌شود و Collision عملاً حذف می‌شود.

4. چرا Collision Domain بر سرعت شبکه تأثیر دارد؟

زیرا Collision باعث ارسال مجدد بسته‌ها، تأخیر و افت پهنای باند واقعی می‌شود.

5. چگونه می‌توان Collision Domain را در شبکه قدیمی کاهش داد؟

با حذف هاب و جایگزینی آنها با سوئیچ و فعال‌سازی Full‑Duplex در تجهیزات.

6. آیا روترها می‌توانند Collision Domain را جدا کنند؟

خیر، روترها Broadcast Domain را تقسیم می‌کنند؛ مدیریت Collision Domain بر عهده سوئیچ‌هاست.

موارد اخیر

برترین ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دیدگاه