يعني برودكاست في الشبكات إرسالًا موجّهًا إلى جميع الأجهزة داخل نطاق بث معين، وليس إلى كل جهاز على الإنترنت. ويساعد هذا الأسلوب في اكتشاف معلومات محلية، لكنه يستهلك موارد الجهات التي تستقبل الرسالة. لتفهمه، افصل عدد الوجهات المقصودة عن حدود الشبكة وعن تطبيق البث المباشر الذي تشاهده. [1]
ثلاثة أنماط بحسب الوجهة
في الإرسال الأحادي، أو Unicast، يقصد المرسل وجهة واحدة. وفي البث المتعدد، أو Multicast، يقصد مجموعة محددة بعنوان مجموعة. أما البث العام، أو Broadcast، فيقصد الجميع داخل نطاقه. كثرة المشاهدين لخدمة ما لا تكشف وحدها النمط المستخدم لنقل بياناتها. [1] [4]
افترض مكتبًا فيه أربعة أجهزة. توجيه رسالة إلى الجهاز الثاني فقط يختلف عن توجيهها إلى مجموعة يشترك فيها الثاني والرابع، وعن إرسال رسالة عامة لأجهزة النطاق. المثال يصف الوجهة المقصودة؛ لا يقدم إعدادات حقيقية ولا يجعل جميع الشبكات تسلم المجموعة بالطريقة نفسها.
ARP مثال على سؤال محلي
في شبكة Ethernet تستخدم IPv4، قد يعرف الجهاز عنوان IP لوجهة محلية ولا يعرف عنوانها العتادي. يرسل طلب ARP على نحو عام للسؤال عن العنوان المقصود. ويبين RFC826 أن الجهة المطابقة تجيب، في المسار المعتاد، إلى عنوان الجهاز الذي طلب المعلومة. [2]
إذا سأل الجهاز الأول عن الثاني، تستقبل أجهزة النطاق الطلب، لكن وجود السؤال عند الثالث لا يعني أن الثالث هو الوجهة المطلوبة أو أنه ينبغي أن يجيب باسم الثاني. افصل بين توزيع السؤال العام ومضمون السؤال ثم وجهة الرد.
نطاق البث له حدود
تقسم VLAN الشبكة إلى نطاقات بث في الطبقة الثانية. وتتبادل الأجهزة الحركة ضمن النطاق المحدد، بينما يحتاج الاتصال بين شبكات VLAN إلى التوجيه. لذلك لا تجعل وقوع الأجهزة في مبنى واحد، أو اتصالها بالمبدل نفسه، دليلًا على أنها جميعًا ضمن نطاق بث واحد. [3]
إذا قسمت شبكة المكتب إلى نطاق للعمل ونطاق للضيوف، فلا تفترض أن طلبًا عامًا في نطاق الضيوف يصل تلقائيًا إلى أجهزة العمل. ما يهم هو التقسيم المنطقي وآلية الاتصال المسموح بها؛ الرسم الفيزيائي للكابلات لا يجيب وحده عن هذا السؤال.
البث مفيد حين يستخدم لغرض
يوضح RFC919 أن البث يفيد في سؤال الجيران عن معلومة دون معرفة صاحبها مسبقًا، لكنه يفرض كلفة على من يسمعه. لذلك يستعمل عندما يناسب المشكلة. تكثير الرسائل العامة بلا حاجة يشغل روابط وأجهزة؛ ولا يصبح التصميم أفضل لمجرد وصول كل رسالة إلى الجميع. [1]
بث مقطع مباشر للجمهور وصف لخدمة مشاهدة. أما Broadcast فوصف تقني لوجهات حزم ضمن نطاق. لا تستنتج أن منصة مرئية ترسل كل مقطع إلى جميع حواسيب الإنترنت؛ اسم الخدمة الشعبي لا يحدد آلية نقلها.
ماذا عن IPv6؟
ينص RFC4291 على عدم وجود عناوين Broadcast في IPv6، وأن وظائفها تؤدى بعناوين Multicast. هذا حكم على عنونة IPv6، ولا يلغي وجود إطار بث عام في تقنيات أخرى مثل Ethernet. فطبقة العنوان ونوع إطار الشبكة ليسا الوصف نفسه. [4]
عند قراءة عبارة برودكاست، حدد المجال والطبقة والنطاق والوجهة. بهذه الأسئلة تميز سؤال ARP محليًا، ومجموعة استقبال، ووجهة واحدة، وخدمة فيديو على الإنترنت، من دون جمعها في مفهوم تقني واحد.
المصادر ومتابعة القراءة
- IETF: أسباب استعمال البث وكلفته ونطاقه؛ RFC919 (يفتح في نافذة جديدة)rfc-editor.org
- IETF: طلب ARP عبر Ethernet والرد إلى العنوان المطلوب؛ RFC826 (يفتح في نافذة جديدة)rfc-editor.org
- Cisco: VLAN كنطاق بث والتواصل بينها بالتوجيه (يفتح في نافذة جديدة)cisco.com
- IETF: أنواع عناوين IPv6 وغياب عنوان Broadcast؛ RFC4291 (يفتح في نافذة جديدة)rfc-editor.org
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.
