تفاوت میان یونکست، برادکست و مولتیکست
عبارت کست (Cast) در اینجا اشاره به مجموعه ای از دادهها یا جریانی از دادهها دارد که از سوی یک کاربر به سمت دیگر دریافت کنندهها فرستاده میشود و امکان تبادل ارتباط را فراهم میآورد. در اینجا ما میخواهیم به برخی از مفاهیم موجود در زمینه کستها در دنیای شبکههای کامپیوتری بپردازیم.
یونکست
این نوع ازدادهها در زمانی سودمند هستند که یک فرستند بخواهد سگینالی را به یک دریافت کننده ارسال کند. بنابراین، به طور خلاصه، در اینجا ما با انتقال داده یک به یک روبرو هستیم. برای مثال، دیواسی که دارای IP آدرس ۱۰٫۱٫۲٫۰ در یک شبکه است، میخواهد جریان ترافیکی (بستههای داده) را به دیواس دیگری که دارای آی پی آدرس ۲۰٫۱۲٫۴٫۲ در شبکه دیگر است ، ارسال کند، مفهوم یونکست (Unicast) در اینجا دقیقا به همین مفهوم اشاره دارد. این مورد یکی از مهمترین مواردی است که از طریق آن دادهها بر روی شبکهها جابجا میشوند.
برادکست
انتقال برادکست (Broadcast) در واقع یک تکنیک ارسال یک به همه است و میتوان آن را در دو بخش تقسیم بندی کرد:
- انتشار برادکست محدود: فرض کنید که شما میخواهید جریانی از دستهها را به تمام دیواسهای بر روی یک شبکه ارسال کنید در این صورت این شیوه انتشار بسیار مفید خواهد بود. برای آرشیو کردن این پیام، آنها باید به صورت ۲۵۵,۲۵۵,۲۵۵,۲۵۵ باشند (که به معنای آن است که تمام ۳۲ بیت IP آدرس آن برابر با یک است) و به همین خاطر به آن آدرس برادکست محدود شده (Limited Broadcast Address) میگویند، که در دیتاگرام هدر بسته اطلاعاتی، اجازه تحویل آن به همه دریافت کنندهها وارد شده است.
- برادکست مستقیم : در این روش در زمانی مفید است که ما بخواهیم جریان بسته را به دیواسهای خاصی بر روی شبکه ارسال کنیم. این کار با آرشیو کردن تمام بیتهای پارت Host ID از یک آدرس مقصد بر روی ۱ انجام میشود و به عنوان آدرس برادکست مستقیم (Direct Broadcast Address) شناخته میشود که اشاره به هدر دیتاگرام برای بسته اطلاعات انتقالی دارد.
- این مورد به صورت کلی در زمان استفاده از تلوزیونهای کابلی و یا ارسال ویدئو و صوت بر روی شبکه مفید است.
یکی از مهمترین پروتکلهایی که در این کلاس از شبکههای کامپیوتری به کار گرفته میشود، پروتکل تفکیک آدرس (ARP) است که برای حل مشکل IP آدرسها در درون آدرسهای فیزیکی که یک الزاما زیربنایی برای ارتباطات است، به کا میرود.
مولتیکست
در حالت مولتیکست (Multicast) یک و یا چند فرستنده، به یک و یا چند گیرنده اطلاعاتی را ارسال میکنند. در این حالت ترافیک میان مجموعه ای از ارتباطات یونکست (یک به یک) و برادکست (یک به چند) قرار میگیرد. مولتیکست این اجازه را به سرورها میدهند که بتواند کپیهای سیگنال از یک جریان داده را کپی کرده و سپس آن را شبیه سازی کرده و بههاستهایی که در خواست آن را دارند ارسال کنند. IP مولتیکست در اینجا نیازمند پشتیبانی برخی از پروتکلها نظیر IGMP – Internet Group Management Protocol و Multicast Routing برای شبکه است. همچنین در اینجا IP آدرسهای کلاس بندی شده سری Class D برای گروههای مولتیکست رزرو شده است.
اگر پرسش یا پیشنهادی درباره این پست داشتید، میتوانید آن را در پایین همین پست، برای ما کامنت کنید، ما در سریع ترین زمان ممکن به تمامی آنها پاسخ خواهیم داد.