الفيضانات مقابل البث
التوجيه هو عملية اختيار المسارات التي سيتم استخدامها لإرسال حركة مرور الشبكة ، وإرسال الحزم على طول الشبكة الفرعية المحددة. الفيضان والبث هما خوارزميات توجيه مستخدمة في شبكات الكمبيوتر اليوم. يرسل الفيضان جميع الحزم الواردة من خلال كل حافة صادرة. يعني البث أن كل جهاز في الشبكة سيتلقى حزمة.
ما هو الفيضان؟
Flooding هي خوارزمية توجيه بسيطة للغاية ترسل جميع الحزم الواردة من خلال كل حافة صادرة. نظرًا لكيفية عمل خوارزمية التوجيه هذه ، يتم ضمان تسليم الحزمة (إذا كان من الممكن تسليمها).ولكن هناك احتمال أن تصل نسخ متعددة من نفس الحزمة إلى الوجهة. تضمن خوارزمية الإغراق العثور على أقصر مسار واستخدامه لإرسال الحزم لأنها تستخدم بشكل طبيعي كل مسار في الشبكة. لا توجد تعقيدات في خوارزمية التوجيه هذه ؛ إنه سهل التنفيذ. بالطبع ، هناك عيوب قليلة في خوارزمية الإغراق أيضًا. نظرًا لأنه يتم إرسال الحزم عبر كل ارتباط صادر ، فمن الواضح أن النطاق الترددي يضيع. هذا يعني أن الفيضانات يمكن أن تقلل بالفعل من موثوقية شبكة الكمبيوتر. ما لم يتم اتخاذ الاحتياطات اللازمة مثل عدد القفزات أو وقت العيش ، يمكن توزيع النسخ المكررة داخل الشبكة دون توقف. أحد الاحتياطات الممكنة هو مطالبة العقد بتتبع كل حزمة تمر عبرها والتأكد من أن الحزمة تمر عبرها مرة واحدة فقط. احتياطي آخر يسمى الفيضانات الانتقائية. في التدفق الانتقائي ، قد تقوم العقد بإعادة توجيه الحزم فقط في الاتجاه الصحيح (تقريبًا). تستخدم أنظمة Usenet و p2p (نظير إلى نظير) الفيضانات.علاوة على ذلك ، فإن بروتوكولات التوجيه مثل OSPF و DVMRP والشبكات اللاسلكية المخصصة تستخدم الفيضانات.
ما هو البث؟
البث طريقة مستخدمة في شبكات الكمبيوتر ، والتي تتأكد من أن كل جهاز في الشبكة سيتلقى حزمة (بث). نظرًا لأن البث يمكن أن يؤثر على الأداء بطريقة سلبية ، فلا تدعم كل تقنية شبكة البث. لا يدعم X.25 و frame relay البث ولا يوجد شيء اسمه البث على مستوى الإنترنت. يتم استخدامه في الغالب في الشبكات المحلية (شبكات المنطقة المحلية ، في الغالب في Ethernet والحلقة المميزة) ، ونادرًا ما يستخدم في الشبكات الأكبر مثل WANs (شبكات المنطقة الواسعة). حتى IPv6 (خلف IPv4) لا يدعم البث. يدعم IPv6 الإرسال المتعدد فقط ، وهو مشابه لمنهجية التوجيه من واحد إلى متعدد التي ترسل الحزم إلى جميع العقد التي انضمت إلى مجموعة الإرسال المتعدد المحددة. يشير وجود جميع العناصر الموجودة في عنوان الحزمة في كل من Ethernet و IPv4 إلى أنه سيتم بث الحزمة.من ناحية أخرى ، يتم استخدام قيمة خاصة في مجال التحكم IEEE 802.2 في token ring للإشارة إلى البث. تتمثل إحدى عيوب البث في إمكانية استخدامه لهجمات DoS (رفض الخدمة). على سبيل المثال ، يمكن للمهاجم إرسال طلبات ping وهمية باستخدام عنوان كمبيوتر الضحية كعنوان المصدر. ثم سترد جميع العقد في تلك الشبكة على هذا الطلب من الكمبيوتر الضحية مما يتسبب في انهيار الشبكة بالكامل.
ما الفرق بين الفيضان والبث؟
إرسال حزمة لجميع المضيفين في وقت واحد هو البث. لكن الإغراق لا يرسل حزمًا إلى جميع المضيفين في وقت واحد. ستصل الحزم في النهاية إلى جميع العقد في الشبكة بسبب الفيضانات. قد ترسل الفيضانات نفس الحزمة على طول نفس الرابط عدة مرات ، لكن البث يرسل حزمة على طول الرابط مرة واحدة على الأكثر. قد تصل عدة نسخ من نفس الحزمة إلى عقد في الفيضان ، بينما لا يسبب البث هذه المشكلة. على عكس الإغراق ، يتم البث عن طريق تحديد عنوان بث خاص على الحزم.