در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

پروتکل IGMP چیست و چه کاربردی دارد؟

(Internet Group Management Protocol (IGMP پروتکلی است که عضویت هاست در گروه های IP multicast موجود در یک بخش (Segment) از شبکه مدیریت میکند. یک گروه IP Multicast که با نام یک host group هم شناخته میشود، مجموعه ای از هاست‌ها است که به ترافیک های آدرس دهی شده با آدرس IP multicast در شبکه گوش میدهند. ترافیک IP multicast در واقع به یک آدرس MAC فرستاده اما توسط چندین هاست پردازش میشود. یک هاست خاص به یک آدرس IP multicast بخصوص گوش میدهد و تمام بسته هایی که به آن آدرس دهی شده است را دریافت میکند.در ادامه به برخی ابعاد دیگر در IP Multicasting خواهیم پرداخت:

  • اعضای Host Group بصورت دینامیک است به این معنی که هاست ها در هرزمانی میتوانند عضو شوند و یا گروه را ترک کنند.
  • یک Host Group میتواند در هر سایز دلخواهی باشد.
  • اعضای Host Group محدوده خاصی ندارند و میتوانند در طول چندین شبکه گسترده باشند.
  • فرستنده ترافیک به یک آدرس IP Multicast الزاما نباید عضوی از Host Group باشد.

در مورد یک هاست، برای دریافت ترافیک IP Multicast، یک اپلیکیشن باید به IP اطلاع دهد که او ترافیکی از نوعد multicast از یک آدرس IP Multicast خاص دریافت کرده است. اگر تکنولوژی شبکه سخت افزار مورد نیاز multicasting را پشتیبانی کند، به رابط شبکه دستور داده میشود تا ترافیک مربوط به یک آدرس IP Multicast خاص را عبور دهد. اگر شبکه ما اترنت باشد، کارت شبکه طوری برنامه ریزی شده است تا به یک آدرس MAC Multicast متناظر با یک آدرس IP Multicast خاص جواب دهد.

پروتکل IGMP چیست و چه کاربردی دارد؟

یک هاست، IP Multicast را در یکی از سطوح زیر پشتیبانی میکند:

  • سطح 0: ارسال و دریافت ترافیک IP Multicast را پشتیبانی نمیکند.
  • سطح 1: ارسال ترافیک IP Multicast را پشتیبانی میکند اما دریافت ترافیک IP Multicast را پشتیبانی نمیکند.
  • سطح 2: ارسال و دریافت ترافیک IP Multicast را پشتیبانی میکند. ویندوز سرور 2012، ویندوز سرور 2008، ویندوز سرور 2003، ویندوز 2000، ویندوز NT ورژن 3.5 و بالاتر و در نهایت TCP//IP از IP Multicasting سطح 2 پشتیبانی میکنند.

پروتکی که اطلاعات Host Group را ثبت میکند، IGMP است که نیاز دارد تا تمام هاست ها IP Multicast سطح 2 را پشتیبانی کنند. بسته های IGMP توسط هدر IP ارسال میشوند. پیام های IGMP سه حالت بخود میگیرند:

  • Host Membership Report: هنگامی که یک هاست به گروه عضو میشود، یک پیام IGMP Host Membership Report را به تمام هاست های موجود در گروه IP Multicast با آدرس 224.0.0.1ارسال میکند و یا عضویت خود را در یک Host Group خاص با ارسال اعلامیه به آدرس IP Multicast متناظر با آن Host Group اعلام میکند. یک هاست میتواند ارسال کننده هایی که نیاز به دریافت ترافیک Multicast از آن ها را دارد، از پیش مشخص کند.
  • Host Membership Query: وقتی که یک روتر بخواهد بداند که در شبکه‌ای اعضایی از یک host group خاص وجود دارد یا خیر، یک پیام IGMP Host Membership Query را به تمام اعضای آدرس IP Multicast ارسال میکند. اگر پس از تکرار چندین دفعه ارسال این پیام، پاسخی دریافت نگردد، روتر فرض را بر این میگذارد که هیچ عضوی از آن گروه در آن شبکه موجود نیست و اطلاع رسانی اش را متوقف کردهو به دیگر روترها نیز اطلاع میدهد.
  • Group Leave: هنگامی که یک هاست دیگرعلاقه ای به دریافت ترافیک multicast که به آدرس IP Multicast خاصی ارسال شده است ندارد و در پاسخ Host Membership Query که برایش ارسال شده بود، آخرین پیام IGMP Host Membership Report را فرستاده باشد، پس از آن پیام IGMP Group Leave را به آدرس IP Multicast خواهد فرستاد. روترهای محلی متوجه میشوند که هاست ارسال کننده پیام IGMP Group Leave، آخرین عضو گروه برای آن آدرس Multicast در آن subnet است. اگر پس از آن پاسخی در برابر تکرار چندین باره IGMP Host Membership Query از آن subnet دریافت نگردد، روتر فرض را بر این میگذارد که هیچ عضوی از آن گروه در آن شبکه موجود نیست و اطلاع رسانی اش را متوقف کرده و به دیگر روترها نیز اطلاع میدهد.

سربلند و مانا باشید

پایان

نویسنده: احسان امجدی

منبع: جزیره شبکه و زیرساخت وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد.

#ip_multicast_چیست؟ #پیام_igmp_host_membership_report #host_group_چیست؟ #پروتکل_igmp_چیست؟
1 نظر
آرش ملائکه

مقاله گنگ بود ، فکر می کنم ترجمه بوده تا یک توضیح شفاف در مورد پروتکل

ممنون

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....