مقدمة
في عالم الشبكات، لا تُرسل البيانات بشكل عشوائي؛ بل يتم توجيهها بناءً على الطرف المستهدف باستلامها. وبحسب السيناريو المطروح، قد يحتاج الجهاز إلى التواصل مع حاسوب واحد، أو مع كل الحواسيب الموجودة في المكان، أو مع مجموعة محددة فقط من الأجهزة. وللتعامل مع هذه السيناريوهات المختلفة، تعتمد الشبكات على ثلاثة طرق مميزة لإرسال البيانات: البث الفريد (Unicast)، البث العام (Broadcast)، والبث المتعدد (Multicast).
ورغم أن هذه الطرق تستخدم جميعاً نفس الكابلات والموجات اللاسلكية الأساسية، إلا أنها تمثل استراتيجيات توزيع مختلفة: فأحدها يشبه محادثة خاصة، والآخر يُشبه إعلاناً عاماً، والأخير يُشبه دردشة جماعية مغلقة. لنتعمق في تفاصيل وآلية عمل كل منها.
ما هو البث الفريد (Unicast)؟
التعريف: هو طريقة اتصال في الشبكة تتم من "واحد إلى واحد" (One-to-One)، حيث يتم إرسال البيانات من مرسل واحد إلى مستقبل واحد محدد.
الهدف: يُستخدم للتواصل الخاص والمستهدف. يمتلك كل جهاز على الشبكة عنواناً فريداً (عنوان IP وعنوان MAC)، ويتم توجيه حركة مرور بيانات الـ Unicast مباشرة إلى ذلك المعرّف المحدد.
النطاق: يمكن استخدامه داخل الشبكة المحلية (LAN) وعبر شبكة الإنترنت العالمية على حد سواء.
أمثلة شائعة: * تصفح موقع إلكتروني معين (حيث يرسل خادم الويب البيانات إلى جهازك المحمول فقط).
إرسال بريد إلكتروني خاص إلى زميل في العمل.
ما هو البث العام (Broadcast)؟
التعريف: هو طريقة اتصال في الشبكة تتم من "واحد إلى الجميع" (One-to-All)، حيث يتم إرسال البيانات من مرسل واحد إلى كل جهاز موجود على قسم الشبكة المحلية.
الهدف: يُستخدم عندما يحتاج الجهاز إلى مشاركة المعلومات مع الجميع، أو عندما لا يعرف العنوان المحدد للجهاز الذي يبحث عنه.
النطاق: هذه العملية محليّة تماماً (Strictly Local)؛ حيث تقوم أجهزة التوجيه (Routers) بحظر حركة بيانات البث العام عمداً حتى لا تتسبب بيانات حاسوب واحد في غمر شبكة الإنترنت بأكملها عن طريق الخطأ.
أمثلة شائعة:
جهاز ينضم إلى شبكة Wi-Fi ويصيح قائلاً: "من يمكنه إعطائي عنوان IP؟" (طلب DHCP).
حاسوب يسأل الأجهزة الموجودة في القاعة: "من يملك عنوان الـ IP رقم 192.168.1.5؟" (طلب ARP).
ما هو البث المتعدد (Multicast)؟
التعريف: هو طريقة اتصال في الشبكة تتم من "واحد إلى كثرة" (One-to-Many)، حيث يتم إرسال البيانات من مرسل واحد إلى مجموعة محددة ومشتركة من الأجهزة المهتمة بتلقي هذه البيانات.
الهدف: يعمل كحل وسط عالي الكفاءة. فبدلاً من إرسال نسخ متطابقة منفصلة إلى عشرة أشخاص مختلفين (مما يهدر النطاق الترددي للشبكة/Bandwidth)، أو بثها للجميع (مما يسبب ضوضاء وازدحاماً في الشبكة)، يقوم بإرسال تدفق بيانات واحد لا تستمع إليه إلا الأجهزة المهتمة فقط.
النطاق: يعمل باستخدام عناوين خاصة تُعرف بـ "عناوين مجموعات البث المتعدد" (Multicast Group Addresses)، مما يتيح له العمل بكفاءة عبر الشبكات المحلية والشبكات واسعة النطاق.
أمثلة شائعة:
بث عرض فيديو حي (مباشر) للشركة بأكملها ليشاهده آلاف الموظفين في نفس الوقت.
تحديث شاشات أسعار الأسهم المالية في الوقت الفعلي لدى العديد من الوسطاء في آن واحد.
الاختلافات الجوهرية: الجمهور المستهدف
البث الفريد - Unicast (المحادثة الخاصة)
ماهيته: اتصال مباشر بين جهازين محددين.
الهدف منه: تسليم بيانات فريدة ومخصصة لمستلم واحد فقط.
الوجه الشبه (التشبيه): يُشبه الرسالة النصية المباشرة؛ فأنت تراسل صديقاً معيناً، وهاتفه هو الوحيد الذي يهتز ويستقبل الرسالة.
البث العام - Broadcast (الإعلان العام)
ماهيته: إرسال شامل وشامل لكل الأجهزة الموجودة في النطاق المحلي.
الهدف منه: الوصول إلى الجميع بلا استثناء في نفس الوقت دون الحاجة إلى معرفة عناوينهم الفردية.
الوجه الشبه (التشبيه): يُشبه نظام الإذاعة الداخلية (PA System) في المطار؛ فعند الإعلان عبر مكبر الصوت، يسمعه كل شخص في صالة الركاب، سواء كان الأمر يخصه أم لا.
البث المتعدد - Multicast (الدردشة الجماعية المغلقة)
ماهيته: إرسال مستهدف يُوجه فقط إلى الأجهزة التي "انضمت" إلى مجموعة محددة.
الهدف منه: توزيع بيانات متطابقة بكفاءة على عدة أطراف مهتمة في وقت واحد.
الوجه الشبه (التشبيه): يُشبه مجموعة دردشة على الواتساب (WhatsApp Group)؛ فعندما تنشر تحديثاً، يتلقى الإشعار فقط الأشخاص الذين انضموا إلى تلك المجموعة، بينما يظل باقي العالم دون إزعاج.
كيف تعمل هذه الطرق معاً؟
في شبكة المكاتب الشركات النموذجية، تحدث أنواع الإرسال الثلاثة هذه في وقت واحد لضمان سير العمل بسلاسة:
يستمع حاسوبك باستمرار إلى البث العام (Broadcasts) القادم من خادم الشبكة للتأكد من أن اتصاله بالشبكة لا يزال نشطاً.
وعندما تنضم إلى جلسة تدريب فيديو حية على مستوى الشركة، يضبط حاسوبك موجته على تدفق بث متعدد (Multicast stream) إلى جانب خمسين زميلاً آخر لمشاهدة الفيديو بسلاسة.
وفي الوقت نفسه، أنت تستخدم البث الفريد (Unicast) لجلب رسائل البريد الإلكتروني الخاصة بك وغير المقروءة من خادم البريد السحابي.
خاتمة
يحافظ البث الفريد (Unicast) على خصوصية بياناتنا الشخصية، ويتيح البث العام (Broadcast) للأجهزة اكتشاف اتصالات الشبكة المحلية وإعدادها، بينما يضمن البث المتعدد (Multicast) قدرتنا على بث الوسائط إلى جماهير ضخمة دون أن يتسبب ذلك في انهيار النظام. ومعاً، تمنح هذه الطرق الشبكات المرونة الكافية للتواصل بدقة، وتوسع، وكفاءة عالية.
