نشرت تحت تصنيف ALL، Wireless Design

(1) IP Multicast Technology



منذ فترة كنت أقوم باستلام مشروعين لشركتين مختلفتين في مدارس وزارة التربية أحدهما يختص بالشبكة لاسلكية و مكون من أجهزة أكسسبوينت سيسكو 1250 , و سويتشات سيسكو 3750 و كنترولر سيسكو 5500

و المشروع الثاني لشركة أخري و في نفس المكان يخص أجهزة التابلت من نوع ديل ببرمجياتها و أهمها نت سبورت و الذي يستخدم الشبكة للاسلكية لربط تابلت الطلاب بتابلت المدرس

و كانت المشكلة أن برنامج النت سبورت علي تابلت المدرس لا يستطيع رؤية أجهزة الطلاب أو العكس

كانت هذه المشكلة كفيلة بتعطيل مشروع تكلف الكثير وقتا و جهدا و مالا من الشركة المختصة بالوايرلس الا أن “شطارة و مهارة ” مهندس هذه الشركة جعلته يعرف أن السبب هو عدم تفعيل تدفقات Multicast في الشبكة اللاسلكية , و بمجرد تفعيلها نجح الإتصال بين أجهزة الطلاب و المدرس عبر الشبكة اللاسلكية


فعادة ما يتم التراسل بين جهتين فقط إحداها ترسل و الأخري تستقبل أو العكس و يسمي هذا بالتراسل الأحادي Unicast Transmission

و أما عندما ترسل جهة واحدة الي جميع الجهات في الشبكة فإن هذا يسمي Broadcast

و سنتكلم اليوم عن نوع ثالث و هو IP Multicast اي أن المرسل سيتخير عدة جهات من شبكته ليرسل اليها

IP Multicast Basics


هي من التقينات التي يطلق عليها bandwidth-conserving technology اي التي تقلل من انشغال قنوات الشبكة حيث ترسل تدفق واحد الي أكثر من جهة بدون اشغال المرسل أو المستقبل و هي تقنية مستخدمة في عدة تطبيقات مثل مؤتمرات الفيديو video conferencing و شركات الإتصالات corporate communications و التعليم عن بعد distance learning و توزيع البرمجيات distribution of software و الأخبار و غيرها

لو افترضنا أن عشرة أجهزة موزعة في أكثر شبكة تريد استقبال فيديو موجود علي سيرفر فستقوم بإرسال تقرير Internet Group Management Protocol (IGMP) , و بدلا من أن يقوم المرسل بإرسال عشرة نسخ الي العشر أشخاص فإنه سيقوم بإرسال نسخة واحدة و عند الوصول الي نقاط التوزيع “الراوترات” ستقوم بتكرار نفسها بالعدد الذي يخدمه هذا الراوتر شرط أن يكون هذا الراوتر مفعلا ببروتوكولات MULTICAST مثل Protocol Independent Multicast (PIM)

إذن فإنه يلزم أن يكون هناك جروب يجمع الأجهزة التي تهتم بتدفق معين و هذا الجروب لا يعني أن يكون في مكان واحد أي أنه جروب لفظي أو منطقي و ليس جروب مكاني و فعلي

و هذه الأجهزة لابد أن تكون تعمل ببروتوكول Internet Group Management Protocol (IGMP)

بينما الراوترات ستستخدم بروتوكول Protocol Independent Multicast (PIM) كما تري في الشكل السابق

IP Multicast Addresses


تتعامل تتدفقات Multicast بعناوين IP من النوع D و المختلفة عن النطاقات الثلاث المعروفة A , B , C و هذه العناوين أي IP Class D Addresses تم وضعها من قبل مؤسسة Internet Assigned Numbers Authority (IANA) و هي ضمن النطاق من 224.0.0.0 الي 239.255.255.255

هذه العناوين تعطي للمستقبل أي الأجهزة التي تهتم بإستقبال تدفقات الفيديو المطلوبة

و هذا الجدول يبين أنواع و تخصيصات IP Class D Addresses

Reserved Link Local Addresses


مؤسسة IANA تحجز عناوين الشبكة 224.0.0.0/24 لإستخدامه مع بروتوكولات الشبكة في الشبكة المحلية LAN و لا يتم تمرير Packets الخاصة بها من الراوتر و لها قيمة time-to-live (TTL) تساوي 1

تستخدم أيضا لتمرير معلومات التوجيه الهامة فلكل بروتكول للتوجيه Multicast IP انظر الجدول لبعض هذه البروتوكولات

و هذه صفحة RFC 1112 بها جميع هذه العناوين
اضغط هنا

و هذا ملف من سيسكو
اضغط هنا

Globally Scoped Addresses

أما العناوين من 224.0.1.0 الي 238.255.255.255 فتستخدم لتبادل تدفقات Multicast بين المؤسسات عبر الإنترنت و بعضها محجوز من قبلIANA لبعض تطبيقات Multicast مثل العنوان 224.0.1.1 المحجوز لـ Network Time Protocol (NTP)

Source Specific Multicast Addresses

المدي 232.0.0.0/8 محجوز لـ Source Specific Multicast (SSM) الذي يعتبر امتداد لبروتوكول PIM و سنتكلم عنه لاحقا ان شاء الله

GLOP Multicast Addresses

و ثائق RFC 2770 نجد فيها أن مدي العنوان 233.0.0.0/8 مخصص للمؤسسات التي تمتلك Autonomous System Number  AS محجوز مسبقا مثل موفرات الخدمة و شركات الإتصالات و يسمي هذا بـ GLOP addressing و يتم وضع قيمة هذا العنوان بعد تحويله الي hexadecimal في octet الثاني و الثالث من IP هكذا مثلا

اعتبر أن شركة ما لها رقم AS قيمته 62010

و هذه القيمة العشرية لها قيمة مناظرة سداسي عشر تساوي F23A

و تقسم علي الجزئين octet الثاني F2 و الثالث 3A

الثاني يأخذ القيمة العشرية لـ F2 و هي 242 و الثالث 3A و هي 58

وبذلك يكون AS 62010 له عنوان 233.242.58.0/24

Limited Scope Addresses

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

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

نادر المنسي

Advertisements

المعلق:

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

رأي واحد على “(1) IP Multicast Technology

اترك رد

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

WordPress.com Logo

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

Google+ photo

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

صورة تويتر

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

Facebook photo

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

w

Connecting to %s