اصطلاحات توپولوژی
اصطلاحات توپولوژی
📖 اصطلاحات کلیدی در توپولوژی شبکه
درک مفاهیم و اصطلاحات مربوط به توپولوژی شبکه برای طراحی، پیادهسازی و عیبیابی شبکههای کامپیوتری امری ضروری است. توپولوژی، نحوه اتصال و آرایش دستگاهها در یک شبکه را توصیف میکند. در زیر، مهمترین اصطلاحات و تعاریف مربوط به این حوزه آورده شده است:
🏛️ مفاهیم پایه
۱. توپولوژی (Topology)
تعریف: به آرایش فیزیکی (Physical) یا منطقی (Logical) دستگاههای متصل به یکدیگر در یک شبکه گفته میشود.
توپولوژی فیزیکی: نحوه کابلکشی و اتصال فیزیکی واقعی دستگاهها و سیمها.
توپولوژی منطقی: نحوه جریان دادهها بین گرهها (Node) در شبکه، مستقل از آرایش فیزیکی.
۲. گره (Node) یا میزبان (Host)
تعریف: هر دستگاه فعال و قابل آدرسدهی که میتواند دادهها را به شبکه ارسال، دریافت یا از طریق آن هدایت کند. این دستگاهها شامل کامپیوترها، سرورها، پرینترها، روترها و سوییچها میشوند.
۳. پیوند (Link)
تعریف: مسیر ارتباطی (معمولاً کابلها یا ارتباطات بیسیم) که دو گره را به یکدیگر متصل میکند.
۴. ستون فقرات (Backbone)
تعریف: کابل یا مسیر اصلی با ظرفیت بالا که بخشهای بزرگ یا شبکههای کوچکتر (Subnets) را به یکدیگر متصل میکند. در توپولوژی باس، کابل اصلی همان ستون فقرات است.
🔗 اصطلاحات مربوط به ساختار و اتصال
۵. نقطه به نقطه (Point-to-Point)
تعریف: یک اتصال اختصاصی و مستقیم بین دو گره. این اتصال برای پیوندهای اصلی و مطمئن مانند اتصال یک روتر به روتر دیگر استفاده میشود.
۶. نقطه به چند نقطه (Point-to-Multipoint)
تعریف: یک اتصال که در آن یک گره مرکزی به چندین گره دیگر متصل میشود، مانند ارتباط یک برج مخابراتی با چندین کاربر.
۷. هاب (Hub)
تعریف: یک دستگاه مرکزی در توپولوژی ستاره که وظیفهاش دریافت دادهها و بازپخش آنها به تمام پورتهای متصل به خود است، بدون توجه به مقصد اصلی. هابها دستگاههای لایه فیزیکی (Layer 1) هستند و شبکهها را تقسیم نمیکنند (Collision Domain را افزایش میدهند).
۸. سوییچ (Switch)
تعریف: یک دستگاه مرکزی در توپولوژی ستاره که هوشمندتر از هاب است. سوییچ آدرسهای MAC دستگاهها را یاد میگیرد و دادهها را فقط به پورت مقصد ارسال میکند. سوییچها دستگاههای لایه پیوند داده (Layer 2) هستند و دامنه برخورد (Collision Domain) را تقسیم میکنند.
۹. ترمیناتور (Terminator)
تعریف: دستگاهی که در انتهای کابل اصلی توپولوژی باس قرار میگیرد تا سیگنالهای الکتریکی را جذب کرده و از بازتاب آنها در طول کابل جلوگیری نماید، که این امر برای جلوگیری از تداخل (Interference) حیاتی است.
🚦 اصطلاحات مربوط به جریان داده و عیبیابی
۱۰. حوزه/دامنه برخورد (Collision Domain)
تعریف: ناحیهای در شبکه که در آن، اگر دو دستگاه همزمان داده ارسال کنند، سیگنالها با یکدیگر برخورد کرده و دادهها از بین میروند. در توپولوژی باس، کل شبکه یک دامنه برخورد است. سوییچها با تقسیمبندی شبکه، این دامنه را کاهش میدهند.
۱۱. افزونگی (Redundancy)
تعریف: وجود چندین مسیر یا دستگاه جایگزین در شبکه برای تضمین ادامه فعالیت در صورت خرابی یک مسیر یا دستگاه. این مفهوم در توپولوژی مش (Mesh) به حداکثر میرسد.
۱۲. تحمل پذیری خطا (Fault Tolerance)
تعریف: توانایی یک شبکه یا سیستم برای ادامه کارکرد صحیح، هرچند با عملکرد کاهش یافته، در صورت خرابی یک یا چند جزء. این ویژگی مستقیماً با افزونگی ارتباط دارد.
۱۳. مقیاسپذیری (Scalability)
تعریف: قابلیت شبکه برای پذیرش تعداد بیشتری از گرهها و افزایش اندازه و توان عملیاتی بدون نیاز به تغییرات عمده در ساختار یا کاهش شدید عملکرد. توپولوژی درختی و ستارهای از مقیاسپذیری خوبی برخوردارند.
۱۴. عیبیابی (Troubleshooting)
تعریف: فرآیند شناسایی و حل مشکلات و خرابیها در شبکه. سهولت عیبیابی یکی از مزایای اصلی توپولوژی ستارهای است.
♻️ توپولوژیهای ترکیبی
۱۵. توپولوژی ترکیبی (Hybrid Topology)
تعریف: شبکهای که از ترکیب دو یا چند توپولوژی استاندارد (مانند ستاره، باس یا حلقه) برای ایجاد یک ساختار بهینه استفاده میکند. مثال متداول، ترکیب چندین خوشه ستارهای است که به یک ستون فقرات باس یا یک توپولوژی حلقوی متصل شدهاند.
خلاصه:
| اصطلاح | تعریف کلیدی | کاربرد |
| توپولوژی فیزیکی | آرایش فیزیکی کابلها و دستگاهها | نحوه کابلکشی واقعی شبکه |
| گره (Node) | هر دستگاه فعال و قابل آدرسدهی در شبکه | کامپیوترها، روترها، سوییچها |
| ستون فقرات | کابل اصلی با ظرفیت بالا | اتصال بخشهای مختلف شبکه |
| سوییچ | دستگاه لایه ۲ (هوشمند) | مدیریت ترافیک و تقسیم دامنه برخورد |
| افزونگی | وجود مسیرهای جایگزین | تضمین قابلیت اطمینان (مانند توپولوژی مش) |
| دامنه برخورد | ناحیهای که احتمال تداخل دادهها وجود دارد | در توپولوژی باس بزرگ است، سوییچ آن را تقسیم میکند |
این اصطلاحات، پایه و اساس درک ساختار و نحوه عملکرد شبکههای کامپیوتری هستند.
