گاهی یک قطعی ساده، مثل آسیبدیدن یک کابل، میتواند بخش بزرگی از شبکۀ یک دفتر را از دسترس خارج کند. در چنین موقعیتی، مسئله فقط به خود کابل محدود نمیشود و نحوۀ اتصال تجهیزات و مسیرهایی که برای جابهجایی داده در نظر گرفته شدهاند هم در میزان اختلال نقش دارند. این همان چیزی است که با توپولوژی شبکه تعریف میشود.
در این مقاله از ویپیاس مارکت، ابتدا بررسی میکنیم که توپولوژی چیست و ساختار فیزیکی و منطقی شبکه چه تفاوتی با هم دارند؛ سپس مدلهای رایج را بررسی میکنیم و در پایان به سراغ معیارهای انتخاب ساختار مناسب برای یک شبکه LAN میرویم.
توپولوژی شبکه چیست و چرا اهمیت دارد؟
اگر بخواهیم تعریف توپولوژی شبکه را به زبان ساده بیان کنیم، باید بگوییم: توپولوژی یا همبندی همان الگویی است که نحوۀ اتصال دستگاههای یک شبکه به یکدیگر را مشخص میکند. این الگو میتواند فیزیکی باشد، یعنی به نحوۀ قرارگیری تجهیزات و کابلها مربوط شود، یا منطقی باشد و مسیر حرکت دادۀ میان دستگاهها را نشان دهد.
اهمیت این انتخاب زمانی بیشتر مشخص میشود که شبکه قرار است در آینده توسعه پیدا کند. اگر ساختار اولیه انعطاف کافی نداشته باشد، اضافه کردن کاربران یا تجهیزات جدید میتواند به تغییرات پرهزینه و پیچیده منجر شود. در مقابل، یک طراحی متناسب با نیاز مجموعه، هم مسیر توسعه را سادهتر میکند و هم هنگام بروز خطا به تیم فنی کمک میکند سریعتر محل مشکل را پیدا کند. در این ساختار، هر دستگاه متصل به شبکه یک گره یا نود (Node) نامیده میشود.
تفاوت توپولوژی فیزیکی و منطقی شبکه چیست؟
برای اینکه ساختار یک شبکه را درست بررسی کنیم، باید میان توپولوژی فیزیکی و منطقی تفاوت بگذاریم. توپولوژی فیزیکی به شکل واقعی اتصال تجهیزات، مسیر کابلها و چیدمان آنها در محیط اشاره دارد؛ یعنی چیزی که در رک، اتاق شبکه یا فضای کار میتوان دید. توپولوژی منطقی، در عوض، توضیح میدهد دادهها از چه مسیری میان گرهها جابهجا میشوند.
این دو ساختار همیشه دقیقاً با هم یکی نیستند. برای مثال، ممکن است دستگاهها از نظر فیزیکی به شکل ستارهای به یک هاب متصل باشند، اما در سطح منطقی از یک رسانۀ ارتباطی مشترک استفاده کنند. به همین دلیل، در طراحی و عیبیابی شبکه نباید فقط به شکل ظاهری اتصالات توجه کرد؛ بلکه مسیر واقعی حرکت داده هم باید جداگانه بررسی شود. جدول زیر تفاوت این دو نگاه به ساختار شبکه را خلاصه میکند:
|
توپولوژی منطقی |
توپولوژی فیزیکی |
معیار مقایسه |
|
نحوۀ حرکت دادهها میان گرهها |
چیدمان ظاهری و مسیر کابلها | تعریف اصلی |
|
مستقیماً دیده نمیشود و به مسیر حرکت سیگنال یا داده مربوط است |
بهصورت فیزیکی قابل مشاهده است |
قابل مشاهده بودن |
| پروتکلهای شبکه و تنظیمات سوییچ یا روتر | نوع کابل، تجهیزات و فضای محیط |
عامل تعیینکننده |
6 نوع توپولوژی فیزیکی شبکه کداماند؟
انواع توپولوژی شبکه هرکدام برای شرایط و نیازهای متفاوتی طراحی شدهاند و نمیتوان یک ساختار را برای تمام شبکهها مناسب دانست. یک دفتر کوچک ممکن است به ساختاری ساده و کمهزینه نیاز داشته باشد، در حالی که در یک زیرساخت حساس، داشتن مسیر جایگزین و جلوگیری از قطع سرویس اولویت بیشتری دارد. در ادامۀ این بخش به معرفی 6 نوع توپولوژی فیزیکی شبکه میپردازیم.
1) ساختار توپولوژی ستارهای یا Star چگونه کار میکند؟
در توپولوژی ستارهای، هر دستگاه از طریق یک اتصال مستقل به یک نقطۀ مرکزی وصل میشود. این نقطه در شبکههای امروزی معمولاً سوییچ است؛ هرچند در شبکههای قدیمیتر هاب نیز همین نقش را بر عهده داشت. دادهای که میان دستگاهها جابهجا میشود از این مرکز عبور میکند و سوییچ آن را به مقصد مناسب میفرستد.
همین تمرکز باعث میشود مدیریت شبکه سادهتر باشد و خرابی یک کابل معمولاً فقط همان دستگاه متصل به آن را تحت تأثیر قرار دهد. به همین دلیل، توپولوژی ستارهای در بسیاری از شبکههای اداری و سازمانی بهکار میرود. مزایا و معایب توپولوژی ستارهای به ترتیب عبارتاند از:
- مزایا: مدیریت و عیبیابی سادهتر، جدا بودن خطای هر اتصال و توسعۀ نسبتاً آسان.
- معایب: وابستگی شبکه به دستگاه مرکزی و نیاز به کابل بیشتر برای اتصال مستقل هر گره.
2) کاربرد توپولوژی خطی یا Bus در شبکههای کامپیوتری
در توپولوژی خطی، تمام گرهها به یک کابل اصلی یا Backbone متصل هستند و همان کابل، مسیر مشترک انتقال داده را تشکیل میدهد. سیگنال در طول این خط حرکت میکند و برای جلوگیری از بازگشت آن، در دو انتهای کابل از ترمیناتور استفاده میشود.
این مدل بهدلیل وابستگی زیاد به کابل اصلی و محدودیتهای توسعه، امروز در شبکههای جدید کاربرد چندانی ندارد. با این حال، شناخت آن برای درک ساختار شبکههای قدیمی و مفهوم استفادۀ مشترک از یک رسانۀ ارتباطی هنوز مفید است. مزایا و معایب توپولوژی خطی به ترتیب عبارتاند از:
- مزایا: کابلکشی کم و هزینۀ راهاندازی پایین در مقایسه با بسیاری از ساختارهای دیگر.
- معایب: خرابی کابل اصلی میتواند ارتباط بخش بزرگی از شبکه یا کل آن را مختل کند.
3) مزایا و معایب توپولوژی حلقهای یا Ring
در توپولوژی حلقهای، هر دستگاه به دو دستگاه مجاور خود متصل میشود و مجموعۀ این اتصالها یک مسیر بسته میسازد. داده از یک گره به گره بعدی حرکت میکند تا به مقصد برسد. فناوری FDDI از نمونههای قدیمی استفاده از چنین ساختاری است. مزایا و معایب توپولوژی حلقهای به ترتیب عبارتاند از:
- مزایا: جریان منظم داده و کاهش احتمال تداخل در پیادهسازیهایی که دسترسی به رسانه بهصورت نوبتی انجام میشود.
- معایب: در حلقههای ساده، خرابی یک گره یا اتصال میتواند مسیر ارتباطی کل حلقه را دچار اختلال کند.
4) پایداری در توپولوژی مش یا Mesh
در مدل مش کامل (Full Mesh)، هر گره مستقیماً با تمام گرههای دیگر ارتباط دارد. در نتیجه، داده برای رسیدن به مقصد فقط به یک مسیر وابسته نیست و اگر یکی از اتصالها از دسترس خارج شود، امکان استفاده از مسیر دیگری وجود دارد. همین افزونگی باعث میشود توپولوژی مش در زیرساختهایی که تداوم ارتباط اهمیت بالایی دارد، گزینهای قابلاتکا باشد. مزایا و معایب توپولوژی مش به ترتیب عبارتاند از:
- مزایا: وجود مسیرهای جایگزین و کاهش وابستگی به یک مسیر یا نقطۀ واحد.
- معایب: هزینۀ بالای کابلکشی و تجهیزات و پیچیدگی بیشتر در طراحی و مدیریت اتصالات.
5) معماری توپولوژی درختی یا Tree برای شبکههای گسترده
توپولوژی درختی شبکه را بهصورت سلسلهمراتبی سازماندهی میکند. در این ساختار، چند بخش که هرکدام میتوانند آرایشی شبیه شبکۀ ستارهای داشته باشند، از طریق مسیرها یا تجهیزات بالادستی به یکدیگر متصل میشوند. نتیجه، ساختاری شاخهای است که تقسیم شبکه به بخشهای مجزا را سادهتر میکند.
برای مثال، در یک ساختمان چندطبقه میتوان شبکۀ هر طبقه را یک شاخه در نظر گرفت و ارتباط میان این شاخهها را در سطح بالاتری مدیریت کرد. این شیوه کمک میکند توسعه یا تغییر یک بخش، تا حد امکان از سایر بخشها جدا بماند.
مزایا و معایب توپولوژی درختی به ترتیب عبارتاند از:
- مزایا: توسعۀ مرحلهای شبکه و امکان بخشبندی و مدیریت سادهتر قسمتهای مختلف.
- معایب: طراحی پیچیدهتر و وابستگی شاخهها به لینکها یا تجهیزات بالادستی.
6) کاربرد توپولوژی ترکیبی یا Hybrid در سازمانهای بزرگ
در شبکههای بزرگ، نیازهای همۀ بخشها یکسان نیست و استفاده از یک توپولوژی واحد همیشه پاسخگو نیست. توپولوژی ترکیبی یا Hybrid از کنار هم قرار گرفتن دو یا چند ساختار مختلف شکل میگیرد. برای نمونه، ممکن است یک بخش شبکه ستارهای باشد و بخش دیگری با ساختاری متفاوت طراحی شود.
مزیت این رویکرد آن است که میتوان برای هر قسمت، ساختاری متناسب با نیاز همان بخش انتخاب کرد. در مقابل، هرچه ترکیب شبکه پیچیدهتر شود، مستندسازی، مدیریت و عیبیابی آن نیز به دانش فنی بیشتری نیاز پیدا میکند.
مزایا و معایب توپولوژی ترکیبی به ترتیب عبارتاند از:
- مزایا: انعطافپذیری بالا و امکان طراحی متناسب با نیازهای متفاوت یک سازمان.
- معایب: پیچیدگی بیشتر در طراحی، مستندسازی و رفع خطا.
برای مقایسۀ بهتر، ویژگیهای اصلی این 6 توپولوژی در جدول زیر کنار هم قرار گرفتهاند:
|
کاربرد امروز |
سختی عیبیابی | توسعهپذیری | پایداری سیستم | هزینه راهاندازی |
معیار / مدل |
|
دفاتر و شرکتها |
آسان | بالا | بالا | متوسط | ستارهای (Star) |
|
عمدتاً قدیمی یا کاربردهای خاص |
سخت | محدود | پایین | پایین |
خطی (Bus) |
|
کمکاربرد در شبکههای امروزی |
نسبتاً سخت | متوسط | متوسط | متوسط |
حلقهای (Ring) |
|
زیرساختهای حساس و حیاتی |
سخت | پیچیده | بسیار بالا | بسیار بالا |
مش (Mesh) |
|
سازمانها و شبکههای چندبخشی |
متوسط | بالا | بالا | بالا |
درختی (Tree) |
| شبکههای بزرگ و گسترده | نیازمند تخصص | بسیار بالا | بسیار بالا | بالا |
ترکیبی (Hybrid) |
توپولوژی شبکه در دیتاسنتر و سرور مجازی چه نقشی دارد؟
در دیتاسنتر، تعداد زیادی سرور باید بهطور مداوم با یکدیگر و با بخشهای دیگر زیرساخت تبادل داده داشته باشند. در چنین محیطی، فقط سرعت لینکها مهم نیست و ساختار شبکه باید بتواند حجم بالای ترافیک را مدیریت کند و در صورت خرابی یک مسیر، امکان ادامۀ ارتباط را فراهم کند. به همین دلیل، معماریهایی مانند Leaf-Spine در دیتاسنترهای مدرن بهکار میروند تا مسیرهای ارتباطی کوتاهتر، قابلگسترشتر و دارای افزونگی باشند.
برای کاربری که از سرور اختصاصی ایران استفاده میکند، این طراحی در پشت صحنه مستقیماً دیده نمیشود، اما اثر آن در پایداری سرویس و نحوۀ مدیریت خرابی تجهیزات شبکه مشخص میشود. هرچه زیرساخت دیتاسنتر مسیرهای ارتباطی مناسبتر و افزونگی بیشتری داشته باشد، احتمال اینکه خرابی یک بخش به اختلال گسترده منجر شود کمتر خواهد بود.
چگونه بهترین توپولوژی شبکه را برای کسبوکارمان انتخاب کنیم؟
برای انتخاب توپولوژی مناسب، بهتر است از شرایط واقعی شبکه شروع کنید، نه از اینکه کدام مدل پیشرفتهتر به نظر میرسد. بودجه، فضای فیزیکی، تعداد کاربران و تجهیزات، و حساسیت سرویسها به قطعی، همگی روی این تصمیم اثر دارند. برای نمونه، در یک دفتر کوچک با حدود ۱۰ کارمند، توپولوژی ستارهای با یک سوییچ معمولی معمولاً ساختاری ساده و قابلمدیریت فراهم میکند. اما وقتی حتی یک قطعی کوتاهمدت میتواند هزینه قابلتوجهی ایجاد کند، موضوع افزونگی مهمتر میشود. در چنین شرایطی باید مسیرهای جایگزین را جدیتر در نظر گرفت و بسته به مقیاس شبکه، ساختارهای مش یا ترکیبی را بررسی کرد. همزمان، شبکه باید ظرفیت رشد هم داشته باشد تا اضافه شدن کاربران و تجهیزات، هر بار به بازطراحی بخش بزرگی از زیرساخت منجر نشود.
در کنار این موارد، نگهداری روزمره و عیبیابی را هم باید در تصمیم نهایی وارد کرد. ساختاری که از نظر فنی توانمند است اما مدیریت آن از ظرفیت تیم فنی خارج است، در عمل میتواند هزینه و زمان بیشتری به مجموعه تحمیل کند. بنابراین، انتخاب مناسب زمانی شکل میگیرد که پایداری، توسعهپذیری و سادگی مدیریت در کنار هم سنجیده شوند.
نقش تجهیزات زیرساختی در پیادهسازی شبکه
نقشۀ توپولوژی فقط روی کاغذ معنا ندارد و کیفیت اجرای آن به تجهیزات زیرساختی وابسته است. این کابلهای مسی، فیبر نوری، سوییچها و پنلها مسیرهای فیزیکی هستند که ارتباط را میسازند؛ بنابراین، انتخاب درست تجهیزات و اجرای مناسب کابلکشی میتواند روی پایداری و کیفیت کل شبکه اثر بگذارد.
در سطحی بالاتر، روتر بستههای داده را میان شبکههای مختلف، مانند شبکۀ داخلی و اینترنت، مسیریابی میکند. اگر ظرفیت تجهیزات با حجم ترافیک و طراحی شبکه هماهنگ نباشد، حتی یک توپولوژی مناسب هم نتیجۀ مطلوبی نمیدهد. به همین دلیل، طراحی ساختار شبکه و انتخاب تجهیزات باید از ابتدا در کنار هم دیده شوند.
کلام آخر
در نهایت، توپولوژی مناسب همان ساختاری است که با اندازۀ شبکه، میزان حساسیت سرویسها و توان نگهداری مجموعه هماهنگ باشد. در بسیاری از شبکههای کوچک و اداری، مدل ستارهای بهدلیل سادگی مدیریت انتخاب مناسبی است. اگر تداوم سرویس و وجود مسیرهای جایگزین اهمیت بیشتری داشته باشد، ساختار مش یا ترکیبی میتواند منطقیتر باشد؛ چون شبکههای بزرگ و چندبخشی نیز ممکن است از ساختار درختی یا ترکیبی بهتر بهره ببرند.
پیش از شروع کابلکشی، بهتر است فقط نیاز امروز را مبنا قرار ندهید. اگر مسیر توسعۀ چند سال آینده، از جمله چشمانداز ۵ سالۀ شبکه، از ابتدا مشخص باشد، اضافه شدن کاربران یا تغییر تجهیزات کمتر به بازسازی زیرساخت منجر میشود.
سؤالات متداول
ارزانترین نوع توپولوژی برای راهاندازی شبکه کدام است؟
از نظر ساختار، توپولوژی خطی (Bus) به کابل و تجهیزات کمتری نیاز دارد و هزینۀ اولیه آن پایینتر است. با این حال، محدودیتهای این مدل و کمکاربرد شدن آن باعث شده در شبکههای امروزی، توپولوژی ستارهای (Star) با تجهیزات میانرده معمولاً انتخاب عملیتر و مقرونبهصرفهتری باشد.
پایدارترین توپولوژی برای انتقال دادههای حساس چیست؟
توپولوژی مش کامل (Full Mesh) بهدلیل وجود مسیرهای ارتباطی متعدد، پایداری بالایی دارد. اگر یکی از مسیرهای فیزیکی قطع شود، داده میتواند از مسیر دیگری عبور کند؛ بنابراین، ارتباط شبکه به یک اتصال واحد وابسته نمیماند.
راحتترین توپولوژی برای توسعه و اضافه کردن سیستمهای جدید کدام است؟
برای توسعه شبکه، توپولوژی ستارهای (Star) و درختی (Tree) انعطاف مناسبی دارند. در ساختار ستارهای، اضافه کردن یک دستگاه جدید معمولاً فقط به یک کابل مستقل و یک پورت خالی روی سوییچ نیاز دارد و این کار ارتباط سایر کاربران را مختل نمیکند. در ساختار درختی هم میتوان شبکه را با افزودن یا گسترش شاخهها توسعه داد.
در کدام توپولوژی، عیبیابی و پیدا کردن قطعی شبکه سریعتر انجام میشود؟
در توپولوژی ستارهای، هر کلاینت یا سرور مسیر مستقلی تا سوییچ مرکزی دارد. همین جدابودن مسیرها باعث میشود بررسی کابل یا پورتی که دچار مشکل شده معمولاً سریعتر انجام شود. اگر از سوییچ مدیریتی استفاده شود، اطلاعات مربوط به وضعیت پورتها نیز میتواند به تیم فنی کمک کند محل خطا را دقیقتر پیدا کند.
1) ساختار توپولوژی ستارهای یا Star چگونه کار میکند؟




