شبکه نقطه به نقطه یا اتصال point to point دقیقاً حاوی دو میزبان مانند دو کامپیوتر ، سوئیچ، روتر و یا حتی سرور هستند که به صورت سر به سر با کاربرد از یک تکه کابل شبکه به همدیگر متصل شدهاند. در اغلب موارد سر دریافت کننده یک میزبان به سر روانه کننده میزبان دیگر وصل میشود و یا بر عکس.
اگر میزبانها به صورت منطقی با توپولوژی نقطه به نقطه به هم اتصال شده باشند، در این صورت ممکن است دستگاههای میانی چندگانهای نیز بین آنها وجود داشته باشد. اما میزبانهای انتهایی از وجود این شبکه زیرساختی بیاطلاع هستند و همدیگر را طوری میبینند که گویی به صورت مستقیم به هم متصل هستند.
توپولوژی باس (Bus)
در توپولوژی باس همه دستگاهها روی خط ارتباطی یا کابل مشترکی هستند. توپولوژی باس در زمانی که چندین میزبان بخواهند همزمان دادههایی را ارسال کنند با مشکل مواجه میشود. از این رو در توپولوژی باس یا از فناوری CSMA/CD استفاده میشود و یا یک باس به عنوان باس Master یا Slave شناسایی میشود. این یکی از سادهترین روشهای شبکهبندی است که در آن از کار افتادن یک دستگاه بر روی دستگاههای دیگر تأثیری ندارد؛ اما از کار افتادن خط ارتباطی مشترک میتواند باعث شود که کارکرد همه دستگاهها متوقف شود.
هر دو انتهای کانال مشترک دارای خاتمه دهنده خط (line terminator) هستند. دادهها تنها در یک سمت ارسال میشوند و به محض این که به نقطه انتهایی برسند، خاتمه دهنده دادهها را از روی خط حذف میکند.
همه میزبانها در توپولوژی ستارهای به یک دستگاه مرکزی وصل میشوند که به نام دستگاه هاب نامیده میشود و از این اتصال pont to point استفاده میکند. این بدان معنی است که یک اتصال نقطه به نقطه بین میزبانها و هاب برقرار است. دستگاه هاب میتواند به شکلهای زیر باشد:
- لایه ۱ – دستگاهی مانند هاب یا تکرارکننده (repeater)
- لایه ۲ – دستگاهی مانند سوئیچ یا پل (bridge)
- لایه ۳ – دستگاهی مانند روتر یا گیتوی (gateway)
در این جا نیز مانند توپولوژی باس، هاب به عنوان یک نقطه منفرد شکست (single point of failure) عمل میکند. اگر هاب از کار بیفتد، اتصال همه میزبانها به میزبانهای دیگر قطع میشود. هر ارتباطی بین میزبانها تنها از طریق هاب صورت میپذیرد. توپولوژی ستارهای هزینهای به اندازه اتصال به یک میزبان دیگر دارد و تنها یک کابل برای پیکربندی مورد نیاز است که باعث میشود پیادهسازی آن آسان باشد.
توپولوژی رینگ (Ring Topology)
از کار افتادن هر یک از میزبانها موجب میشود که کل حلقه از کار بیفتد. از این رو هر اتصال در توپولوژی رینگ میتواند یک نقطه منفرد شکست باشد. متدهایی وجود دارند که میتوان برای پشتیبانی بیشتر از رینگ مورد استفاده قرار داد.
توپولوژی توری (Mesh Topology)
در این نوع از توپولوژی، یک میزبان به یک یا چند میزبان دیگر وصل میشود. این توپولوژی میزبانهایی در اتصال pont to point بین همه میزبانها برقرار میکند و یا ممکن است میزبانهایی داشته باشد که اتصال نقطه به نقطه با چند میزبان معدود داشته باشند.
میزبانها در توپولوژی توری به عنوان رلهای برای میزبانهای دیگر که لینکهای pont to point مستقیم ندارند نیز عمل میکنند. فناوری توری بر دو نوع است:
- توری کامل (Full Mesh): همه میزبانها یک اتصال نقطه به نقطه با میزبانهای دیگر در این نوع از شبکه دارند. از این رو هر میزبان جدید به تعداد n(n-1)/2 اتصال نیاز دارد. بدین ترتیب پایدارترین شبکه در میان همه توپولوژیهای شبکهای ایجاد میشود.
- توری جزئی (Partially Mesh): همه میزبانها اتصال نقطه به نقطه به میزبانهای دیگر ندارند. میزبانها به روشی دلخواه به همدیگر اتصال مییابند. این توپولوژی در مواردی که صرفاً در برخی از میزبانها به پایداری بیشتری نیاز داریم اجرا میشود.
توپولوژی درخت (Tree Topology)
این توپولوژی که به نام توپولوژی سلسله مراتبی نیز شناخته میشود رایجترین شکل از توپولوژی شبکه است که در حال حاضر مورد استفاده قرار میگیرد. این توپولوژی همانند توپولوژی ستارهای بسط یافته است و مشخصات خود را از توپولوژی باس به ارث میبرد.
این توپولوژی شبکه را به جند سطح/لایه تقسیم میکند. به طور عمده در LAN-ها یک شبکه به سه نوع دستگاه شبکه انشعاب مییابد. پایینترین لایه دسترسی، جایی است که رایانهها قرار دارند. لایه میانی به نام لایه توزیع شناخته میشود که به عنوان میانجی بین لایه بالاتر و لایه پایینتر عمل میکند. بالاترین لایه به نام لایه مرکزی شناخته میشود و نقطه مرکزی شبکه یعنی ریشه درخت است که همه انشعابها از آن صورت میگیرد.
همه میزبانهای مجاور دارای اتصال pont to point بین خود هستند. همانند توپولوژی باس، اگر ریشه از کار بیفتد در این صورت کل شبکه دچار مشکل میشود. با این حال این یک نقطه شکست منفرد نیست. هر اتصال به عنوان یک نقطه شکست عمل میکند و با از کار افتادن یک دستگاه، بخشهایی از شبکه از دسترسی خارج میشود.
Daisy Chain
این توپولوژی همه میزبانها را به روشی خطی به هم متصل میسازد. به روشی مشابه توپولوژی رینگ، همه میزبانها به جز میزبانهای انتهایی صرفاً به دو میزبان متصل میشوند. این بدان معنی است که اگر میزبان انتهایی به میزبان ابتدایی وصل شود، در آن صورت یک توپولوژی رینگ خواهیم داشت.
هر لینک در توپولوژی Daisy Chain یک نقطه منفرد شکست محسوب میشود. هر قطعی لینک در توپولوژی Daisy Chain باعث میشود که شبکه به قطعههای مختلف افراز شود. هر میزبان میانی به عنوان رلهای برای میزبانهای میانی خود عمل میکند.
توپولوژی ترکیبی (Hybrid Topology)
ساختار شبکهای که طراحی آن شامل بیش از یک توپولوژی باشد به عنوان شبکه ترکیبی خوانده میشود. توپولوژی ترکیبی مزایا و معایب همه توپولوژیهای تشکیلدهندهاش را به ارث میبرد.
تصویر فوق نشاندهنده یک توپولوژی ترکیبی دلخواه است. توپولوژیهایی که ترکیب شدهاند میتوانند شامل خصوصیتهای توپولوژیهای ستارهای، رینگ، باس و Daisy-chain باشند. اکثراً WAN-ها به وسیله توپولوژی رینگ دوگانه به همدیگر وصل میشوند و شبکههای متصل به آنها نیز غالباً توپولوژیهای ستارهای هستند. اینترنت نمونهای از بزرگترین توپولوژی ترکیبی است.