نشرت تحت تصنيف Wireless Multicast

16 Multicast Scoping



وظيفة Multicast Scoping هو ارسال التدفقات الي جروب من الراوترات التي لها اعدادات إداراية أو أمنية واحدة أو بشكل آخر فإنها تحدد الي أي مدي ستصل تدفقات المالتيكاست و لذلك فإم المالتيكاست سكوبينج لديه طريقتين لذلك هما TTL scoping و Administrative scoping

TTL Scoping


سيقوم الراوتر بمقارنة قيم time to live (TTL) علي باكت المالتيكاست بقيم TTL علي واجهة الراوتر interface التي سيخرج منها الباكت حيث سيقوم فقط بتمرير الباكت اذا كانت قيمة TTL لواجهته interface أقل من أو يساوي لباكت المالتيكسات و لهذا فإن TTL scoping يقوم بتصفير قيم TTL للباكت عند فشلها في الخروج من الراوتر

كما تري في الشكل السابق فإن الباكت ستصل الواجهة S1 بقيمة TTL 18 و يقوم الراوتر بتقليل القيمة الي 17 و في حال كان الراوتر يعمل ببروتوكول dense mode و بعد نجاح RPF check فإنه سيرسل الباكت الي جميع الواجهات عدا التي أتي منها s1

بشكل افتراضي فإن قيم TTL لراوترات سيسكو علي جميع واجهاته هي 0 و لذلك فإنه من المفترض أن تمر تدفقات المالتيكاست ذات قيم أكبر 0 من اي مخارج أي راوتر و بهذا تستمر الي مالا نهاية و لكن بالطبع لابد أن تقوم يدويا بتغيير هذه القيم لمنع ذلك و هذا ما تم علي واجهات الشكل السابق حيث تم إعداد الواجهة s0 بقيمة TTL تساوي 8 و واجهة s2 بقيمة 32 و تركت الواجهة e0 لحالتهما الإفتراضية TTL=0

عندما تصل التدفقات ذات TTL=18 الي الراوتر فإنه سينقص قيمة TTL القادمة له بمقدار 1 لتصبح TTL=17 و عند مقارنتها بقيم TTL لمخارجه يجد انها صالحة للمرور من الواجهات s0 و e0 و ستمنع من المرور عبر s2 لأن قيمة TTL=32 أكبر من 17

الكلام جميل لكن للأسف هناك نقاط ضعف في TTL Scoping أولها أنه يصعب اعداد قيم TTL في حال كانت الشبكة كبيرة و معقدة لأن التعامل مع الأرقام و تحديد من أكبر و من أصغر في عدة عشرات من الأجهزة قد يربكنا

ثانيها أنك عند اعطائك قيم TTL لواجهات الراوتر فأنت تحدد مسبقا التعامل مع تدفقات معينة من المالتكاست و عندما تريد التعامل مع تدفق آخر سيوجه الي نطاق ىخر من الجهزة فأنت مضطر لإعادة إعداد قيم TTL لتحدد المسموح لهم الجدد بتلقي هذه التدفقات و هذا أمر متعب أيضا

Administrative Scoping

في بداية شرحنا للمالتيكاست ذكرنا أن المالتيكاست له عدة نطاقات عناوين IP خاصة به و محجوزة له مسبقا و لكل نطاق استخداماته الخاصة و منها النطاق 239.0.0.0 to 239.255.255.255 و المسمي Limited Scope Addresses الذي يستخدم لعمل شبكات محلية من المالتيكاست و هي تصنع حدود لتدفقات المالتيكاست و تمنع تدفقها خارج النطاق

المدي 239.0.0.0/8 و الموجود في وثائق RFC 2365 بإسم Administratively Scoped IP Multicast مخصص للمجموعات المحلية في الشركات و الجامعات و غيرها من المؤسسات التي تختبر تطبيقات تحتاج تدفقات multicast محلية بدون أن يسمح لها بالتوجيه عبر الإنترنت خارج منطقة autonomous system (AS) للشركة

و يمكن تقسيم هذا الندي الي تقسيمات فرعية subdivision تسمي address scoping

أي أن هذه العناوين تشبه عناوين الشبكة المحلية الخاصة الثلاث 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. في طريقة استخدامها و لذلك فهي تسمي أيضا Private Multicast

يحتاج ذلك اعداد يدوي علي الراوترات حيث ستقوم بعمل فلاتر علي واجهات الراوترات التي علي حدود الشبكة لمنع خروج هذه التدفقات خارج واجهاته الغير مرغوب بها

نادر المنسي

محاضرات في المالتيكسات

المعلق:

مهندس عربي يطمح و يساعد في الرقي بالمحتوي العربي للتكنولوجيا عبر ترجمة و اعداد مقالات و كتب علمية في مجال الشبكات و الإتصالات السلكية و اللاسلكية

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

شعار وردبرس.كوم

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   /  تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   /  تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   /  تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   /  تغيير )

Connecting to %s