ഐ.പി റൂട്ടിംഗ് എങ്ങനെ പ്രവർത്തിക്കുന്നു

ഒരു ഐ.പി. ശൃംഖലയിലെ ഡാറ്റ ട്രാൻസ്മിഷൻ

ഒരു മെഷോ അല്ലെങ്കിൽ ഉപകരണത്തിൽ (സാങ്കേതികമായി ഒരു നോഡ് ആയി വിളിക്കുന്നത്) ഒരു നെറ്റ്വർക്കിൽ നിന്ന് അവർ തങ്ങളുടെ ലക്ഷ്യസ്ഥാനങ്ങളിലേക്ക് എത്തുന്നതുവരെ ഡാറ്റ പാക്കറ്റുകൾ ഫോർവേഡ് ചെയ്യുന്ന പ്രക്രിയയാണ് റൂട്ടിംഗ്.

ഇന്റർനെറ്റിനെ പോലെ ഒരു ഐ.പി. ശൃംഖലയിൽ ഒരു ഡാറ്റയിൽ നിന്ന് മറ്റൊരിടത്തേക്ക് ഡാറ്റ കൈമാറ്റം ചെയ്യുമ്പോൾ, ഡാറ്റ പാക്കേജുകൾ എന്നറിയപ്പെടുന്ന ചെറിയ യൂണിറ്റുകളായി വേർതിരിച്ചിരിക്കുന്നു. ഈ യൂണിറ്റുകൾ വിവരത്തോടൊപ്പം, അവരുടെ ലക്ഷ്യസ്ഥാനത്തേക്ക് പോകാൻ സഹായിക്കുന്ന ധാരാളം വിവരങ്ങൾ ഉൾക്കൊള്ളുന്ന ഒരു ഹെഡ്ഡർ, ഒരു എന്വലപ്പിൽ നിങ്ങൾക്കുള്ളതുപോലെ ഒരു ചെറിയ തലവാക്കായിരിക്കും. ഈ വിവരത്തിൽ സോഴ്സ്, എന്റർസൈറ്റ് ഡിവൈസുകളുടെ ഐപി വിലാസങ്ങൾ , ലക്ഷ്യസ്ഥാനത്ത് എത്തുന്നതിന് അവ വീണ്ടും കൂട്ടിയോജിപ്പിക്കാൻ സഹായിക്കുന്ന പാക്കറ്റ് നമ്പറുകൾ, മറ്റ് സാങ്കേതിക വിവരങ്ങൾ എന്നിവ ഉൾപ്പെടുന്നു.

റൂട്ടിംഗ് സ്വിച്ചുചെയ്യൽ പോലെയാണ് (ചില സാങ്കേതിക വ്യത്യാസങ്ങൾ, ഞാൻ അതിൽ നിന്നും നിന്നെ മറികടക്കും). IP റൂട്ടിംഗ് IP ഉറവിടങ്ങളെ അവയുടെ ഉറവിടങ്ങളിൽ നിന്നും അവയുടെ ലക്ഷ്യസ്ഥാനങ്ങളിലേക്ക് കൈമാറാൻ ഉപയോഗിക്കുന്നു. സർക്യൂട്ട് സ്വിച്ചുചെയ്യലിനു പകരം, പാക്കറ്റ് സ്വിച്ച് സ്വീകരിക്കുന്നു.

എങ്ങനെ പ്രവർത്തിക്കുന്നു പ്രവർത്തിക്കുന്നു

ചൈനയിലെ തന്റെ കമ്പ്യൂട്ടറിൽ നിന്ന് ഒരു സന്ദേശം അയക്കുന്ന ഒരു സാഹചര്യത്തെക്കുറിച്ച് നമുക്ക് ന്യൂയോർക്കിലെ ജോസിന്റെ മെഷീനിലേക്ക് ഒരു സന്ദേശം അയക്കാം. TC യ്ക്കും മറ്റ് പ്രോട്ടോക്കോളുകൾക്കും ലിസ് മെഷിലെ ഡാറ്റയുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു. തുടർന്ന് ഇത് IP പ്രോട്ടോക്കോളിലെ മൊഡ്യൂളിലേക്ക് അയയ്ക്കുന്നു, അവിടെ ഡാറ്റാ പാക്കറ്റുകൾ ഐ.പി പാക്കറ്റുകളിലേക്ക് ബണ്ടിൽ ചെയ്യപ്പെടുകയും നെറ്റ്വർക്ക് വഴി ഇന്റർനെറ്റിലൂടെ അയയ്ക്കുകയും ചെയ്യുന്നു.

ഈ ഡാറ്റാ പായ്ക്കറ്റുകൾ ലോകത്തിന്റെ പകുതിഭാഗത്ത് എത്തുന്നതിന് നിരവധി റൗണ്ടറുകളിലൂടെ കടന്നുപോകേണ്ടതുണ്ട്. ഈ റൂട്ടറുകൾ ചെയ്യുന്ന റൗട്ടിംഗ് പ്രവർത്തിക്കുന്നു. ഓരോ പാക്കറ്റ് ഉറവിട, ഉദ്ദിഷ്ട മെഷീനുകളുടെ ഐപി വിലാസങ്ങളും വഹിക്കുന്നു.

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

പാക്കറ്റുകൾ ഓരോന്നും സ്വന്തമായ രീതിയിൽ പോകുന്നു, വ്യത്യസ്ത നെറ്റ്വർക്കുകളിലൂടെ സഞ്ചരിച്ച് വ്യത്യസ്ത പാതകൾ എടുക്കാൻ കഴിയും. എല്ലാം ഒടുവിൽ ഒരേ ഒരു മെഷീൻ യന്ത്രത്തിലേക്ക് കടക്കും.

ജോസിന്റെ മെഷീനിൽ എത്തുന്നതോടെ, ലക്ഷ്യ സ്ഥാനവും മെഷീൻ വിലാസംയും പൊരുത്തപ്പെടും. പാച്ചുകൾ യന്ത്രത്താൽ ഉപയോഗിക്കും, അതിൽ അതിനുള്ള ഐപി ഘടകം അവ വീണ്ടും വീണ്ടും കൂട്ടിച്ചേർക്കുകയും, തുടർന്നുള്ള പ്രോസസ്സിംഗ് പ്രവർത്തനങ്ങൾക്ക് TCP സേവനത്തിന് മുകളിലുള്ള ഡാറ്റാ നൽകുകയും ചെയ്യുക.

TCP / IP

ട്രാൻസ്ഫർ വിശ്വസനീയമാണെന്ന് ഉറപ്പുവരുത്താൻ ഐ പി പ്രവർത്തിക്കുന്നത് ടിസിപി പ്രോട്ടോക്കോളുമായി ചേർന്നു പ്രവർത്തിക്കുന്നു, അത്തരം ഡാറ്റ പാക്കറ്റ് നഷ്ടപ്പെടാതെ, അവ ക്രമത്തിലായിരിക്കുകയും ന്യായരഹിതമായ കാലതാമസമില്ലെന്ന് ഉറപ്പാക്കുകയും ചെയ്യുന്നു.

ചില സേവനങ്ങളിൽ, ടിസിപി പകരം യുഡിപി (ഏകീകൃത ഡാറ്റാഗ്രാം പാക്കറ്റ്) ഉപയോഗിച്ച് പ്രതിപ്രവർത്തനം തടസ്സപ്പെടുത്തുന്നില്ല, കൂടാതെ പാക്കറ്റുകൾ അയയ്ക്കുകയും ചെയ്യുന്നു. ഉദാഹരണത്തിന്, ചില VoIP സിസ്റ്റം കോളുകൾക്കായി UDP ഉപയോഗിക്കുന്നു. നഷ്ടമായ പാക്കറ്റുകൾ കോൾ നിലവാരത്തെ വളരെയധികം സ്വാധീനിച്ചേക്കില്ല.