توپولوژی شبکه چیست؟
توپولوژی از دو کلمه یونانی topo و logy گرفته شده است ، جایی که topo به معنی “مکان” و logy به معنای “مطالعه” است. در انواع شبکه های رایانه ای، از توپولوژی برای توضیح چگونگی اتصال فیزیکی عناصرشبکه و جریان منطقی انتقال اطلاعات در شبکه استفاده می شود. به طور خلاصه توپولوژی شبکه به نحوه چیدمان پیوندها و نود های شبکه برای ارتباط با یکدیگر اشاره دارد.
عناوین مقاله
بطور کلی انواع توپولوژی شبکه دو نوع هستند:
- توپولوژی فیزیکی : توپولوژی فیزیکی نحوه اتصال کامپیوترها یا گره ها با یکدیگر در یک شبکه رایانه ای را توصیف می کند.
- توپولوژی منطقی : یک توپولوژی منطقی نحوه انتقال و جریان داده از یک رایانه به رایانه دیگر در شبکه را توصیف می کند.
پیشنهاد مطالعه: 🖧 شبکه چیست؟ + تعریف کامل شبکه های کامپیوتری (رایانه ای)
به طورکلی ۷ نوع توپولوژی شبکه وجود دارد :
- توپولوژی Point-to-point
- توپولوژی Star
- توپولوژی BUS
- توپولوژی Ring
- توپولوژی Mesh
- توپولوژی Tree
- توپولوژی Hybrid
توپولوژی شبکه Point-to-point
توپولوژی P2P ساده ترین توپولوژی شبکه است. در این توپولوژی، شبکه از یک ارتباط مستقیم بین دو رایانه تشکیل شده است.
مزایای توپولوژی P2P :
- از آنجا که اتصال مستقیم وجود دارد ، این سریع تر و بسیار مطمئن تر از انواع دیگر اتصالات است.
- نیازی به سیستم عامل شبکه نیست.
- نیازی به سرور گران قیمت ندارد .
- نیازی به هیچ تکنسین شبکه ای نیست زیرا هر کاربر مجوزهای خود را تنظیم می کند.
معایب توپولوژی P2P :
- بزرگترین اشکال این است که فقط برای مناطق کوچکی که کامپیوترها در نزدیکی آنها هستند استفاده می شود.
- نمی توانید به طور متمرکز از پرونده ها و پوشه ها پشتیبان (Back up) تهیه کنید.
- هیچ امنیتی غیر از مجوزها وجود ندارد. کاربران اغلب نیازی به ورود به ایستگاه های کاری خود ندارند.
توپولوژی شبکه Star
در توپولوژی Star تمام رایانه ها توسط کابل های جداگانه به یک نود مرکزی (هاب یا سوئیچ) متصل می شوند. هنگامی که رایانه ای بخواهد داده ای را به رایانه های دیگر شبکه ارسال کند، در ابتدا آن داده توسط کابل به هاب یا سوئیچ مرکزی ارسال می شود سپس مشخص می شود که برای رسیدن به مقصد مناسب، از کدام پورت برای ارسال داده ها باید استفاده کند و درآخر داده با سرعت زیاد و بدون داشتن ترافیک در مسیرش ارسال می گردد. توپولوژي STAR در شبکه های LAN از محبوبیت بالاتری برخوردار است.
مزایای توپولوژی Star :
- عیب یابی ، پیکربندی و اصلاح آسان است.
- اگر اختلالی در اتصالی پیش آید، فقط آن گره ها تحت تأثیر قرار می گیرند که خراب شده اند باقی گره ها به کار خود ادامه می دهند.
- عملکرد سریع و ترافیک شبکه بسیار کم.
- در توپولوژی Star ، اضافه کردن ، حذف و جابجایی دستگاه ها آسان است.
معایب توپولوژی Star :
- در صورت خرابی نود مرکزی، تمام شبکه مختل می شود.
- هزینه نصب توپولوژی Star زیاد است.
- عملکرد شبکه به ظرفیت هاب (دستگاه مرکزی) بستگی دارد.
توپولوژی BUS
توپولوژی شبکه BUS از یک کابل واحد استفاده می کند که تمام کامپیوتر های شبکه را به هم متصل می کند. کابل اصلی برای کل شبکه مانند ستون فقرات عمل می کند. یکی از رایانه های موجود در شبکه به عنوان سرور عمل می کند. در این توپولوژی هنگامی که کامپیوتری اقدام به ارسال بسته میکند، آن بسته را برای هردو طرف کابل اصلی میفرستد و تمام کامپیوترهای شبکه بسته را دریافت می کنند و آدرس مقصد روی بسته را می خوانند، اگر بسته برای آن بود آن را دریافت و در غیر صورت آن را نادیده میگیرند.
در این توپولوژی چون دوطرف کابل اصلی بسته است بسته پس از رسیدن به انتهای کابل برمیگردند و در این حالت می گویند عمل Bouncing رخ داده است. برای پیشگیری از این اتفاق در دوطرف کابل یک مقاوت به نام Terminator قرار می دهند که به محض رسیدن بسته اطلاعاتی به انتهای مسیر(کابل), آن را نابود کند. توپولوژی BUS در شبکه های اترنت استفاده میشود.
مزایای توپولوژی شبکه BUS:
- هزینه کابل شبکه در مقایسه با توپولوژی دیگر بسیار کمتر است ، بنابراین از آن برای ساخت شبکه های کوچک بسیار استفاده می شود.
- برای شبکه های LAN مشهور هستند زیرا نصب آنها ارزان و آسان است.
- این یکی از توپولوژی های منفعل است. بنابراین رایانه های موجود در گذرگاه فقط به اطلاعات ارسال شده گوش می دهند ومسئولیت انتقال داده ها از یک رایانه به رایانه دیگر را ندارند.
معایب توپولوژی شبکه BUS:
- در صورت خراب شدن کابل اصلی، کل سیستم خراب می شود.
- وقتی ترافیک شبکه سنگین است، باعث ایجاد برخورد در شبکه می شود.
- هر زمان که ترافیک شبکه سنگین باشد یا نود ها بسیار زیاد باشند، سرعت شبکه به طور قابل توجهی کاهش می یابد.
- طول کابل ها همیشه محدود است.
توپولوژی شبکه Ring
در توپولوژی Ring (حلقه ای) تمام دستگاه ها توسط یک کابل به شکل حلقه بهم متصل شده اند ودر نهایت انتهای کابل به ابتدای آن متصل میشود. عملکرد این توپولوژی مانند توپولوژی BUS است .
مزایای توپولوژی Ring :
- نصب و پیکربندی آسان
- در توپولوژی Ringبرای افزودن یا حذف یک دستگاه نیاز است تا فقط دو اتصال را جابجا کنید.
- خرابی اتصال یک رایانه، کل شبکه را مختل نمی کند.
- دسترسی برابر به همه رایانه های شبکه می دهد.
- بررسی سریعتر و تأیید خطا.
معایب توپولوژی Ring:
- ترافیک یک طرفه
- اختلال در حلقه می تواند باعث خراب شدن کل شبکه شود.
- این توپولوژی در شبکه های پرسرعت از محبوبیت کمی برخوردار است.
- در حلقه، سیگنالهای توپولوژی در هر زمان در گردش هستند، که باعث مصرف برق زیاد ناخواسته می شود.
- عیب یابی شبکه بسیار دشوار است.
- افزودن یا حذف رایانه ها می تواند فعالیت شبکه را مختل کند.
توپولوژی Mesh
توپولوژی شبکه مش دارای یک طراحی شبکه منحصر به فرد است که در آن هر کامپیوتر در شبکه به یکدیگر متصل می شود. این یک اتصال P2P (نقطه به نقطه) بین تمام دستگاه های شبکه است. حتی اگر یک کابل شبکه از کار بیفتد ، باز هم داده ها یک مسیر جایگزین برای رسیدن به مقصد دارند.
انواع توپولوژی شبکه Mesh:
full Mesh Topology: در این توپولوژی ، هر گره یا دستگاه مستقیماً با یکدیگر در ارتباط هستند.
Topology Mesh Partial: در این نوع توپولوژی ، اکثر دستگاه ها تقریباً مشابه توپولوژی کامل به هم متصل می شوند. تنها تفاوت این است که تعداد کمی از دستگاه ها فقط با دو یا سه دستگاه متصل می شوند.
مزایای توپولوژی Mesh:
- بدون ایجاد مزاحمت می توان شبکه را گسترش داد.
- هیچ ترافیکی وجود ندارد زیرا تمام نودها پیوندهای اختصاصی دارند.
- این توپولوژي دارای چندین پیوند است، بنابراین اگر هر مسیر منفرد مسدود شده باشد، میتوان از مسیرهای دیگری برای ارتباط داده استفاده شود.
- پیوندهای P2P، روند شناسایی خطا را آسان می کنند.
- توپولوژی مش قوی است.
- هر سیستمی حریم خصوصی و امنیت خود را دارد.
معایب توپولوژی Mesh:
- نصب و اجرای توپولوژی Mesh پیچیده است زیرا تمام دستگاه ها (نود ها) شبکه بهم متصل اند.
- به دلیل استفاده از کابل های بیشتر هزینه ، اجرای این توپولوژی زیاد است.
- این توپولوژی به فضای بیشتری برای پیوندهای(کابل کشی) اختصاصی نیاز دارد.
توپولوژی Tree
توپولوژی درختی (Tree) دارای یک نود یا دستگاه ریشه یا مرکزی (معمولا این دستگاه هاب می باشد.) هستند که همه ی گره های دیگر به طور سلسله مراتبی به آن دستگاه مرکزی متصل هستند و به صورت کلی یک سلسله مراتب را تشکیل می دهند، بنابراین به توپولوژی سلسله مراتبی نیز معروف اند. توپولوژی Tree در شبکه های رایانه ای بزرگ بسیار رایج است.
مزایای توپولوژی درختی (Tree):
- در توپولوژی درختی خرابی یک گره هرگز بر بقیه شبکه تأثیر نمی گذارد.
- در توپولوژی درختی گسترش گره سریع و آسان است.
- در توپولوژی درختی تشخیص خطا به راحتی صورت می گیرد.
- در توپولوژی درختی مدیریت و نگهداری آن نیز آسان است.
معایب توپولوژی Tree:
- این توپولوژی از میزان کابل زیادی استفاده می کند در نتیجه هزینه های آن زیاد است.
- اگر نود های زیادی به شبکه اضافه شود، نگهداری آن دشوار است.
- اگر هاب یا دستگاه مرکزی خراب باشد، گره های متصل نیز غیرفعال می شوند.
- نصب و اجرای آن پیچیده است.
توپولوژی Hybrid
توپولوژی Hybrid دو یا چند توپولوژی را با هم ترکیب می کند. به عنوان مثال ، همانطور که در تصویر بالا مشاهده می کنید در آن در یک بخش، از توپولوژی Star و در قسمت پایینی از توپولوژی P2P استفاده شده است. توپولوژی ترکیبی همیشه هنگامی تولید می شود که دو توپولوژی اساسی شبکه مختلف بخواهند به هم متصل شوند.
مزایای توپولوژی Hybrid :
- ساده ترین روش برای تشخیص خطا و عیب یابی را ارائه می دهد.
- توپولوژی شبکه بسیار انعطاف پذیری است.
- به راحتی می توانید اندازه شبکه خود را افزایش دهید.
معایب توپولوژی Hybrid :
- طراحی توپولوژی ترکیبی پیچیده است.
- این توپولوژی یکی از پرهزینه ترین هاست.
چگونه توپولوژی شبکه را انتخاب کنیم؟
در اینجا برخی از ملاحظات مهم برای انتخاب بهترین توپولوژی برای ایجاد شبکه در سازمان شما ذکر شده است:
- توپولوژی Bus برای نصب شبکه مطمئناً کمترین هزینه را دارد.
- اگر می خواهید از کابل کوتاه تری استفاده کنید یا قصد گسترش شبکه در آینده را دارید، توپولوژی Starبهترین انتخاب برای شماست.
- توپولوژی full Mesh از لحاظ نظری یک انتخاب ایده آل است زیرا هر دستگاهی به تمام دستگاه های دیگر متصل است.
در کل توپولوژی ایده آل هر شبکه ای به اندازه، اهداف و بودجه آن شبکه بستگی دارد.