Jump to content

ഇന്റർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.

ഐപിപതിപ്പു4 നെറ്റ്വർക്കുകളിൽ ബഹുഭാഷാ ഗ്രൂപ്പ് അംഗത്വങ്ങൾ സ്ഥാപിക്കുന്നതിനായി ഹോസ്റ്റുകൾ ഉപയോഗിക്കുന്നതും അടുത്തുള്ള റൂട്ടറുകൾ ഉപയോഗിക്കുന്നതുമായ ഒരു കമ്മ്യൂണിക്കേഷൻ പ്രോട്ടോക്കോളാണ് ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ. ഐപി മൾട്ടികാസ്റ്റിന്റെ ഒരു അവിഭാജ്യഘടകമാണ് ഐജിഎംപി.

ഓൺലൈൻ സ്ട്രീമിംഗ് വീഡിയോ, ഗെയിമിംഗ് എന്നിവ പോലുള്ള ഒന്നോ അതിലധികമോ നെറ്റ്വർക്കിങ് ആപ്ലിക്കേഷനുകൾക്ക് ഐജിഎംപി ഉപയോഗിക്കാൻ കഴിയും, മാത്രമല്ല ഇത്തരം ആപ്ലിക്കേഷനുകളെ പിന്തുണയ്ക്കുമ്പോൾ കൂടുതൽ കാര്യക്ഷമമായ വിഭവങ്ങൾ ഉപയോഗിക്കാൻ കഴിയും.

 ഐപിപതിപ്പു4  നെറ്റ്വർക്കുകളിൽ  ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ ഉപയോഗിക്കുന്നു. ഐപി പതിപ്പു6 നെറ്റ്വർക്കുകളിൽ മൾട്ടികാസ്റ്റ് മാനേജ്മെൻറ് കൈകാര്യം ചെയ്യുന്നത്  ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ ന്റെ   ഐപി എൻക്യാപ്ലേഷനിൽ നിന്നും വ്യത്യസ്തമായി ICMPv6 ന്റെ ഭാഗമായ മൾട്ടികാസ്റ്റ് ലിസണർ ഡിസ്കവറി (എംഎൽഡി) ആണ്.




വാസ്തുവിദ്യ

[തിരുത്തുക]

 ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ  ഉപയോഗിച്ചു് ഒരു മൾട്ടികാസ്റ്റ് സേവനം നൽകുന്നതിനായി തയ്യാറാക്കിയ ഒരു നെറ്റ്വർക്ക് ഈ അടിസ്ഥാന ശൈലി ഉപയോഗിയ്ക്കാം:



ക്ലയന്റ് കമ്പ്യൂട്ടറിനും പ്രാദേശിക മൾട്ടികാസ്റ്റ് റൂട്ടറിനും ഇടയിൽ ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ   പ്രവർത്തിക്കുന്നു.  ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ ഇടപാടുകൾ കാണിക്കുന്ന സ്വിച്ചുകൾ ഈ  ഇടപാടുകൾ നിരീക്ഷിക്കുന്നതിലൂടെ പ്രയോജനപ്രദമായ വിവരങ്ങൾ നൽകുന്നു. പ്രോട്ടോകോൾ ഇൻഡിപൻഡ്ന്റ് മൾട്ടികാസ്റ്റ് (പിഐഎം) പിന്നീട് ലോക്കൽ ആൻഡ് റിമോട്ട് മൾട്ടികാസ്റ്റ് റൂട്ടറുകൾക്കിടയിൽ, മൾട്ടികാസ്റ്റ് സെർവറിൽ നിന്ന് മൾട്ടികാസ്റ്റ് ക്ലയന്റുകൾക്ക് മൾട്ടികാസ്റ്റ് ട്രാഫിക്ക് ഡയറക്ട് ചെയ്യാനായി ഉപയോഗിക്കുന്നു.

ICMP പോലുള്ള മറ്റ് നെറ്റ്വർക്ക് മാനേജ്മെന്റ് പ്രോട്ടോക്കോളുകൾ പോലെ തന്നെ നെറ്റ്വർക്ക് ലേയറിൽ  ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പ്രവർത്തിക്കുന്നു.


ഒരു ഹോസ്റ്റിനും ഒരു റൂട്ടറിനുള്ളിലും ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ   നടപ്പിലാക്കുന്നു. ഒരു റൌട്ടർ ഈ അഭ്യർത്ഥനകൾ ശ്രദ്ധിക്കുകയും കാലാകാലങ്ങളിൽ സബ്സ്ക്രിപ്ഷൻ ചോദ്യങ്ങൾ അയക്കുകയും ചെയ്യുന്ന സമയത്ത് ഒരു ഹോസ്റ്റിന്റെ പ്രാദേശിക റൌട്ടറിലൂടെ ഒരു ഗ്രൂപ്പിലേക്ക് അംഗത്വം ആവശ്യപ്പെടുന്നു. ഈ അന്വേഷണ ഫംഗ്ഷൻ നടത്താൻ സബ്നെറ്റിന് ഒരു റൗട്ടർ തിരഞ്ഞെടുക്കുന്നു. വലിയ ഐപി മൾട്ടികാസ്റ്റ് ശേഷി ഇല്ലാതിരുന്നാൽ ഐജിഎംപി സ്നോപിംഗ് സവിശേഷതകൾ അനുവദിക്കുന്ന ഐജിഎംപി ക്യുറിജറിന്റെ കഴിവ് ചില ബഹുമുഖ സ്വിക്കുകളിൽ ഉൾപ്പെടുന്നു.

ചില ആക്രമണങ്ങൾക്ക് ഐജിഎംപി ദുർബലമാണ്, ആവശ്യമില്ലെങ്കിൽ ഫയൽ അപ്രാപ്തമാക്കാൻ ഫയർവാളുകൾ സാധാരണ അനുവദിക്കും

പതിപ്പുകൾ

[തിരുത്തുക]

ഇന്റർനെറ്റ് എഞ്ചിനീയർ ടാസ്ക് ഫോഴ്സിന്റെ  അഭ്യർത്ഥനക്കായുള്ള അഭ്യർത്ഥന (RFC) നിർവ്വചിച്ചതുപോലെ ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ - ന്റെ മൂന്നു പതിപ്പുകൾ ഉണ്ട്. ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു1 RFC 1112 നിർവ്വചിച്ചിരിക്കുന്നു,ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു 2, RFC 2236, ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു3 എന്നിവ നിർവചിക്കുന്നത് RFC 3376 പ്രാരംഭത്തിൽ നിർവചിച്ചിരിക്കുന്നു, RFC 4604 ആണ് ഇത് അപ്ഡേറ്റ് ചെയ്തിരിക്കുന്നത്. ഇത് ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു3 ഉം MLDv2 ഉം നിർവ്വചിക്കുന്നു. ഒരു മൾട്ടികാസ്റ്റ് ഗ്രൂപ്പ് ഉപേക്ഷിക്കുന്നതിന് ഒരു ഹോസ്റ്റിന്റെ സിഗ്നൽ കഴിവു ചേർത്ത് IGMPv1 മുഖേന IGMPv2 മെച്ചപ്പെടുത്തുന്നു. ഉറവിട നിർദ്ദിഷ്ട മൾട്ടികാസ്റ്റ്, അംഗത്വ റിപ്പോർട്ട് റിപ്പോർട്ട് കൂട്ടിച്ചേർക്കൽ വഴി ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു2 - ൽ ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു3 മെച്ചപ്പെടുത്തുന്നു.

ഈ പതിപ്പുകൾ പിന്നോട്ട് അനുയോജ്യമാണ്.  ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു3 പിന്തുണയ്ക്കുന്ന ഒരു റൗട്ടർ, ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു1, ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു2,ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു3, എന്നിവ പ്രവർത്തിക്കുന്ന ക്ലൈന്റുകൾക്ക് പിന്തുണയ്ക്കാനാകും.

ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു1 ഒരു ചോദ്യപ്രതിരോധ മോഡൽ ഉപയോഗിക്കുന്നു. ചോദ്യങ്ങൾ 224.0.0.1 ലേക്ക് അയച്ചു. അംഗത്വ റിപ്പോർട്ടുകളെ ഗ്രൂപ്പിന്റെ മൾട്ടികാസ്റ്റ് വിലാസത്തിലേക്ക് അയയ്ക്കുന്നു.




ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു2  ഗ്രൂപ്പ് ഉപേക്ഷിക്കുന്ന പ്രക്രിയയെ ത്വരിതപ്പെടുത്തുകയും മറ്റ് ടൈംഔട്ടുകളെ ക്രമീകരിക്കുകയും ചെയ്യുന്നു. ലീവ്-ഗ്രൂപ്പ് സന്ദേശങ്ങൾ 224.0.0.2 ലേക്ക് അയച്ചു. ഒരു ഗ്രൂപ്പ് നിർദ്ദിഷ്ട അന്വേഷണം അവതരിപ്പിച്ചു. ഗ്രൂപ്പ് പ്രത്യേക ചോദ്യങ്ങൾ ഗ്രൂപ്പിന്റെ മൾട്ടികാസ്റ്റ് വിലാസത്തിലേക്ക് അയയ്ക്കപ്പെടുന്നു. നെറ്റ്വർക്കിനായി ഒരു ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു അന്വേഷണം തിരഞ്ഞെടുക്കുന്നതിനായി റൗട്ടർമാർക്കുള്ള ഒരു സംവിധാനം പരിചയപ്പെടുത്തുന്നു.




ഇൻറർനെറ്റ് ഗ്രൂപ്പ് മാനേജ്മെന്റ് പ്രോട്ടോകോൾ പതിപ്പു3  സോഴ്സ്-നിർദ്ദിഷ്ട മൾട്ടികാസ്റ്റ് പ്രവർത്തനക്ഷമത പരിചയപ്പെടുത്തുന്നു. അംഗത്വ റിപ്പോർട്ടുകൾ 224.0.0.22 ലേക്ക് അയച്ചു

പാക്കറ്റ് ഘടന

[തിരുത്തുക]

ഐപി പ്രോട്ടോക്കോൾ നമ്പറുള്ള ഐ.ആർ.ടി.പിയുടെ ഐ.ആർ. പാക്കറ്റുകൾ മാത്രമേ ഐജിഎംപി സന്ദേശങ്ങൾ കൈകാര്യം ചെയ്തിട്ടുള്ളൂ. ഇന്റർനെറ്റ് കണ്ട്രോൾ സന്ദേശ പ്രോട്ടോക്കോൾ പോലുളള IGMP സന്ദേശമയയ്ക്കലിൽ ഉപയോഗിക്കുന്നത് ട്രാൻസ്പോർട്ട് ലേയറിലില്ല.

വിവിധ തരം ഐജിഎംപി സന്ദേശങ്ങൾ ഉണ്ട്: അംഗത്വ അന്വേഷണങ്ങൾ (ജനറൽ, ഗ്രൂപ്പ് നിർദ്ദിഷ്ട), അംഗത്വ റിപ്പോർട്ടുകൾ, ലീവ് ഗ്രൂപ്പ് സന്ദേശങ്ങൾ.

.മൾട്ടികാസ്റ്റ് റൂട്ടറുകൾ അതിന്റെ മൾട്ടിസ്റ്റാറ്റ് വിലാസങ്ങൾ അതിന്റെ നെറ്റ്വർക്കിൽ അറ്റാച്ച് ചെയ്യുന്നത് നിർണ്ണയിക്കുന്നതിനായി അംഗത്വ അന്വേഷണങ്ങൾ അയക്കുന്നു. നെറ്റ്വർക്കിലെ എല്ലാ സിസ്റ്റങ്ങൾക്കുമായി ഗ്രൂപ്പുകളെ പുതുക്കുന്നതിന് സാധാരണ ക്വറികൾ ആനുകാലികമായി അയയ്ക്കുന്നു. ഗ്രൂപ്പ്-നിർദ്ദിഷ്ട അന്വേഷണങ്ങൾ ഒരു പ്രത്യേക മൾട്ടികാസ്റ്റ് വിലാസത്തിനായുള്ള സ്വീകൃത നില നിർണ്ണയിക്കുന്നതിന് ഉപയോഗിക്കുന്നു. ഗ്രൂപ്പ്-ഉം-സോഴ്സ്-നിർദ്ദിഷ്ട അന്വേഷണങ്ങളും ഒരു ഏകീകൃത ഏകീകൃത വിലാസങ്ങളിൽ നിന്നും ഒരു മൾട്ടികാസ്റ്റ് ഗ്രൂപ്പിലേക്ക് ഒരു സന്ദേശം അയക്കാൻ അനുവദിക്കുന്നു.