الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة عندي في فهم ال Multicasting وكيف يمكن ان اطبه على شبكتي

مغلق
بدأه عبد المعز في 22 يناير 2008 · 4 رد · 1,515 مشاهدة · في برمجة الشبكات والتطبيقات الموزعة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليك

قرات في كتاب الاخ المبدع فادي عن برمجة الـــ multicasting , لكن عندي مشكلة مسبقة في فهم الـــmulticasting وزادت المشلة بعد قراءة كتاب اخي فادي , اخي ذكرت انه تم تخصيص range من 224.0.0.0 إلى 239.255.255.255 , طيب انا عندي شبكة في الشركة تعمل في class c والـ network id هو 192.168.1 فكيف يمكن لي ان اطبق الــ multicaste , وسؤالي الثاني هو هل يجب ان اضع لكل group سيرفر او access point يحمل ip معين يكون بين الــ range المحدد اعلاه .

اخواني لو ممكن شرح مبسط لانه ان جديد في الــ multicasting , وكيف يمكن ان اطبقه بالشكبتي .

تحياتي

#2

اهلا بك اخي العزيز

اقتباس
ذكرت انه تم تخصيص range من 224.0.0.0 إلى 239.255.255.255 , طيب انا عندي شبكة في الشركة تعمل في class c والـ network id هو 192.168.1 فكيف يمكن لي ان اطبق الــ multicaste

يمكن تطبيق الـMulticasting على اي نوع من الـClasses سواء A أو B أو C او اي Subneting والمقصود بالـRange D الخاص بالـMulticasting هو عنوان افتراضي يدل على رقم مجموعة الإرسال بحيث يمكنك الإنضمام إلى تلك المجموعة وتبادل البيانات والعملية شبيه بالـBroadcasting لكن ضمن المجموعة التي تكون عضو فيها مثلا إذا ارسلت إلى العنوان 224.0.01 فإن اي شخص يكون Join لهذا العنوان فإنه يتمكن من اسقبال ما ارسلت

اقتباس
, وسؤالي الثاني هو هل يجب ان اضع لكل group سيرفر او access point يحمل ip معين يكون بين الــ range المحدد اعلاه .

اخواني لو ممكن شرح مبسط لانه ان جديد في الــ multicasting , وكيف يمكن ان اطبقه بالشكبتي .

لا ليس بضرورة ذلك لكن في حالة كنت ضمن مجموعة في مكان جغارافي مختلف عن مكان المرسل للمجموعة فيجب عند ذلك اجراء برمجة معينة للـRouter الذي يعمل عليه هو والذي تعمل عليه انت بحيث ترسل من الطرف الأول إلى Router A كـMulticast Signal ومن الـRouter A إلى الـRouter B كـUnicast ومن ثم من الـRouter B إلى مجموعتك كـMulticast ويوجد ما يسمى بالـReflector مثال لعكس الإشارة من شبكة إلى شكبة اخرى ويمكن استخدامه كبديل لبرمجة الـRouter لكن هذا في حالة الإنترنت اما في حالة الشبكة المحلية فلن تحتاج إلى اي معدات خاصة.

#3
اقتباس
يمكن تطبيق الـMulticasting على اي نوع من الـClasses سواء A أو B أو C او اي Subneting والمقصود بالـRange D الخاص بالـMulticasting هو عنوان افتراضي يدل على رقم مجموعة الإرسال بحيث يمكنك الإنضمام إلى تلك المجموعة وتبادل البيانات والعملية شبيه بالـBroadcasting لكن ضمن المجموعة التي تكون عضو فيها مثلا إذا ارسلت إلى العنوان 224.0.01 فإن اي شخص يكون Join لهذا العنوان فإنه يتمكن من اسقبال ما ارسلت

اخي استحملني , لم افهم بالظبط ما تقصد , يعني كل قروب يجب ان يكون له IP يكون ضمن الـــ range الذي ذكرته , طيب مثلا العنوان الذي ذكرته كمثال (244.0.0.1 ) ماهو بالظبط هل هو عنوان جهاز او سيرفر ؟؟؟

اخي فادي انا فهمت الامثلة التي ذكرتها في كتابك , لكن لو ممكن تعطيني القليل من وقتك وتحدثني كيف يمكن ان اطبق الـــ Multicasting على شبكتي , بمعنى اريد ان اعرف كيف اقوم بتكوين groups على شبكتي .

#4

اخي فادي انتظر جوابك

#5

السلام عليكم و رحمه الله وبركاته ,,,

اخي عبد المعز ....أتمنى ان تجد فهمي البسيط مفيد لديك ..:

-- يوجد لديك اجهزه في الشبكه وكل جهاز له Interface card ...و كل كرت شبكه متصل بالشبكه يحصل على ال IP من الدومين كنترولر او بالاصح من ال DHCP Server ..وهذا ال DHCP Server تقوم فيه بي أنشاء IP Scopes .....و كل scope له تعريف او اعداد gateway او router interface .

و كل راوتر بالشبكه .... فيه اعدادات ال subnet mask و ال route table....بحيث يتم توجيه حزمه البيانات او ال Packets الى الوجهه المطلوبه و يصبح لكل كرت جهاز مستخدم متصل بالشبكه active route table .

-للوصول الى ال active route table لكل جهاز في الشبكه اكتب في شاشه الاوامر route print .

-للوصول الى ال subnet mask/ route table settings .... يجب تسجيل الدخول في ال router وهذا بالغالب يكون عبر telnet command .

بعض الحكي يحق له يجرح الصمت..والبعض الآخر ما يبرر ظهوري

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…