Īss IGMP ievads

Nov 15, 2017

Interneta grupu pārvaldības protokols, kas pazīstams kā Interneta grupas pārvaldības protokols (IGMP), ir multicast protokols interneta protokolu saime. Protokols darbojas starp resursdatora un multicast maršrutētāju. Ir trīs IGMP protokoli: IGMPv1, v2 un v3.


Uzņēmējas IP programmatūrai jābūt multicast paplašinātai, lai ļautu uzņēmējam nosūtīt un saņemt multicast paketes uz vietas. Bet vien vien tas nav pietiekami, jo multicast pāradresācija vairākos tīklos ir atkarīga no maršrutētājiem. Lai izveidotu multicast pāradresācijas maršrutu, maršrutētājam ir jāzina katra dalībnieka izplatīšana internetā. Tas prasa, lai uzņēmēja rīcībā būtu jābūt iespējai paziņot lokālajam multivides grupas maršrutētājam, uz kuru tas pieder. Tas ir arī pamats, lai izveidotu multicast pāradresēšanas maršrutu. Saimnieki un vietējie maršrutētāji izmanto Internet Group Management Protocol (IGMP), lai apmainītos ar multicast grupas dalībnieku informāciju. Pamatojoties uz to, vietējais maršrutētājs pēc tam sazinās ar savu multivides maršrutētāju par jūsu informāciju, izplata dalību multicast grupā un izveido multicast maršrutēšanu. Šis process un maršrutētājs starp parasto unicast maršrutēšanu. Šis process ir ļoti līdzīgs tradicionālo unicast maršrutēšanas izplatīšanai starp maršrutētājiem. IGMP ir viens no svarīgākajiem TCP / IP standartiem. Visām IP multicast sistēmām (ieskaitot saimniekdatoriem un maršrutētājiem) jāatbalsta IGMP protokols.


Multicast protokoli ietver grupas dalībnieku pārvaldības protokolus un multicast maršrutēšanas protokolus. Dalībnieku pārvaldības protokols tiek izmantots, lai pārvaldītu multicast grupas dalībnieku pievienošanos un atstāšanu. Multicast maršrutēšanas protokols ir atbildīgs par informācijas apmaiņas izveidošanu starp maršrutētājiem, lai izveidotu multicast koku. IGMP pieder pirmajam, un tas ir protokols, ko izmanto multicast maršrutētājs, lai uzturētu multicast grupas dalībnieku informāciju. Tas darbojas starp uzņēmēju un multicast maršrutētāju. IGMP ziņojums tiek iekapsēts IP paketē, un tā IP protokola numurs ir 2.


Ja uzņēmēja vēlas saņemt multicast paketes, kas nosūtītas uz konkrētu grupu, tai ir jāuzklausa visi paketes, kas paredzētas konkrētai grupai. Lai atrisinātu multicast datu pakešu maršruta izvēli internetā, uzņēmējam ir jāpievienojas grupai vai jāiziet no tās, paziņojot multimediju maršrutētājus savā apakštīklā. IGMP tiek izmantots multicast, lai veiktu šo uzdevumu. Tādā veidā multicast maršrutētājs var uzzināt tīkla multicast grupas dalībniekus un izlemt, vai pārsūtīt multicast datu paketes uz viņu tīklu. Ja multicast maršrutētājs saņem multicast paketi, tas pārbauda paketes multicast galamērķa adresi un pārsūta to tikai tad, ja saskarnē ir šīs grupas dalībnieks.


IGMP nodrošina informāciju, kas ir nepieciešama, lai gala posmā nosūtītu multicast paketi galamērķim, nodrošinot šādas divvirzienu iespējas:

Uzņēmēja izmanto IGMP, lai paziņotu maršrutētājam, ka tā vēlas saņemt vai atstāt informāciju konkrētai multicast grupai.

Maršrutētājs periodiski vaicā, vai multivides grupas dalībnieki LAN aktīvi darbojas, izmantojot IGMP, un apkopo un uztur saistīto tīkla segmentu grupu locekļu attiecības.