ആരാണ് tcp ip പ്രോട്ടോക്കോളിന്റെ ഡെവലപ്പർ. എന്താണ് TCP-IP പ്രോട്ടോക്കോൾ

ജോലിയുടെ ഹൃദയഭാഗത്ത് ആഗോള ശൃംഖല TCP/IP പ്രോട്ടോക്കോളുകളുടെ ഒരു സെറ്റ് (സ്റ്റാക്ക്) ആണ് ഇന്റർനെറ്റ്. എന്നാൽ ഈ പദങ്ങൾ ഒറ്റനോട്ടത്തിൽ മാത്രം സങ്കീർണ്ണമാണെന്ന് തോന്നുന്നു. സത്യത്തിൽ TCP/IP പ്രോട്ടോക്കോൾ സ്റ്റാക്ക്വിവരങ്ങൾ കൈമാറ്റം ചെയ്യുന്നതിനുള്ള ലളിതമായ ഒരു കൂട്ടം നിയമങ്ങളാണ്, ഈ നിയമങ്ങൾ നിങ്ങൾക്കറിയില്ലെങ്കിലും, ഈ നിയമങ്ങൾ നിങ്ങൾക്ക് നന്നായി അറിയാം. അതെ, അത് അങ്ങനെതന്നെയാണ്; അടിസ്ഥാനപരമായി, ടിസിപി/ഐപി പ്രോട്ടോക്കോളുകളുടെ അടിസ്ഥാന തത്വങ്ങളിൽ പുതിയതായി ഒന്നുമില്ല: പുതിയതെല്ലാം പഴയത് നന്നായി മറന്നുപോയി.

ഒരു വ്യക്തിക്ക് രണ്ട് തരത്തിൽ പഠിക്കാൻ കഴിയും:

  1. ടെംപ്ലേറ്റ് പരിഹാരങ്ങളുടെ മണ്ടത്തരമായ ഔപചാരിക ഓർമ്മപ്പെടുത്തലിലൂടെ സാധാരണ ജോലികൾ(ഇപ്പോൾ സ്കൂളിൽ കൂടുതലായി പഠിപ്പിക്കുന്നത് അതാണ്). അത്തരം പരിശീലനം ഫലപ്രദമല്ല. ഓഫീസ് സോഫ്‌റ്റ്‌വെയറിന്റെ പതിപ്പ് മാറ്റുമ്പോൾ ഒരു അക്കൗണ്ടന്റിന്റെ പരിഭ്രാന്തിയും പൂർണ്ണമായ നിസ്സഹായതയും നിങ്ങൾ തീർച്ചയായും കണ്ടിട്ടുണ്ട് - പരിചിതമായ പ്രവർത്തനങ്ങൾ നടത്താൻ ആവശ്യമായ മൗസ് ക്ലിക്കുകളുടെ ക്രമത്തിൽ ചെറിയ മാറ്റം. അല്ലെങ്കിൽ ഡെസ്‌ക്‌ടോപ്പ് ഇന്റർഫേസ് മാറ്റുമ്പോൾ ഒരാൾ മയങ്ങി വീഴുന്നത് നിങ്ങൾ എപ്പോഴെങ്കിലും കണ്ടിട്ടുണ്ടോ?
  2. പ്രശ്നങ്ങൾ, പ്രതിഭാസങ്ങൾ, പാറ്റേണുകൾ എന്നിവയുടെ സാരാംശം മനസ്സിലാക്കുന്നതിലൂടെ. ധാരണയിലൂടെ തത്വങ്ങൾഈ അല്ലെങ്കിൽ ആ സംവിധാനം നിർമ്മിക്കുക. ഈ സാഹചര്യത്തിൽ, വിജ്ഞാനകോശ പരിജ്ഞാനം ഒരു വലിയ പങ്ക് വഹിക്കുന്നില്ല - കാണാതായ വിവരങ്ങൾ കണ്ടെത്താൻ എളുപ്പമാണ്. എന്താണ് തിരയേണ്ടതെന്ന് അറിയുക എന്നതാണ് പ്രധാന കാര്യം. ഇതിന് വിഷയത്തെക്കുറിച്ചുള്ള ഔപചാരികമായ അറിവല്ല, മറിച്ച് സത്തയെക്കുറിച്ചുള്ള ധാരണ ആവശ്യമാണ്.

ഈ ലേഖനത്തിൽ, രണ്ടാമത്തെ പാത സ്വീകരിക്കാൻ ഞാൻ നിർദ്ദേശിക്കുന്നു, കാരണം ഇൻറർനെറ്റിന്റെ അടിസ്ഥാന തത്വങ്ങൾ മനസിലാക്കുന്നത് നിങ്ങൾക്ക് ഇന്റർനെറ്റിൽ ആത്മവിശ്വാസവും സ്വതന്ത്രവും അനുഭവിക്കാനുള്ള അവസരം നൽകും - ഉയർന്നുവരുന്ന പ്രശ്നങ്ങൾ വേഗത്തിൽ പരിഹരിക്കുക, പ്രശ്നങ്ങൾ ശരിയായി രൂപപ്പെടുത്തുക, സാങ്കേതിക പിന്തുണയുമായി ആത്മവിശ്വാസത്തോടെ ആശയവിനിമയം നടത്തുക.

അതിനാൽ, നമുക്ക് ആരംഭിക്കാം.

TCP/IP ഇന്റർനെറ്റ് പ്രോട്ടോക്കോളുകളുടെ പ്രവർത്തന തത്വങ്ങൾ അന്തർലീനമായി വളരെ ലളിതവും ഞങ്ങളുടെ സോവിയറ്റ് തപാൽ സേവനത്തിന്റെ പ്രവർത്തനവുമായി സാമ്യമുള്ളതുമാണ്.

ഞങ്ങളുടെ സാധാരണ മെയിൽ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് ഓർക്കുക. ആദ്യം, നിങ്ങൾ ഒരു കടലാസിൽ ഒരു കത്ത് എഴുതുക, എന്നിട്ട് അത് ഒരു കവറിൽ വയ്ക്കുക, മുദ്രയിടുക, പിൻ വശംഎൻവലപ്പ്, അയയ്ക്കുന്നയാളുടെയും സ്വീകർത്താവിന്റെയും വിലാസങ്ങൾ എഴുതുക, തുടർന്ന് അത് അടുത്തുള്ളതിലേക്ക് കൊണ്ടുപോകുക തപാൽ ഓഫീസ്. അടുത്തതായി, കത്ത് പോസ്റ്റ് ഓഫീസുകളുടെ ഒരു ശൃംഖലയിലൂടെ സ്വീകർത്താവിന്റെ ഏറ്റവും അടുത്തുള്ള പോസ്റ്റ് ഓഫീസിലേക്ക് പോകുന്നു, അവിടെ നിന്ന് പോസ്റ്റ്മാൻ അത് ഡെലിവറി ചെയ്യുന്നു നിർദ്ദിഷ്ട വിലാസംസ്വീകർത്താവ് അവന്റെ മെയിൽബോക്സിൽ (അവന്റെ അപ്പാർട്ട്മെന്റ് നമ്പർ സഹിതം) അല്ലെങ്കിൽ വ്യക്തിപരമായി ഡെലിവർ ചെയ്തു. അത്രയേയുള്ളൂ, കത്ത് സ്വീകർത്താവിന് എത്തി. കത്തിന്റെ സ്വീകർത്താവ് നിങ്ങൾക്ക് ഉത്തരം നൽകാൻ ആഗ്രഹിക്കുമ്പോൾ, അവൻ തന്റെ പ്രതികരണ കത്തിൽ സ്വീകർത്താവിന്റെയും അയച്ചയാളുടെയും വിലാസങ്ങൾ സ്വാപ്പ് ചെയ്യും, കത്ത് നിങ്ങൾക്ക് അതേ ശൃംഖലയിലൂടെ അയയ്ക്കും, പക്ഷേ വിപരീത ദിശയിലാണ്.

കത്തിന്റെ കവർ ഇതുപോലെ വായിക്കും:

അയച്ചയാളുടെ വിലാസം: ആരിൽ നിന്ന്: ഇവാനോവ് ഇവാൻ ഇവാനോവിച്ച് എവിടെ: ഇവാന്തീവ്ക, സെന്റ്. ബോൾഷായ, 8, ആപ്റ്റ്. 25 സ്വീകർത്താവിന്റെ വിലാസം: ആർക്ക്: പെട്രോവ് പെറ്റർ പെട്രോവിച്ച് എവിടെ: മോസ്കോ, ഉസാചെവ്സ്കി ലെയ്ൻ, 105, അനുയോജ്യം. 110

ഇപ്പോൾ ഇന്റർനെറ്റിലെ കമ്പ്യൂട്ടറുകളുടെയും ആപ്ലിക്കേഷനുകളുടെയും ഇടപെടൽ പരിഗണിക്കാൻ ഞങ്ങൾ തയ്യാറാണ് (കൂടാതെ പ്രാദേശിക നെറ്റ്‌വർക്കിലും). എന്നതുമായുള്ള സാമ്യം ശ്രദ്ധിക്കുക സാധാരണ മെയിൽ വഴിഏതാണ്ട് നിറയും.

ഇൻറർനെറ്റിലെ ഓരോ കമ്പ്യൂട്ടറിനും (അതായത്: നോഡ്, ഹോസ്റ്റ്) ഒരു അദ്വിതീയ വിലാസമുണ്ട്, അതിനെ ഐപി വിലാസം (ഇന്റർനെറ്റ് പ്രോട്ടോക്കോൾ വിലാസം) എന്ന് വിളിക്കുന്നു, ഉദാഹരണത്തിന്: 195.34.32.116. ഒരു ഐപി വിലാസത്തിൽ നാല് ദശാംശ സംഖ്യകൾ (0 മുതൽ 255 വരെ) ഒരു ഡോട്ട് കൊണ്ട് വേർതിരിച്ചിരിക്കുന്നു. എന്നാൽ കമ്പ്യൂട്ടറിന്റെ ഐപി വിലാസം മാത്രം അറിഞ്ഞാൽ പോരാ, കാരണം... ആത്യന്തികമായി, വിവരങ്ങൾ കൈമാറുന്നത് കമ്പ്യൂട്ടറുകളല്ല, അവയിൽ പ്രവർത്തിക്കുന്ന ആപ്ലിക്കേഷനുകളാണ്. ഒരു കമ്പ്യൂട്ടറിൽ നിരവധി ആപ്ലിക്കേഷനുകൾ ഒരേസമയം പ്രവർത്തിക്കാൻ കഴിയും (ഉദാഹരണത്തിന്, ഒരു മെയിൽ സെർവർ, ഒരു വെബ് സെർവർ മുതലായവ). ഒരു സാധാരണ പേപ്പർ കത്ത് നൽകാൻ, വീടിന്റെ വിലാസം മാത്രം അറിഞ്ഞാൽ പോരാ - നിങ്ങൾ അപ്പാർട്ട്മെന്റ് നമ്പറും അറിയേണ്ടതുണ്ട്. കൂടാതെ, എല്ലാ സോഫ്റ്റ്‌വെയർ ആപ്ലിക്കേഷനും പോർട്ട് നമ്പർ എന്ന് വിളിക്കുന്ന സമാനമായ നമ്പർ ഉണ്ട്. ഭൂരിപക്ഷം സെർവർ ആപ്ലിക്കേഷനുകൾഉണ്ട് സാധാരണ മുറികൾ, ഉദാഹരണത്തിന്: മെയിൽ സേവനം പോർട്ട് നമ്പർ 25-ലേക്ക് ബന്ധിപ്പിച്ചിരിക്കുന്നു (അവർ പറയുന്നു: പോർട്ട് "ശ്രവിക്കുന്നു", അതിൽ സന്ദേശങ്ങൾ സ്വീകരിക്കുന്നു), വെബ് സേവനം പോർട്ട് 80, FTP - പോർട്ട് 21 എന്നിങ്ങനെ പോകുന്നു.

അതിനാൽ, ഞങ്ങളുടെ പതിവ് തപാൽ വിലാസവുമായി ഇനിപ്പറയുന്ന ഏതാണ്ട് പൂർണ്ണമായ സാമ്യമുണ്ട്:

"വീടിന്റെ വിലാസം" = "കമ്പ്യൂട്ടർ ഐപി" "അപ്പാർട്ട്മെന്റ് നമ്പർ" = "പോർട്ട് നമ്പർ"

TCP/IP പ്രോട്ടോക്കോളുകൾ ഉപയോഗിച്ച് പ്രവർത്തിക്കുന്ന കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്കുകളിൽ, ഒരു കവറിലുള്ള ഒരു പേപ്പർ അക്ഷരത്തിന്റെ അനലോഗ് പ്ലാസ്റ്റിക് സഞ്ചി, യഥാർത്ഥ കൈമാറ്റം ചെയ്ത ഡാറ്റയും വിലാസ വിവരങ്ങളും അടങ്ങിയിരിക്കുന്നു - അയച്ചയാളുടെ വിലാസവും സ്വീകർത്താവിന്റെ വിലാസവും, ഉദാഹരണത്തിന്:

ഉറവിട വിലാസം: IP: 82.146.49.55 പോർട്ട്: 2049 സ്വീകർത്താവിന്റെ വിലാസം (ലക്ഷ്യസ്ഥാന വിലാസം): IP: 195.34.32.116 പോർട്ട്: 53 പാക്കേജ് വിശദാംശങ്ങൾ: ...

തീർച്ചയായും, പാക്കേജുകളിൽ സേവന വിവരങ്ങളും അടങ്ങിയിരിക്കുന്നു, എന്നാൽ സാരാംശം മനസ്സിലാക്കുന്നതിന് ഇത് പ്രധാനമല്ല.

കോമ്പിനേഷൻ ശ്രദ്ധിക്കുക: "IP വിലാസവും പോർട്ട് നമ്പറും" -വിളിച്ചു "സോക്കറ്റ്".

ഞങ്ങളുടെ ഉദാഹരണത്തിൽ, സോക്കറ്റ് 82.146.49.55:2049 ൽ നിന്ന് 195.34.32.116:53 സോക്കറ്റിലേക്ക് ഞങ്ങൾ ഒരു പാക്കറ്റ് അയയ്ക്കുന്നു, അതായത്. പാക്കറ്റ് 195.34.32.116 എന്ന IP വിലാസമുള്ള കമ്പ്യൂട്ടറിലേക്ക് പോർട്ട് 53-ലേക്ക് പോകും. കൂടാതെ പോർട്ട് 53 ഈ പാക്കറ്റ് സ്വീകരിക്കുന്ന നെയിം റെക്കഗ്നിഷൻ സെർവറുമായി (DNS സെർവർ) യോജിക്കുന്നു. അയച്ചയാളുടെ വിലാസം അറിയുന്നതിലൂടെ, ഞങ്ങളുടെ അഭ്യർത്ഥന പ്രോസസ്സ് ചെയ്ത ശേഷം, ഈ സെർവറിന് ഒരു പ്രതികരണ പാക്കറ്റ് സൃഷ്ടിക്കാൻ കഴിയും, അത് അയയ്ക്കുന്നയാളുടെ സോക്കറ്റ് 82.146.49.55:2049 ന് വിപരീത ദിശയിലേക്ക് പോകും, ​​അത് DNS സെർവറിന് സ്വീകർത്താവിന്റെ സോക്കറ്റായിരിക്കും.

ചട്ടം പോലെ, "ക്ലയന്റ്-സെർവർ" സ്കീം അനുസരിച്ചാണ് ഇടപെടൽ നടത്തുന്നത്: "ക്ലയന്റ്" ചില വിവരങ്ങൾ അഭ്യർത്ഥിക്കുന്നു (ഉദാഹരണത്തിന്, ഒരു വെബ്‌സൈറ്റ് പേജ്), സെർവർ അഭ്യർത്ഥന സ്വീകരിക്കുകയും പ്രോസസ്സ് ചെയ്യുകയും ഫലം അയയ്ക്കുകയും ചെയ്യുന്നു. സെർവർ ആപ്ലിക്കേഷനുകളുടെ പോർട്ട് നമ്പറുകൾ നന്നായി അറിയാം, ഉദാഹരണത്തിന്: SMTP മെയിൽ സെർവർ പോർട്ട് 25-ൽ "കേൾക്കുന്നു", നിങ്ങളുടെ മെയിൽബോക്സുകളിൽ നിന്ന് മെയിൽ വായിക്കാൻ അനുവദിക്കുന്ന POP3 സെർവർ പോർട്ട് 110-ൽ "കേൾക്കുന്നു", വെബ് സെർവർ പോർട്ട് 80-ൽ ശ്രദ്ധിക്കുന്നു, മുതലായവ .

മിക്ക പ്രോഗ്രാമുകളും ഓണാണ് ഹോം കമ്പ്യൂട്ടർക്ലയന്റുകളാണ് - ഉദാഹരണത്തിന് മെയിൽ ക്ലയന്റ്ഔട്ട്ലുക്ക്, വെബ് ബ്രൗസറുകൾ IE, FireFox മുതലായവ.

ക്ലയന്റിലുള്ള പോർട്ട് നമ്പറുകൾ സെർവറിൽ ഉള്ളത് പോലെ ഉറപ്പിച്ചിട്ടില്ല, എന്നാൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ചലനാത്മകമായി അസൈൻ ചെയ്യുന്നു. ഫിക്സഡ് സെർവർ പോർട്ടുകൾക്ക് സാധാരണയായി 1024 വരെ നമ്പറുകളുണ്ട് (പക്ഷേ ഒഴിവാക്കലുകൾ ഉണ്ട്), ക്ലയന്റ് പോർട്ടുകൾ 1024-ന് ശേഷം ആരംഭിക്കുന്നു.

ആവർത്തനമാണ് പഠിപ്പിക്കലിന്റെ മാതാവ്: നെറ്റ്‌വർക്കിലെ ഒരു കമ്പ്യൂട്ടറിന്റെ (നോഡ്, ഹോസ്റ്റ്) വിലാസമാണ് IP, ഈ കമ്പ്യൂട്ടറിൽ പ്രവർത്തിക്കുന്ന ഒരു നിർദ്ദിഷ്ട ആപ്ലിക്കേഷന്റെ നമ്പറാണ് പോർട്ട്.

എന്നിരുന്നാലും, ഒരു വ്യക്തിക്ക് ഡിജിറ്റൽ ഐപി വിലാസങ്ങൾ ഓർമ്മിക്കുന്നത് ബുദ്ധിമുട്ടാണ് - അക്ഷരമാലാക്രമത്തിൽ പ്രവർത്തിക്കുന്നത് കൂടുതൽ സൗകര്യപ്രദമാണ്. എല്ലാത്തിനുമുപരി, ഒരു കൂട്ടം സംഖ്യകളേക്കാൾ ഒരു വാക്ക് ഓർമ്മിക്കുന്നത് വളരെ എളുപ്പമാണ്. ഇത് ചെയ്തു - ഏത് ഡിജിറ്റൽ ഐപി വിലാസവും ഒരു ആൽഫാന്യൂമെറിക് പേരുമായി ബന്ധപ്പെടുത്താം. ഫലമായി, ഉദാഹരണത്തിന്, 82.146.49.55 എന്നതിനുപകരം, നിങ്ങൾക്ക് പേര് ഉപയോഗിക്കാം കൂടാതെ ഡൊമെയ്ൻ നെയിം സേവനം (ഡിഎൻഎസ്) (ഡൊമെയ്ൻ നെയിം സിസ്റ്റം) ഡൊമെയ്ൻ നാമം ഡിജിറ്റൽ ഐപി വിലാസത്തിലേക്ക് പരിവർത്തനം ചെയ്യുന്നത് കൈകാര്യം ചെയ്യുന്നു.

ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് നമുക്ക് സൂക്ഷ്മമായി പരിശോധിക്കാം. നിങ്ങളുടെ ISP ഒന്നുകിൽ വ്യക്തമായി (പേപ്പറിൽ, മാനുവൽ കണക്ഷൻ സജ്ജീകരണത്തിനായി) അല്ലെങ്കിൽ (ഓട്ടോമാറ്റിക് കണക്ഷൻ സജ്ജീകരണത്തിലൂടെ) നിങ്ങൾക്ക് നെയിം സെർവറിന്റെ (DNS) IP വിലാസം നൽകുന്നു. ഈ IP വിലാസമുള്ള ഒരു കമ്പ്യൂട്ടറിൽ ഇന്റർനെറ്റിലെ എല്ലാ ഡൊമെയ്‌ൻ നാമങ്ങളും അവയുടെ അനുബന്ധ ഡിജിറ്റൽ ഐപി വിലാസങ്ങളും അറിയുന്ന ഒരു ആപ്ലിക്കേഷൻ (നെയിം സെർവർ) പ്രവർത്തിക്കുന്നു. DNS സെർവർ പോർട്ട് 53 "ശ്രവിക്കുന്നു", അതിനുള്ള അഭ്യർത്ഥനകൾ സ്വീകരിക്കുകയും പ്രതികരണങ്ങൾ നൽകുകയും ചെയ്യുന്നു, ഉദാഹരണത്തിന്:

ഞങ്ങളുടെ കമ്പ്യൂട്ടറിൽ നിന്നുള്ള അഭ്യർത്ഥന: "www.site എന്ന പേരുമായി പൊരുത്തപ്പെടുന്ന IP വിലാസം ഏതാണ്?" സെർവർ പ്രതികരണം: "82.146.49.55."

നിങ്ങളുടെ ബ്രൗസറിൽ ഈ സൈറ്റിന്റെ ഡൊമെയ്ൻ നാമം (URL) ടൈപ്പ് ചെയ്ത് ക്ലിക്ക് ചെയ്യുമ്പോൾ എന്താണ് സംഭവിക്കുന്നതെന്ന് നോക്കാം. , വെബ് സെർവറിൽ നിന്നുള്ള പ്രതികരണമായി നിങ്ങൾക്ക് ഈ സൈറ്റിന്റെ ഒരു പേജ് ലഭിക്കും.

ഉദാഹരണത്തിന്:

ഞങ്ങളുടെ കമ്പ്യൂട്ടറിന്റെ IP വിലാസം: 91.76.65.216 ബ്രൗസർ: ഇന്റർനെറ്റ് എക്സ്പ്ലോറർ(IE), DNS സെർവർ (സ്ട്രീം): 195.34.32.116 (നിങ്ങളുടേത് വ്യത്യസ്തമായിരിക്കാം), ഞങ്ങൾ തുറക്കാൻ ആഗ്രഹിക്കുന്ന പേജ്: www.site.

ൽ റിക്രൂട്ട് ചെയ്യുന്നു വിലാസ ബാർബ്രൗസർ ഡൊമെയ്ൻ നാമവും ക്ലിക്ക് ചെയ്യുക . കൂടുതൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റംഏകദേശം ഇനിപ്പറയുന്നവ ചെയ്യുന്നു:

ഒരു അഭ്യർത്ഥന അയച്ചു (കൂടുതൽ കൃത്യമായി പറഞ്ഞാൽ, ഒരു അഭ്യർത്ഥനയുള്ള ഒരു പാക്കറ്റ്) DNS സെർവർസോക്കറ്റിലേക്ക് 195.34.32.116:53. മുകളിൽ ചർച്ച ചെയ്തതുപോലെ, പോർട്ട് 53 പേരുകൾ പരിഹരിക്കുന്ന ഒരു ആപ്ലിക്കേഷനായ DNS സെർവറുമായി യോജിക്കുന്നു. DNS സെർവർ, ഞങ്ങളുടെ അഭ്യർത്ഥന പ്രോസസ്സ് ചെയ്തുകഴിഞ്ഞാൽ, നൽകിയ പേരുമായി പൊരുത്തപ്പെടുന്ന IP വിലാസം നൽകുന്നു.

ഡയലോഗ് ഇങ്ങനെ പോകുന്നു:

ഏത് ഐപി വിലാസമാണ് പേരുമായി യോജിക്കുന്നത് www.site? - 82.146.49.55 .

അടുത്തതായി, ഞങ്ങളുടെ കമ്പ്യൂട്ടർ പോർട്ടിലേക്ക് ഒരു കണക്ഷൻ സ്ഥാപിക്കുന്നു 80 കമ്പ്യൂട്ടർ 82.146.49.55 കൂടാതെ പേജ് സ്വീകരിക്കുന്നതിന് ഒരു അഭ്യർത്ഥന (പാക്കറ്റ് അഭ്യർത്ഥന) അയയ്ക്കുന്നു. പോർട്ട് 80 വെബ് സെർവറുമായി യോജിക്കുന്നു. പോർട്ട് 80 സാധാരണയായി ബ്രൗസറിന്റെ വിലാസ ബാറിൽ എഴുതാറില്ല, കാരണം... സ്ഥിരസ്ഥിതിയായി ഉപയോഗിക്കുന്നു, പക്ഷേ കോളണിന് ശേഷം ഇത് വ്യക്തമായി സൂചിപ്പിക്കാം - .

ഞങ്ങളിൽ നിന്ന് ഒരു അഭ്യർത്ഥന ലഭിച്ച ശേഷം, വെബ് സെർവർ അത് പ്രോസസ്സ് ചെയ്യുകയും നിരവധി പാക്കറ്റുകളിലായി ഒരു പേജ് ഞങ്ങൾക്ക് അയയ്ക്കുകയും ചെയ്യുന്നു. HTML ഭാഷ- ബ്രൗസറിന് മനസ്സിലാകുന്ന ഒരു ടെക്സ്റ്റ് മാർക്ക്അപ്പ് ഭാഷ.

ഞങ്ങളുടെ ബ്രൗസർ, പേജ് ലഭിച്ചുകഴിഞ്ഞാൽ, അത് പ്രദർശിപ്പിക്കുന്നു. തൽഫലമായി, ഞങ്ങൾ സ്ക്രീനിൽ കാണുന്നു ഹോം പേജ്ഈ സൈറ്റ്.

എന്തുകൊണ്ടാണ് ഈ തത്വങ്ങൾ നാം മനസ്സിലാക്കേണ്ടത്?

ഉദാഹരണത്തിന്, നിങ്ങൾ ശ്രദ്ധിച്ചോ വിചിത്രമായ പെരുമാറ്റംനിങ്ങളുടെ കമ്പ്യൂട്ടർ - മനസ്സിലാക്കാൻ കഴിയില്ല നെറ്റ്വർക്ക് പ്രവർത്തനം, ബ്രേക്കുകൾ മുതലായവ. എന്താണ് ചെയ്യേണ്ടത്? കൺസോൾ തുറക്കുക ("ആരംഭിക്കുക" ബട്ടൺ ക്ലിക്ക് ചെയ്യുക - "റൺ" - ടൈപ്പ് cmd - "ശരി"). കൺസോളിൽ നമ്മൾ കമാൻഡ് ടൈപ്പ് ചെയ്യുന്നു netstat -anക്ലിക്ക് ചെയ്യുക . ഈ യൂട്ടിലിറ്റി ഞങ്ങളുടെ കമ്പ്യൂട്ടറിന്റെ സോക്കറ്റുകൾക്കും റിമോട്ട് ഹോസ്റ്റുകളുടെ സോക്കറ്റുകൾക്കും ഇടയിലുള്ള സ്ഥാപിത കണക്ഷനുകളുടെ ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കും. "ബാഹ്യ വിലാസം" കോളത്തിൽ ചില വിദേശ IP വിലാസങ്ങളും കോളണിന് ശേഷമുള്ള 25-ാമത്തെ പോർട്ടും നമ്മൾ കാണുകയാണെങ്കിൽ, ഇത് എന്താണ് അർത്ഥമാക്കുന്നത്? (പോർട് 25 മെയിൽ സെർവറുമായി പൊരുത്തപ്പെടുന്നുണ്ടെന്ന് ഓർക്കുന്നുണ്ടോ?) ഇതിനർത്ഥം നിങ്ങളുടെ കമ്പ്യൂട്ടർ ചില മെയിൽ സെർവറിലേക്ക് (സെർവറുകൾ) ഒരു കണക്ഷൻ സ്ഥാപിക്കുകയും അതിലൂടെ ചില കത്തുകൾ അയയ്ക്കുകയും ചെയ്യുന്നു എന്നാണ്. നിങ്ങളുടെ ഇമെയിൽ ക്ലയന്റ് (ഉദാഹരണത്തിന് ഔട്ട്‌ലുക്ക്) ഇപ്പോൾ പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, പോർട്ട് 25-ൽ അത്തരം ധാരാളം കണക്ഷനുകൾ ഇപ്പോഴും ഉണ്ടെങ്കിൽ, നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ നിങ്ങളുടെ പേരിൽ സ്പാം അയയ്ക്കുന്നതോ നിങ്ങളുടെ ക്രെഡിറ്റ് ഫോർവേഡ് ചെയ്യുന്നതോ ആയ ഒരു വൈറസ് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഉണ്ടായിരിക്കാം. ആക്രമണകാരികൾക്കുള്ള പാസ്‌വേഡുകൾക്കൊപ്പം കാർഡ് നമ്പറുകളും.

കൂടാതെ, ഒരു ഫയർവാൾ (മറ്റൊരു രീതിയിൽ പറഞ്ഞാൽ, ഒരു ഫയർവാൾ :)) ശരിയായി ക്രമീകരിക്കുന്നതിന് ഇന്റർനെറ്റിന്റെ തത്വങ്ങൾ മനസ്സിലാക്കേണ്ടത് ആവശ്യമാണ്. "സുഹൃത്തുക്കൾ", "ശത്രുക്കൾ" എന്നീ പാക്കറ്റുകൾ ഫിൽട്ടർ ചെയ്യുന്നതിനാണ് ഈ പ്രോഗ്രാം (പലപ്പോഴും ഒരു ആന്റിവൈറസുമായി വരുന്ന) രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. നിങ്ങളുടെ സ്വന്തം ആളുകളെ കടന്നുപോകാൻ അനുവദിക്കുക, അപരിചിതരെ അകത്തേക്ക് കടക്കാൻ അനുവദിക്കരുത്. ഉദാഹരണത്തിന്, നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ ഏതെങ്കിലും പോർട്ടിലേക്ക് ആരെങ്കിലും ഒരു കണക്ഷൻ സ്ഥാപിക്കാൻ ആഗ്രഹിക്കുന്നുവെന്ന് നിങ്ങളുടെ ഫയർവാൾ നിങ്ങളോട് പറഞ്ഞാൽ. അനുവദിക്കുകയോ നിരസിക്കുകയോ?

ഏറ്റവും പ്രധാനമായി, സാങ്കേതിക പിന്തുണയുമായി ആശയവിനിമയം നടത്തുമ്പോൾ ഈ അറിവ് വളരെ ഉപയോഗപ്രദമാണ്.

അവസാനമായി, നിങ്ങൾ അഭിമുഖീകരിക്കാൻ സാധ്യതയുള്ള പോർട്ടുകളുടെ ഒരു ലിസ്റ്റ് ഇതാ:

135-139 - ഈ പോർട്ടുകൾ പങ്കിട്ട കമ്പ്യൂട്ടർ ഉറവിടങ്ങൾ ആക്സസ് ചെയ്യാൻ Windows ഉപയോഗിക്കുന്നു - ഫോൾഡറുകൾ, പ്രിന്ററുകൾ. ഈ പോർട്ടുകൾ പുറത്തേക്ക് തുറക്കരുത്, അതായത്. പ്രാദേശിക പ്രാദേശിക നെറ്റ്‌വർക്കിലേക്കും ഇന്റർനെറ്റിലേക്കും. അവ ഒരു ഫയർവാൾ ഉപയോഗിച്ച് അടച്ചിരിക്കണം. കൂടാതെ, ലോക്കൽ നെറ്റ്‌വർക്കിൽ നിങ്ങൾ നെറ്റ്‌വർക്ക് പരിതസ്ഥിതിയിൽ ഒന്നും കാണുന്നില്ലെങ്കിലോ നിങ്ങൾ ദൃശ്യമാകുന്നില്ലെങ്കിലോ, ഫയർവാൾ ഈ പോർട്ടുകൾ തടഞ്ഞതിനാലാകാം ഇത്. അതിനാൽ, ഈ പോർട്ടുകൾ ലോക്കൽ നെറ്റ്‌വർക്കിനായി തുറന്നിരിക്കണം, പക്ഷേ ഇന്റർനെറ്റിനായി അടച്ചിരിക്കണം. 21 - തുറമുഖം FTPസെർവർ. 25 - തപാൽ തുറമുഖം SMTPസെർവർ. നിങ്ങളുടെ ഇമെയിൽ ക്ലയന്റ് അതിലൂടെ കത്തുകൾ അയയ്ക്കുന്നു. ഐ.പി SMTP വിലാസംസെർവറും അതിന്റെ പോർട്ടും (25th) നിങ്ങളുടെ മെയിൽ ക്ലയന്റിൻറെ ക്രമീകരണങ്ങളിൽ വ്യക്തമാക്കിയിരിക്കണം. 110 - തുറമുഖം POP3സെർവർ. അതിലൂടെ, നിങ്ങളുടെ മെയിൽ ക്ലയന്റ് നിങ്ങളുടെ കത്തുകൾ എടുക്കുന്നു മെയിൽബോക്സ്. POP3 സെർവറിന്റെ IP വിലാസവും അതിന്റെ പോർട്ടും (110th) നിങ്ങളുടെ മെയിൽ ക്ലയന്റിൻറെ ക്രമീകരണങ്ങളിൽ വ്യക്തമാക്കിയിരിക്കണം. 80 - തുറമുഖം വെബ്-സെർവറുകൾ. 3128, 8080 - പ്രോക്സി സെർവറുകൾ (ബ്രൗസർ ക്രമീകരണങ്ങളിൽ ക്രമീകരിച്ചത്).

നിരവധി പ്രത്യേക ഐപി വിലാസങ്ങൾ:

127.0.0.1 ആണ് ലോക്കൽ ഹോസ്റ്റ് വിലാസം പ്രാദേശിക സംവിധാനം, അതായത്. പ്രാദേശിക വിലാസംനിങ്ങളുടെ കമ്പ്യൂട്ടർ. 0.0.0.0 - ഇങ്ങനെയാണ് എല്ലാ IP വിലാസങ്ങളും നിശ്ചയിച്ചിരിക്കുന്നത്. 192.168.xxx.xxx - പ്രാദേശിക നെറ്റ്‌വർക്കുകളിൽ ഏകപക്ഷീയമായി ഉപയോഗിക്കാവുന്ന വിലാസങ്ങൾ; അവ ആഗോള ഇന്റർനെറ്റിൽ ഉപയോഗിക്കുന്നില്ല. പ്രാദേശിക നെറ്റ്‌വർക്കിൽ മാത്രം അവ അദ്വിതീയമാണ്. നിങ്ങളുടെ വിവേചനാധികാരത്തിൽ ഈ ശ്രേണിയിൽ നിന്നുള്ള വിലാസങ്ങൾ നിങ്ങൾക്ക് ഉപയോഗിക്കാം, ഉദാഹരണത്തിന്, ഒരു വീട് അല്ലെങ്കിൽ ഓഫീസ് നെറ്റ്‌വർക്ക് നിർമ്മിക്കാൻ.

എന്താണ് സബ്‌നെറ്റ് മാസ്‌കും ഡിഫോൾട്ട് ഗേറ്റ്‌വേയും (റൂട്ടർ, റൂട്ടർ)?

(ഈ പരാമീറ്ററുകൾ നെറ്റ്‌വർക്ക് കണക്ഷൻ ക്രമീകരണങ്ങളിൽ സജ്ജീകരിച്ചിരിക്കുന്നു).

ഇത് ലളിതമാണ്. കമ്പ്യൂട്ടറുകൾ പ്രാദേശിക നെറ്റ്‌വർക്കുകളിലേക്ക് ബന്ധിപ്പിച്ചിരിക്കുന്നു. ഒരു പ്രാദേശിക നെറ്റ്‌വർക്കിൽ, കമ്പ്യൂട്ടറുകൾ നേരിട്ട് പരസ്പരം മാത്രം "കാണുന്നു". ഗേറ്റ്‌വേകൾ (റൂട്ടറുകൾ, റൂട്ടറുകൾ) വഴി ലോക്കൽ നെറ്റ്‌വർക്കുകൾ പരസ്പരം ബന്ധിപ്പിച്ചിരിക്കുന്നു. സബ്‌നെറ്റ് മാസ്‌ക് രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നത് സ്വീകർത്താവിന്റെ കമ്പ്യൂട്ടർ ഒരേ ലോക്കൽ നെറ്റ്‌വർക്കിന്റെതാണോ അല്ലയോ എന്ന് നിർണ്ണയിക്കുന്നതിനാണ്. സ്വീകരിക്കുന്ന കമ്പ്യൂട്ടർ അയയ്‌ക്കുന്ന കമ്പ്യൂട്ടറിന്റെ അതേ നെറ്റ്‌വർക്കിൽ പെട്ടതാണെങ്കിൽ, പാക്കറ്റ് അതിലേക്ക് നേരിട്ട് അയയ്‌ക്കും, അല്ലാത്തപക്ഷം പാക്കറ്റ് സ്ഥിരസ്ഥിതി ഗേറ്റ്‌വേയിലേക്ക് അയയ്‌ക്കും, അത് അറിയപ്പെടുന്ന റൂട്ടുകൾ ഉപയോഗിച്ച് പാക്കറ്റിനെ മറ്റൊരു നെറ്റ്‌വർക്കിലേക്ക് കൈമാറുന്നു, അതായത്. മറ്റൊരു തപാൽ ഓഫീസിലേക്ക് (സോവിയറ്റ് പോസ്റ്റോഫീസുമായി സാമ്യമുള്ളത്).

അവസാനമായി, ഈ അവ്യക്തമായ പദങ്ങൾ എന്താണ് അർത്ഥമാക്കുന്നത് എന്ന് നോക്കാം:

TCP/IPഒരു കൂട്ടം നെറ്റ്‌വർക്ക് പ്രോട്ടോക്കോളുകളുടെ പേരാണ്. വാസ്തവത്തിൽ, ട്രാൻസ്മിറ്റ് ചെയ്ത പാക്കറ്റ് നിരവധി പാളികളിലൂടെ കടന്നുപോകുന്നു. (പോസ്റ്റ് ഓഫീസിലെ പോലെ: ആദ്യം നിങ്ങൾ ഒരു കത്ത് എഴുതുക, തുടർന്ന് നിങ്ങൾ അത് വിലാസമുള്ള കവറിൽ ഇടുക, തുടർന്ന് പോസ്റ്റ് ഓഫീസ് അതിൽ ഒരു സ്റ്റാമ്പ് ഇടുന്നു, മുതലായവ).

ഐ.പിനെറ്റ്‌വർക്ക് ലെയർ പ്രോട്ടോക്കോൾ എന്ന് വിളിക്കപ്പെടുന്ന പ്രോട്ടോക്കോൾ ആണ്. അയച്ചയാളുടെ കമ്പ്യൂട്ടറിൽ നിന്ന് സ്വീകർത്താവിന്റെ കമ്പ്യൂട്ടറിലേക്ക് ഐപി പാക്കറ്റുകൾ എത്തിക്കുക എന്നതാണ് ഈ ലെവലിന്റെ ചുമതല. ഡാറ്റയ്ക്ക് പുറമേ, ഈ ലെവലിലുള്ള പാക്കറ്റുകൾക്ക് ഒരു ഉറവിട IP വിലാസവും ഒരു സ്വീകർത്താവിന്റെ IP വിലാസവും ഉണ്ട്. നെറ്റ്‌വർക്ക് തലത്തിൽ പോർട്ട് നമ്പറുകൾ ഉപയോഗിക്കുന്നില്ല. ഏത് തുറമുഖം, അതായത് ആപ്ലിക്കേഷൻ ഈ പാക്കറ്റിനെ അഭിസംബോധന ചെയ്‌തിരിക്കുന്നു, ഈ പാക്കറ്റ് ഡെലിവർ ചെയ്‌തതാണോ അതോ നഷ്‌ടപ്പെട്ടതാണോ എന്നത് ഈ തലത്തിൽ അജ്ഞാതമാണ് - ഇത് അതിന്റെ ചുമതലയല്ല, ഇത് ഗതാഗത പാളിയുടെ ചുമതലയാണ്.

ടിസിപിയും യുഡിപിയുംഗതാഗത പാളി എന്ന് വിളിക്കപ്പെടുന്ന പ്രോട്ടോക്കോളുകളാണ് ഇവ. ഗതാഗത പാളി നെറ്റ്‌വർക്ക് ലെയറിനു മുകളിലാണ്. ഈ തലത്തിൽ, ഒരു സോഴ്സ് പോർട്ടും ഒരു ഡെസ്റ്റിനേഷൻ പോർട്ടും പാക്കറ്റിലേക്ക് ചേർക്കുന്നു.

ടിസിപിഉറപ്പുള്ള പാക്കറ്റ് ഡെലിവറി ഉള്ള ഒരു കണക്ഷൻ-ഓറിയന്റഡ് പ്രോട്ടോക്കോൾ ആണ്. ആദ്യം, ഒരു കണക്ഷൻ സ്ഥാപിക്കാൻ പ്രത്യേക പാക്കറ്റുകൾ കൈമാറ്റം ചെയ്യുന്നു, ഒരു ഹാൻ‌ഡ്‌ഷേക്ക് പോലെ എന്തെങ്കിലും സംഭവിക്കുന്നു (-ഹലോ. -ഹലോ. -നമുക്ക് ചാറ്റ് ചെയ്യാം? -വരൂ.). തുടർന്ന് ഈ കണക്ഷനിലൂടെ പാക്കറ്റുകൾ അങ്ങോട്ടും ഇങ്ങോട്ടും അയയ്‌ക്കുന്നു (ഒരു സംഭാഷണം പുരോഗമിക്കുന്നു), കൂടാതെ പാക്കറ്റ് സ്വീകർത്താവിൽ എത്തിയോ എന്ന് പരിശോധിക്കും. പാക്കറ്റ് ലഭിച്ചില്ലെങ്കിൽ, അത് വീണ്ടും അയയ്ക്കും ("ആവർത്തിച്ച്, ഞാൻ കേട്ടില്ല").

യു.ഡി.പിഗ്യാരണ്ടിയില്ലാത്ത പാക്കറ്റ് ഡെലിവറിയുള്ള കണക്ഷനില്ലാത്ത പ്രോട്ടോക്കോൾ ആണ്. (ഇതുപോലെ: എന്തെങ്കിലും വിളിച്ചുപറഞ്ഞു, പക്ഷേ അവർ നിങ്ങളെ കേട്ടോ ഇല്ലയോ - അത് പ്രശ്നമല്ല).

ട്രാൻസ്പോർട്ട് ലെയറിന് മുകളിലാണ് ആപ്ലിക്കേഷൻ ലെയർ. ഈ തലത്തിൽ, പോലുള്ള പ്രോട്ടോക്കോളുകൾ http, ftpഉദാഹരണത്തിന്, HTTP, FTP എന്നിവ വിശ്വസനീയമായ TCP പ്രോട്ടോക്കോൾ ഉപയോഗിക്കുന്നു, കൂടാതെ DNS സെർവർ വിശ്വസനീയമല്ലാത്ത UDP പ്രോട്ടോക്കോൾ വഴി പ്രവർത്തിക്കുന്നു.

നിലവിലെ കണക്ഷനുകൾ എങ്ങനെ കാണും?

കമാൻഡ് ഉപയോഗിച്ച് നിലവിലെ കണക്ഷനുകൾ കാണാൻ കഴിയും

Netstat -an

(ഡൊമെയ്ൻ നാമങ്ങൾക്ക് പകരം IP വിലാസങ്ങൾ പ്രദർശിപ്പിക്കാൻ n പരാമീറ്റർ വ്യക്തമാക്കുന്നു).

ഈ കമാൻഡ് ഇതുപോലെ പ്രവർത്തിക്കുന്നു:

"ആരംഭിക്കുക" - "റൺ" - cmd - "ശരി" എന്ന് ടൈപ്പ് ചെയ്യുക. ദൃശ്യമാകുന്ന കൺസോളിൽ (ബ്ലാക്ക് വിൻഡോ), netstat -an എന്ന കമാൻഡ് ടൈപ്പ് ചെയ്ത് ക്ലിക്ക് ചെയ്യുക . ഞങ്ങളുടെ കമ്പ്യൂട്ടറിന്റെയും റിമോട്ട് നോഡുകളുടെയും സോക്കറ്റുകൾ തമ്മിലുള്ള സ്ഥാപിത കണക്ഷനുകളുടെ ഒരു ലിസ്റ്റ് ആയിരിക്കും ഫലം.

ഉദാഹരണത്തിന് നമുക്ക് ലഭിക്കുന്നത്:

സജീവ കണക്ഷനുകൾ

പേര് പ്രാദേശിക വിലാസം ബാഹ്യ വിലാസം സംസ്ഥാനം
ടിസിപി 0.0.0.0:135 0.0.0.0:0 കേൾക്കുന്നു
ടിസിപി 91.76.65.216:139 0.0.0.0:0 കേൾക്കുന്നു
ടിസിപി 91.76.65.216:1719 212.58.226.20:80 സ്ഥാപിച്ചത്
ടിസിപി 91.76.65.216:1720 212.58.226.20:80 സ്ഥാപിച്ചത്
ടിസിപി 91.76.65.216:1723 212.58.227.138:80 CLOSE_WAIT
ടിസിപി 91.76.65.216:1724 212.58.226.8:80 സ്ഥാപിച്ചത്
...

ഈ ഉദാഹരണത്തിൽ, 0.0.0.0:135 അർത്ഥമാക്കുന്നത് നമ്മുടെ കമ്പ്യൂട്ടർ അതിന്റെ എല്ലാ IP വിലാസങ്ങളിലും പോർട്ട് 135 ലേക്ക് ശ്രദ്ധിക്കുന്നു (ശ്രവിക്കുന്നു) ഒപ്പം TCP പ്രോട്ടോക്കോൾ വഴി അതിൽ ആരിൽ നിന്നും (0.0.0.0:0) കണക്ഷനുകൾ സ്വീകരിക്കാൻ തയ്യാറാണ്.

91.76.65.216:139 - ഞങ്ങളുടെ കമ്പ്യൂട്ടർ അതിന്റെ IP വിലാസമായ 91.76.65.216-ൽ പോർട്ട് 139 ശ്രദ്ധിക്കുന്നു.

ഞങ്ങളുടെ മെഷീനും (91.76.65.216:1719) റിമോട്ട് (212.58.226.20:80) തമ്മിലുള്ള കണക്ഷൻ ഇപ്പോൾ സ്ഥാപിച്ചു (സ്ഥാപിതമായി) എന്നാണ് മൂന്നാമത്തെ വരി അർത്ഥമാക്കുന്നത്. പോർട്ട് 80 എന്നതിനർത്ഥം ഞങ്ങളുടെ മെഷീൻ വെബ് സെർവറിലേക്ക് ഒരു അഭ്യർത്ഥന നടത്തി എന്നാണ് (എനിക്ക് യഥാർത്ഥത്തിൽ ബ്രൗസറിൽ പേജുകൾ തുറന്നിട്ടുണ്ട്).

ഈ അറിവ് എങ്ങനെ പ്രയോഗിക്കാമെന്ന് ഭാവി ലേഖനങ്ങളിൽ ഞങ്ങൾ നോക്കും, ഉദാ.

നിർമ്മാതാക്കൾ എല്ലാ UNIX കമ്പ്യൂട്ടറുകളുടെയും സോഫ്റ്റ്‌വെയർ സെറ്റിലും TCP/IP ഉൾപ്പെടുത്തിയതിനാൽ, UNIX, പ്രോട്ടോക്കോളിന്റെ വർദ്ധിച്ചുവരുന്ന ജനപ്രീതിക്ക് കാരണമായി. TCP/IP അതിന്റെ മാപ്പിംഗ് OSI റഫറൻസ് മോഡലിൽ കണ്ടെത്തുന്നു, ചിത്രം 3.1 ൽ കാണിച്ചിരിക്കുന്നു.

OSI മോഡലിന്റെ മൂന്നും നാലും ലെയറുകളിൽ TCP/IP സ്ഥിതി ചെയ്യുന്നത് കാണാം. സാങ്കേതികവിദ്യ ഉപേക്ഷിക്കുക എന്നതാണ് ഇതിന്റെ പ്രധാന ലക്ഷ്യം LAN പ്രവർത്തനംഡെവലപ്പർമാർ. TCP/IP യുടെ ഉദ്ദേശ്യം സന്ദേശ പ്രക്ഷേപണംഏതെങ്കിലും തരത്തിലുള്ള പ്രാദേശിക നെറ്റ്‌വർക്കുകളിൽ ഏതെങ്കിലും നെറ്റ്‌വർക്ക് ആപ്ലിക്കേഷൻ ഉപയോഗിച്ച് ആശയവിനിമയം സ്ഥാപിക്കുക.

ഇത് ബന്ധിപ്പിച്ചിരിക്കുന്നതിനാൽ TCP/IP പ്രോട്ടോക്കോൾ പ്രവർത്തിക്കുന്നു OSI മോഡൽഏറ്റവും താഴ്ന്ന രണ്ട് ലെയറുകളിൽ - ഡാറ്റ ട്രാൻസ്ഫർ ലെയറും ഫിസിക്കൽ ലെയറും. ഇത് TCP/IP കണ്ടെത്താൻ അനുവദിക്കുന്നു പരസ്പര ഭാഷഫലത്തിൽ ഏത് നെറ്റ്‌വർക്ക് സാങ്കേതികവിദ്യയിലും അതിന്റെ ഫലമായി, ഏത് കമ്പ്യൂട്ടർ പ്ലാറ്റ്‌ഫോമിലും. TCP/IP താഴെ ലിസ്റ്റ് ചെയ്തിരിക്കുന്ന നാല് അമൂർത്ത പാളികൾ ഉൾപ്പെടുന്നു.


അരി. 3.1

  • നെറ്റ്‌വർക്ക് ഇന്റർഫേസ്. OSI മോഡലിനെ അടിസ്ഥാനമാക്കി എല്ലാ ആധുനിക നെറ്റ്‌വർക്ക് സാങ്കേതികവിദ്യകളുമായും സജീവമായി സംവദിക്കാൻ TCP/IP-യെ അനുവദിക്കുന്നു.
  • ഇന്റർനെറ്റ് വർക്ക്. ഐപി നിയന്ത്രിക്കുന്നത് എങ്ങനെയെന്ന് നിർവചിക്കുന്നു സന്ദേശങ്ങൾ കൈമാറുന്നുഇന്റർനെറ്റ് പോലുള്ള നെറ്റ്‌വർക്ക് സ്‌പെയ്‌സിന്റെ റൂട്ടറുകൾ വഴി.
  • ഗതാഗതം. കമ്പ്യൂട്ടറുകൾക്കിടയിൽ വിവരങ്ങൾ കൈമാറുന്നതിനുള്ള ഒരു സംവിധാനം നിർവ്വചിക്കുന്നു.
  • പ്രയോഗിച്ചു. ഫോർവേഡിംഗ് പോലുള്ള ടാസ്‌ക്കുകൾ നിർവഹിക്കുന്നതിന് നെറ്റ്‌വർക്ക് ആപ്ലിക്കേഷനുകൾ വ്യക്തമാക്കുന്നു, ഇമെയിൽമറ്റുള്ളവരും.

വ്യാപകമായ ഉപയോഗം കാരണം, TCP/IP യഥാർത്ഥ ഇന്റർനെറ്റ് നിലവാരമായി മാറിയിരിക്കുന്നു. ഇത് നടപ്പിലാക്കിയ കമ്പ്യൂട്ടർ നെറ്റ്വർക്ക് സാങ്കേതികവിദ്യ, OSI മോഡൽ (ഇഥർനെറ്റ് അല്ലെങ്കിൽ ടോക്കൺ റിംഗ്) അടിസ്ഥാനമാക്കി, മറ്റ് ഉപകരണങ്ങളുമായി ആശയവിനിമയം നടത്താനുള്ള കഴിവുണ്ട്. "നെറ്റ്‌വർക്കിംഗ് അടിസ്ഥാനകാര്യങ്ങളിൽ" ഞങ്ങൾ ലാൻ സാങ്കേതികവിദ്യകൾ ചർച്ച ചെയ്യുമ്പോൾ ലെയറുകൾ 1, 2 എന്നിവ പരിശോധിച്ചു. ഇപ്പോൾ നമ്മൾ മുന്നോട്ട് പോകും OSI സ്റ്റാക്ക്കമ്പ്യൂട്ടർ ഇന്റർനെറ്റിൽ എങ്ങനെ ഒരു കണക്ഷൻ സ്ഥാപിക്കുന്നുവെന്ന് കാണുക അല്ലെങ്കിൽ സ്വകാര്യ നെറ്റ്വർക്ക്. ഈ വിഭാഗം TCP/IP പ്രോട്ടോക്കോളും അതിന്റെ കോൺഫിഗറേഷനുകളും ചർച്ച ചെയ്യുന്നു.

എന്താണ് TCP/IP

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

TCP/IP അതിന്റെ ഇന്റർനെറ്റ് വർക്കിംഗ് ലെയറിലൂടെ ഈ അവസ്ഥയെ തൃപ്തിപ്പെടുത്തുന്നു. ഈ ലെയർ OSI റഫറൻസ് മോഡലിന്റെ നെറ്റ്‌വർക്ക് ലെയറുമായി നേരിട്ട് പൊരുത്തപ്പെടുന്നു, ഇത് IP ഡാറ്റാഗ്രാം എന്ന് വിളിക്കപ്പെടുന്ന ഒരു നിശ്ചിത സന്ദേശ ഫോർമാറ്റിനെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. ഒരു സന്ദേശത്തിന്റെ എല്ലാ വിവരങ്ങളും വെച്ചിരിക്കുന്ന ഒരു കൊട്ട പോലെയാണ് ഡാറ്റാഗ്രാം. ഉദാഹരണത്തിന്, നിങ്ങൾ ഒരു വെബ് പേജ് ബ്രൗസറിലേക്ക് ലോഡുചെയ്യുമ്പോൾ, സ്ക്രീനിൽ കാണുന്നത് ഡാറ്റഗ്രാം മുഖേന കഷണങ്ങളായി ഡെലിവർ ചെയ്യുന്നു.

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


ഈ സമീപനത്തിന്റെ പോസിറ്റീവ് കാര്യം, പ്രക്ഷേപണ സമയത്ത് ഒരൊറ്റ പാക്കറ്റ് കേടായാൽ, ആ പാക്കറ്റ് മാത്രമേ വീണ്ടും പ്രക്ഷേപണം ചെയ്യേണ്ടതുള്ളൂ, മുഴുവൻ സന്ദേശവും അല്ല. മറ്റൊന്ന് പോസിറ്റീവ് പോയിന്റ്ഒരു ഹോസ്റ്റും അനന്തമായി കാത്തിരിക്കേണ്ടതില്ല എന്നതാണ് ദീർഘനാളായിമറ്റൊരു ഹോസ്റ്റ് സ്വന്തം സന്ദേശം അയയ്‌ക്കാനുള്ള പ്രക്ഷേപണം പൂർത്തിയാകുന്നതുവരെ.

ടിസിപിയും യുഡിപിയും

ഒരു നെറ്റ്‌വർക്കിലൂടെ ഒരു ഐപി സന്ദേശം അയയ്ക്കുമ്പോൾ, ട്രാൻസ്പോർട്ട് പ്രോട്ടോക്കോളുകളിൽ ഒന്ന് ഉപയോഗിക്കുന്നു: TCP അല്ലെങ്കിൽ UDP. TCP/IP എന്ന ചുരുക്കപ്പേരിന്റെ ആദ്യ പകുതിയാണ് TCP (ട്രാൻസ്മിഷൻ കൺട്രോൾ പ്രോട്ടോക്കോൾ). ടിസിപിക്ക് പകരം യൂസർ ഡാറ്റാഗ്രാം പ്രോട്ടോക്കോൾ (യുഡിപി) ആണ് ഉപയോഗിക്കുന്നത് പ്രധാനപ്പെട്ട സന്ദേശങ്ങൾ. TCP/IP നെറ്റ്‌വർക്കുകളിൽ സന്ദേശങ്ങളുടെ ശരിയായ കൈമാറ്റത്തിനായി രണ്ട് പ്രോട്ടോക്കോളുകളും ഉപയോഗിക്കുന്നു. ഈ പ്രോട്ടോക്കോളുകൾ തമ്മിൽ ഒരു പ്രധാന വ്യത്യാസമുണ്ട്.

സന്ദേശം ലഭിച്ചുവെന്ന് സ്ഥിരീകരിക്കാൻ സ്വീകർത്താവുമായി ആശയവിനിമയം നടത്തുന്നതിനാൽ ടിസിപിയെ വിശ്വസനീയമായ പ്രോട്ടോക്കോൾ എന്ന് വിളിക്കുന്നു.

ഡെലിവറി സ്ഥിരീകരിക്കാൻ സ്വീകർത്താവിനെ ബന്ധപ്പെടാൻ പോലും ശ്രമിക്കാത്തതിനാൽ UDP-യെ വിശ്വസനീയമല്ലാത്ത പ്രോട്ടോക്കോൾ എന്ന് വിളിക്കുന്നു.


ഒരു സന്ദേശം നൽകുന്നതിന് ഒരു പ്രോട്ടോക്കോൾ മാത്രമേ ഉപയോഗിക്കാനാകൂ എന്നത് ഓർത്തിരിക്കേണ്ടത് പ്രധാനമാണ്. ഉദാഹരണത്തിന്, ഒരു വെബ് പേജ് ലോഡ് ചെയ്യുമ്പോൾ, UDP ഇടപെടൽ ഇല്ലാതെ TCP ആണ് പാക്കറ്റ് ഡെലിവറി നിയന്ത്രിക്കുന്നത്. മറുവശത്ത്, ട്രിവിയൽ ഫയൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ ഫയൽ കൈമാറ്റംപ്രോട്ടോക്കോൾ, TFTP) UDP പ്രോട്ടോക്കോളിന്റെ നിയന്ത്രണത്തിൽ സന്ദേശങ്ങൾ ഡൗൺലോഡ് ചെയ്യുകയോ അയയ്ക്കുകയോ ചെയ്യുന്നു.

ഉപയോഗിച്ച ഗതാഗത രീതി ആപ്ലിക്കേഷനെ ആശ്രയിച്ചിരിക്കുന്നു - അത് ഇമെയിൽ, HTTP, ഉത്തരവാദിത്തമുള്ള ആപ്ലിക്കേഷൻ ആകാം നെറ്റ്‌വർക്കിംഗ് ജോലി, ഇത്യാദി. ഡെവലപ്പർമാർ നെറ്റ്വർക്ക് പ്രോഗ്രാമുകൾഈ പ്രോട്ടോക്കോൾ അധിക ട്രാഫിക് കുറയ്ക്കുന്നതിനാൽ സാധ്യമാകുന്നിടത്തെല്ലാം UDP ഉപയോഗിക്കുക. TCP പ്രോട്ടോക്കോൾ ഘടിപ്പിച്ചിരിക്കുന്നു കൂടുതൽ പരിശ്രമംഗ്യാരണ്ടീഡ് ഡെലിവറിക്ക് വേണ്ടിയും UDP യേക്കാൾ കൂടുതൽ പാക്കറ്റുകൾ കൈമാറുകയും ചെയ്യുന്നു. ചിത്രം 3.2 പട്ടിക കാണിക്കുന്നു നെറ്റ്‌വർക്ക് ആപ്ലിക്കേഷനുകൾ, കൂടാതെ ഏതൊക്കെ ആപ്ലിക്കേഷനുകളാണ് ടിസിപി ഉപയോഗിക്കുന്നതെന്നും യുഡിപി ഉപയോഗിക്കുന്നതെന്നും കാണിക്കുന്നു. ഉദാഹരണത്തിന്, FTP, TFTP എന്നിവ ഒരേ കാര്യം തന്നെ ചെയ്യുന്നു. എന്നിരുന്നാലും, TFTP പ്രധാനമായും നെറ്റ്‌വർക്ക് ഉപകരണ പ്രോഗ്രാമുകൾ ഡൗൺലോഡ് ചെയ്യുന്നതിനും പകർത്തുന്നതിനും ഉപയോഗിക്കുന്നു. TFTP UDP ഉപയോഗിക്കാൻ കഴിയും, കാരണം ഒരു സന്ദേശം കൈമാറുന്നതിൽ പരാജയപ്പെട്ടാൽ, സന്ദേശം ഉദ്ദേശിച്ചതല്ലാത്തതിനാൽ മോശമായ ഒന്നും സംഭവിക്കില്ല അന്തിമ ഉപയോക്താവ്, എന്നാൽ നെറ്റ്‌വർക്ക് അഡ്‌മിനിസ്‌ട്രേറ്റർക്ക്, മുൻഗണനാ നില വളരെ കുറവാണ്. മറ്റൊരു ഉദാഹരണം ഒരു വോയ്‌സ് വീഡിയോ സെഷനാണ്, അതിൽ TCP, UDP സെഷനുകൾക്കുള്ള പോർട്ടുകൾ ഉപയോഗിക്കാം. അങ്ങനെ, ഇൻസ്റ്റലേഷൻ സമയത്ത് ഡാറ്റ കൈമാറ്റം ചെയ്യുന്നതിനായി ഒരു TCP സെഷൻ ആരംഭിക്കുന്നു ടെലിഫോൺ ആശയവിനിമയം, സ്വയം സമയത്ത് ഫോൺ സംഭാഷണം UDP വഴി കൈമാറുന്നു. വോയ്‌സ്, വീഡിയോ സ്ട്രീമിങ്ങിന്റെ വേഗതയാണ് ഇതിന് കാരണം. ഒരു പാക്കറ്റ് നഷ്‌ടപ്പെട്ടാൽ, അത് വീണ്ടും അയയ്‌ക്കുന്നതിൽ അർത്ഥമില്ല, കാരണം അത് ഡാറ്റാ ഫ്ലോയുമായി പൊരുത്തപ്പെടില്ല.


അരി. 3.2
IP ഡാറ്റാഗ്രാം ഫോർമാറ്റ്

ഐപി പാക്കറ്റുകളെ ഡാറ്റാഗ്രാമുകളായി വിഭജിക്കാം. ഡാറ്റാഗ്രാം ഫോർമാറ്റ് പേലോഡിനും സന്ദേശ പ്രക്ഷേപണ നിയന്ത്രണ ഡാറ്റയ്ക്കും വേണ്ടി ഫീൽഡുകൾ സൃഷ്ടിക്കുന്നു. ചിത്രം 3.3 ഡാറ്റാഗ്രാം ഡയഗ്രം കാണിക്കുന്നു.

കുറിപ്പ്. ഒരു ഡാറ്റാഗ്രാമിലെ ഡാറ്റാ ഫീൽഡിന്റെ വലിപ്പം കണ്ട് വഞ്ചിതരാകരുത്. ഡാറ്റഗ്രാം അധിക ഡാറ്റ ഉപയോഗിച്ച് ഓവർലോഡ് ചെയ്തിട്ടില്ല. ഡാറ്റാ ഫീൽഡ് യഥാർത്ഥത്തിൽ ഡാറ്റാഗ്രാമിലെ ഏറ്റവും വലിയ ഫീൽഡാണ്.


അരി. 3.3

ഐപി പാക്കറ്റുകൾക്ക് വ്യത്യസ്ത ദൈർഘ്യമുണ്ടാകുമെന്നത് ഓർത്തിരിക്കേണ്ടത് പ്രധാനമാണ്. "നെറ്റ്‌വർക്കിംഗ് അടിസ്ഥാനകാര്യങ്ങളിൽ" വിവര പാക്കറ്റുകൾ ഉണ്ടെന്ന് പറഞ്ഞിട്ടുണ്ട് ഇഥർനെറ്റ് നെറ്റ്‌വർക്കുകൾ 64 മുതൽ 1400 ബൈറ്റുകൾ വരെ വലുപ്പമുണ്ട്. ടോക്കൺ റിംഗ് നെറ്റ്‌വർക്കിൽ അവയുടെ നീളം 4000 ബൈറ്റുകളാണ് എടിഎം നെറ്റ്‌വർക്കുകൾ- 53 ബൈറ്റുകൾ.

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

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

  • VER. യഥാർത്ഥ സന്ദേശം പ്രത്യക്ഷപ്പെട്ട സ്റ്റേഷൻ ഉപയോഗിക്കുന്ന IP പ്രോട്ടോക്കോളിന്റെ പതിപ്പ്. നിലവിലെ ഐപി പതിപ്പ് പതിപ്പ് 4 ആണ്. ഈ ഫീൽഡ് സമകാലിക നിലനിൽപ്പ് ഉറപ്പാക്കുന്നു വ്യത്യസ്ത പതിപ്പുകൾഇന്റർനെറ്റ് വർക്ക് സ്പേസിൽ.
  • HLEN. ഹെഡറിന്റെ ദൈർഘ്യം സ്വീകരിക്കുന്ന ഉപകരണത്തെ ഫീൽഡ് അറിയിക്കുന്നു, അതുവഴി ഡാറ്റാ ഫീൽഡ് എവിടെയാണ് ആരംഭിക്കുന്നതെന്ന് സിപിയുവിന് അറിയാം.
  • സേവന തരം. സേവന നിലയുടെ അടിസ്ഥാനത്തിൽ (വിശ്വാസ്യത, മുൻഗണന, മാറ്റിവയ്ക്കൽ മുതലായവ) പാക്കറ്റ് നിയന്ത്രണത്തിന്റെ തരം റൂട്ടറിനോട് പറയുന്ന കോഡ്.
  • നീളം. ഹെഡർ ഫീൽഡുകളും ഡാറ്റ ഫീൽഡുകളും ഉൾപ്പെടെ പാക്കറ്റിലെ മൊത്തം ബൈറ്റുകളുടെ എണ്ണം.
  • ഐഡി, ഫ്രാഗ്സ് ആൻഡ് ഫ്രാഗ്സ് ഓഫ്സെറ്റ്. വ്യത്യസ്ത നെറ്റ്‌വർക്ക് സാങ്കേതികവിദ്യകൾ (ഇഥർനെറ്റ്, എഫ്‌ഡിഡിഐ മുതലായവ) ഉപയോഗിച്ച് പാക്കറ്റ് LAN സെഗ്‌മെന്റുകളിലൂടെ സഞ്ചരിക്കുമ്പോൾ സംഭവിക്കാനിടയുള്ള ഫ്രെയിം വലുപ്പത്തിലുള്ള വ്യത്യാസങ്ങൾ എങ്ങനെ പരിഹരിക്കാമെന്നും പാക്കറ്റ് എങ്ങനെ വിഘടിപ്പിക്കാമെന്നും വീണ്ടും കൂട്ടിച്ചേർക്കാമെന്നും ഈ ഫീൽഡുകൾ റൂട്ടറിനോട് പറയുന്നു.
  • ടി.ടി.എൽ. ടൈം ടു ലൈവ് എന്നതിന്റെ ചുരുക്കെഴുത്ത് ഓരോ പാക്കറ്റ് അയക്കുമ്പോഴും ഒന്നായി കുറയുന്ന സംഖ്യയാണ്. ലൈഫ് ടൈം ആയാലോ പൂജ്യത്തിന് തുല്യം, അപ്പോൾ പാക്കേജ് നിലവിലില്ല. ലൂപ്പുകളും നഷ്ടപ്പെട്ട പാക്കറ്റുകളും ഇന്റർനെറ്റിൽ അനന്തമായി അലഞ്ഞുതിരിയുന്നതിൽ നിന്ന് TTL തടയുന്നു.
  • പ്രോട്ടോക്കോൾ. പാക്കറ്റ് കൈമാറാൻ ഉപയോഗിക്കേണ്ട ഗതാഗത പ്രോട്ടോക്കോൾ. ഈ ഫീൽഡിൽ വ്യക്തമാക്കിയിട്ടുള്ള ഏറ്റവും സാധാരണമായ പ്രോട്ടോക്കോൾ TCP ആണ്, എന്നാൽ മറ്റ് പ്രോട്ടോക്കോളുകൾ ഉപയോഗിച്ചേക്കാം.
  • തലക്കെട്ട് ചെക്ക്സം. ഒരു സന്ദേശത്തിന്റെ സമഗ്രത പരിശോധിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു സംഖ്യയാണ് ചെക്ക്സം. എല്ലാ സന്ദേശ പാക്കറ്റുകളുടെയും ചെക്ക്സം ശരിയായ മൂല്യവുമായി പൊരുത്തപ്പെടുന്നില്ലെങ്കിൽ, സന്ദേശം കേടായി.
  • ഉറവിട IP വിലാസം. സന്ദേശം അയച്ച ഹോസ്റ്റിന്റെ 32-ബിറ്റ് വിലാസം (സാധാരണയായി പെഴ്സണൽ കമ്പ്യൂട്ടർഅല്ലെങ്കിൽ സെർവർ).
  • ലക്ഷ്യസ്ഥാന IP വിലാസം. സന്ദേശം അയച്ച ഹോസ്റ്റിന്റെ 32-ബിറ്റ് വിലാസം (സാധാരണയായി ഒരു വ്യക്തിഗത കമ്പ്യൂട്ടർ അല്ലെങ്കിൽ സെർവർ).
  • IP ഓപ്ഷനുകൾ. നെറ്റ്‌വർക്ക് പരിശോധനയ്‌ക്കോ മറ്റ് പ്രത്യേക ആവശ്യങ്ങൾക്കോ ​​ഉപയോഗിക്കുന്നു.
  • പാഡിംഗ്. ഉപയോഗിക്കാത്ത എല്ലാ (ശൂന്യമായ) ബിറ്റ് സ്ഥാനങ്ങളും പൂരിപ്പിക്കുന്നു, അതുവഴി ഡാറ്റാ ഫീൽഡിലെ ആദ്യത്തെ ബിറ്റിന്റെ സ്ഥാനം പ്രോസസറിന് ശരിയായി നിർണ്ണയിക്കാനാകും.
  • ഡാറ്റ. അയച്ച സന്ദേശത്തിന്റെ പേലോഡ്. ഉദാഹരണത്തിന്, പാക്കേജ് ഡാറ്റ ഫീൽഡിൽ ഒരു ഇമെയിലിന്റെ വാചകം അടങ്ങിയിരിക്കാം.

നേരത്തെ സൂചിപ്പിച്ചതുപോലെ, പാക്കറ്റിൽ രണ്ട് പ്രധാന ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു: സന്ദേശ പ്രോസസ്സിംഗിനെക്കുറിച്ചുള്ള ഡാറ്റ, തലക്കെട്ടിൽ സ്ഥിതിചെയ്യുന്നത്, വിവരങ്ങൾ തന്നെ. വിവര ഭാഗംപേലോഡ് മേഖലയിൽ സ്ഥിതിചെയ്യുന്നു. ഈ മേഖല ഒരു കാർഗോ ഹോൾഡായി നിങ്ങൾക്ക് സങ്കൽപ്പിക്കാൻ കഴിയുമോ? ബഹിരാകാശ കപ്പൽ. കൺട്രോൾ ക്യാബിനിലെ ഷട്ടിലിന്റെ എല്ലാ ഓൺബോർഡ് കമ്പ്യൂട്ടറുകളുമാണ് ഹെഡർ. സന്ദേശ പാതയിൽ എല്ലാ വ്യത്യസ്ത റൂട്ടറുകൾക്കും കമ്പ്യൂട്ടറുകൾക്കും ആവശ്യമായ എല്ലാ വിവരങ്ങളും ഇത് കൈകാര്യം ചെയ്യുന്നു, കൂടാതെ വ്യക്തിഗത പാക്കറ്റുകളിൽ നിന്ന് സന്ദേശം കൂട്ടിച്ചേർക്കുന്നതിൽ ഒരു നിശ്ചിത ക്രമം നിലനിർത്താനും ഇത് ഉപയോഗിക്കുന്നു.

കമ്പ്യൂട്ടറുകൾ തമ്മിലുള്ള ഡാറ്റാ കൈമാറ്റം നിയന്ത്രിക്കുന്നതിന്, നിയമങ്ങളുടെ ഒരു കൂട്ടം ഉപയോഗിക്കുന്നു, അല്ലെങ്കിൽ പ്രോട്ടോക്കോളുകൾ. നിലവിൽ, പൊതുവായ പേരിൽ ഏറ്റവും വ്യാപകമായി ഉപയോഗിക്കുന്ന പ്രോട്ടോക്കോളുകൾ TCP/IP. (പല യൂറോപ്യൻ രാജ്യങ്ങളിലും പ്രോട്ടോക്കോൾ ഉപയോഗിക്കുന്നുണ്ടെന്ന് ഓർമ്മിക്കേണ്ടതാണ് X.25). പ്രോട്ടോക്കോൾ കുടുംബത്തിന്റെ അടിസ്ഥാന പ്രവർത്തനങ്ങൾ TCP/IP: ഇമെയിൽ, കമ്പ്യൂട്ടറുകൾക്കിടയിൽ ഫയൽ കൈമാറ്റം കൂടാതെ വിദൂര ലോഗിൻസിസ്റ്റത്തിലേക്ക്.

മെയിൽ യൂസർ കമാൻഡ്, മെസേജ് ഹാൻഡ്ലിംഗ് (എംഎച്ച്) യൂസർ കമാൻഡുകൾ, സെൻഡ്മെയിൽ സെർവർ കമാൻഡ് എന്നിവയെല്ലാം ഉപയോഗിക്കാം TCP/IPസിസ്റ്റങ്ങൾക്കിടയിൽ സന്ദേശങ്ങൾ കൈമാറുന്നതിനും പ്രധാനത്തിനും നെറ്റ്വർക്ക് യൂട്ടിലിറ്റികൾ(BNU) അപേക്ഷിക്കാം TCP/IPസിസ്റ്റങ്ങൾക്കിടയിൽ ഫയലുകളും കമാൻഡുകളും കൈമാറാൻ.

TCP/IPകമ്പ്യൂട്ടറുകൾ തമ്മിലുള്ള ആശയവിനിമയത്തിനുള്ള മാനദണ്ഡങ്ങൾ നിർവചിക്കുന്ന ഒരു കൂട്ടം പ്രോട്ടോക്കോളുകളാണ് റൂട്ടിംഗിനെയും ഇന്റർനെറ്റ് വർക്കിംഗിനെയും കുറിച്ചുള്ള വിശദമായ കരാറുകൾ. TCP/IP ഇന്റർനെറ്റിൽ വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നു, അതിനാൽ ഗവേഷണ സ്ഥാപനങ്ങൾ, സ്കൂളുകൾ, സർവ്വകലാശാലകൾ, സർക്കാർ ഏജൻസികൾ, വ്യാവസായിക സംരംഭങ്ങൾ എന്നിവയിൽ നിന്നുള്ള ഉപയോക്താക്കൾക്ക് ഇതുമായി ആശയവിനിമയം നടത്താൻ കഴിയും.

TCP/IPസാധാരണയായി ഹോസ്റ്റുകൾ എന്ന് വിളിക്കപ്പെടുന്ന ഒരു നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്തിരിക്കുന്ന കമ്പ്യൂട്ടറുകൾക്കിടയിൽ ആശയവിനിമയം സാധ്യമാക്കുന്നു. ഏതൊരു നെറ്റ്‌വർക്കിനെയും മറ്റൊരു നെറ്റ്‌വർക്കിലേക്ക് ബന്ധിപ്പിക്കാനും അതിന്റെ ഹോസ്റ്റുകളുമായി ആശയവിനിമയം നടത്താനും കഴിയും. വിവിധ നെറ്റ്‌വർക്ക് സാങ്കേതികവിദ്യകൾ ഉണ്ടെങ്കിലും, അവയിൽ പലതും പാക്കറ്റ് സ്വിച്ചിംഗും സ്ട്രീമിംഗും അടിസ്ഥാനമാക്കിയുള്ളതാണ്, ഒരു കൂട്ടം പ്രോട്ടോക്കോൾ TCP/IPഒരു പ്രധാന നേട്ടമുണ്ട്: ഇത് ഹാർഡ്‌വെയർ സ്വാതന്ത്ര്യം നൽകുന്നു.

ഇൻറർനെറ്റ് പ്രോട്ടോക്കോളുകൾ ട്രാൻസ്മിഷൻ ബ്ലോക്കിനെയും അത് എങ്ങനെ അയയ്ക്കുന്നു എന്നതിനെയും മാത്രം നിർവ്വചിക്കുന്നതിനാൽ, TCP/IPനെറ്റ്‌വർക്കിന്റെ സവിശേഷതകളെ ആശ്രയിക്കുന്നില്ല ഹാർഡ്വെയർ, വ്യത്യസ്ത ഡാറ്റാ ട്രാൻസ്മിഷൻ സാങ്കേതികവിദ്യകൾ ഉപയോഗിച്ച് നെറ്റ്‌വർക്കുകൾക്കിടയിൽ വിവര കൈമാറ്റം സംഘടിപ്പിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. നെറ്റ്‌വർക്കിലെ ഏതെങ്കിലും രണ്ട് മെഷീനുകൾക്കിടയിൽ ഒരു കണക്ഷൻ സ്ഥാപിക്കാൻ IP വിലാസ സംവിധാനം അനുവദിക്കുന്നു. കൂടാതെ, ഇൻ TCP/IPപല അന്തിമ ഉപയോക്തൃ ആശയവിനിമയ സേവനങ്ങൾക്കും മാനദണ്ഡങ്ങൾ നിർവചിക്കപ്പെട്ടിട്ടുണ്ട്.

TCP/IPഒരു നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്യാനും മറ്റേതെങ്കിലും ഇന്റർനെറ്റ് ഹോസ്റ്റുമായി ഒരു കണക്ഷൻ സ്ഥാപിക്കാനും കഴിയുന്ന ഒരു ഇന്റർനെറ്റ് ഹോസ്റ്റായി പ്രവർത്തിക്കാൻ നിങ്ങളുടെ കമ്പ്യൂട്ടറിനെ അനുവദിക്കുന്നതിനുള്ള ഒരു മാർഗം നൽകുന്നു. IN TCP/IPഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ നടത്താൻ നിങ്ങളെ അനുവദിക്കുന്ന കമാൻഡുകളും ടൂളുകളും ഉണ്ട്:

  • ഫയലുകൾ മറ്റൊരു സിസ്റ്റത്തിലേക്ക് മാറ്റുക
  • റിമോട്ട് സിസ്റ്റത്തിലേക്ക് ലോഗിൻ ചെയ്യുക
  • ഒരു റിമോട്ട് സിസ്റ്റത്തിൽ കമാൻഡുകൾ എക്സിക്യൂട്ട് ചെയ്യുക
  • ഒരു റിമോട്ട് സിസ്റ്റത്തിൽ ഫയലുകൾ പ്രിന്റ് ചെയ്യുക
  • അയക്കുക ഇമെയിലുകൾവിദൂര ഉപയോക്താക്കൾ
  • വിദൂര ഉപയോക്താക്കളുമായി ഒരു സംവേദനാത്മക സംഭാഷണം നടത്തുക
  • നെറ്റ്‌വർക്ക് നിയന്ത്രിക്കുക
കുറിപ്പ്: TCP/IPഅടിസ്ഥാന നെറ്റ്‌വർക്ക് മാനേജ്‌മെന്റ് ഫംഗ്‌ഷനുകൾ മാത്രമാണ് നൽകിയിരിക്കുന്നത്. TCP/IP-യുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ, ലളിതമായ നെറ്റ്‌വർക്ക് മാനേജ്‌മെന്റ് പ്രോട്ടോക്കോൾ (SNMP)കമാൻഡുകളുടെയും നിയന്ത്രണ പ്രവർത്തനങ്ങളുടെയും വിപുലമായ ശ്രേണി നൽകുന്നു.
  • TCP/IP ടെർമിനോളജി
    TCP/IP-യുമായി ബന്ധപ്പെട്ട അടിസ്ഥാന ഇന്റർനെറ്റ് ആശയങ്ങൾ പരിചയപ്പെടുക.
  • ഒരു TCP/IP നെറ്റ്‌വർക്ക് ആസൂത്രണം ചെയ്യുന്നു
    പ്രോട്ടോക്കോൾ സ്റ്റാക്ക് TCP/IPഒരു വഴക്കമുള്ള സംഘടനാ മാർഗമാണ് നെറ്റ്‌വർക്കിംഗ്, അതിനാൽ ഓരോ ഉപയോക്താക്കൾക്കും അവരുടെ സ്വന്തം ആവശ്യങ്ങൾക്ക് അനുയോജ്യമായ രീതിയിൽ ഇത് ഇഷ്ടാനുസൃതമാക്കാൻ കഴിയും. നിങ്ങളുടെ നെറ്റ്‌വർക്ക് ആസൂത്രണം ചെയ്യുമ്പോൾ, ഇനിപ്പറയുന്ന പ്രശ്നങ്ങൾ പരിഗണിക്കുക. ഈ പ്രശ്നങ്ങൾ മറ്റ് വിഭാഗങ്ങളിൽ കൂടുതൽ വിശദമായി ചർച്ചചെയ്യുന്നു. ഈ ലിസ്റ്റ്ടാസ്ക്കുകളുടെ പൊതുവായ അവലോകനമായി മാത്രമേ പരിഗണിക്കാവൂ.
  • TCP/IP ഇൻസ്റ്റാൾ ചെയ്യുന്നു
    ഈ വിഭാഗം ഇൻസ്റ്റലേഷൻ നടപടിക്രമം വിവരിക്കുന്നു TCP/IP.
  • TCP/IP ക്രമീകരണങ്ങൾ
    സോഫ്റ്റ്വെയർ സജ്ജീകരണം TCP/IPസിസ്റ്റത്തിൽ ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം നിങ്ങൾക്ക് ഉടൻ ആരംഭിക്കാം.
  • ഐഡന്റിഫിക്കേഷനും സുരക്ഷിതമായ rcmds
    ഈ ടീമുകൾക്ക് ഇപ്പോൾ കൂടുതൽ തിരിച്ചറിയൽ രീതികളുണ്ട്.
  • TCP/IP ക്രമീകരണങ്ങൾ
    ക്രമീകരണങ്ങൾക്കായി TCP/IPഒരു .netrc ഫയൽ സൃഷ്ടിക്കുക.
  • മറ്റൊരു സിസ്റ്റവുമായോ ഉപയോക്താവുമായോ ആശയവിനിമയം സംഘടിപ്പിക്കുന്നതിനുള്ള വഴികൾ
    മറ്റൊരു സിസ്റ്റവുമായോ ഉപയോക്താവുമായോ ആശയവിനിമയം സംഘടിപ്പിക്കുന്നതിന് നിരവധി മാർഗങ്ങളുണ്ട്. ഈ ഭാഗം രണ്ടെണ്ണം വിവരിക്കുന്നു സാധ്യമായ വഴികൾ. ആദ്യം, ലോക്കൽ, റിമോട്ട് ഹോസ്റ്റുകൾക്കിടയിൽ ഒരു കണക്ഷൻ സ്ഥാപിക്കാൻ കഴിയും. രണ്ടാമത്തെ രീതി വിദൂര ഉപയോക്താവുമായുള്ള സംഭാഷണമാണ്.
  • ഫയലുകൾ കൈമാറുന്നു
    താരതമ്യേന ചെറിയ ഫയലുകൾ ഇമെയിൽ ഉപയോഗിച്ച് അയയ്ക്കാമെങ്കിലും, വലിയ ഫയലുകൾക്ക് കൂടുതൽ ഓപ്ഷനുകൾ ഉണ്ട്. ഫലപ്രദമായ വഴികൾകൈമാറ്റങ്ങൾ.
  • ഒരു റിമോട്ട് പ്രിന്ററിലേക്ക് അച്ചടിക്കുന്നു
    നിങ്ങളുടെ ഹോസ്റ്റുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള ഒരു പ്രാദേശിക പ്രിന്റർ ഉണ്ടെങ്കിൽ, പ്രിന്റ് ചെയ്യാൻ ഈ വിഭാഗത്തിലെ വിവരങ്ങൾ നിങ്ങൾക്ക് ഉപയോഗിക്കാം റിമോട്ട് പ്രിന്റർ. മാത്രമല്ല, എങ്കിൽ പ്രാദേശിക പ്രിന്റർഇല്ല, ഡിഫോൾട്ട് പ്രിന്ററല്ലാതെ മറ്റൊരു റിമോട്ട് പ്രിന്ററിലേക്ക് നിങ്ങൾക്ക് പ്രിന്റ് ചെയ്യാൻ കഴിയും.
  • ഒരു റിമോട്ട് സിസ്റ്റത്തിൽ നിന്ന് ഫയലുകൾ പ്രിന്റ് ചെയ്യുന്നു
    ഒരു റിമോട്ട് ഹോസ്റ്റിൽ സ്ഥിതി ചെയ്യുന്ന ഒരു ഫയൽ നിങ്ങൾ പ്രിന്റ് ചെയ്യേണ്ടി വന്നേക്കാം. ഈ സാഹചര്യത്തിൽ, പ്രിന്റ് ചെയ്ത ഫയലിന്റെ സ്ഥാനം റിമോട്ട് ഹോസ്റ്റിന് ഏത് റിമോട്ട് പ്രിന്ററുകൾ ലഭ്യമാണ് എന്നതിനെ ആശ്രയിച്ചിരിക്കുന്നു.
  • സ്റ്റാറ്റസ് വിവരങ്ങൾ കാണുക
    കമാൻഡുകൾ ഉപയോഗിക്കുന്നു TCP/IPനെറ്റ്‌വർക്കിന്റെ സ്റ്റാറ്റസ്, ഉപയോക്താക്കൾ, ഹോസ്റ്റുകൾ എന്നിവയെ കുറിച്ചുള്ള വിവരങ്ങൾ നിങ്ങൾക്ക് ലഭിക്കും. മറ്റൊരു ഹോസ്റ്റുമായോ ഉപയോക്താവുമായോ ആശയവിനിമയം നടത്താൻ ഈ വിവരങ്ങൾ ആവശ്യമായി വന്നേക്കാം.
  • TCP/IP പ്രോട്ടോക്കോളുകൾ
    കമ്പ്യൂട്ടറുകളെയും ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകളെയും വിവരങ്ങൾ കൈമാറാൻ അനുവദിക്കുന്ന സന്ദേശ ഫോർമാറ്റുകളും നടപടിക്രമങ്ങളും നിർവചിക്കുന്ന നിയമങ്ങളുടെ ഒരു കൂട്ടമാണ് പ്രോട്ടോക്കോൾ. ഈ നിയമങ്ങൾ നെറ്റ്‌വർക്കിലെ എല്ലാ കമ്പ്യൂട്ടറുകളും പിന്തുടരുന്നു, അതിന്റെ ഫലമായി സ്വീകരിക്കുന്ന ഏതൊരു ഹോസ്റ്റിനും അതിലേക്ക് അയച്ച സന്ദേശം മനസ്സിലാക്കാൻ കഴിയും. കിറ്റ് TCP/IP പ്രോട്ടോക്കോളുകൾ ഒരു മൾട്ടി-ലെയർ ഘടനയായി കണക്കാക്കാം.
  • TCP/IP LAN നെറ്റ്‌വർക്ക് അഡാപ്റ്റർ കാർഡുകൾ
    നേരിട്ട് ബന്ധിപ്പിക്കുന്ന ഒരു ഫിസിക്കൽ ഉപകരണമാണ് നെറ്റ്‌വർക്ക് അഡാപ്റ്റർ കാർഡ് നെറ്റ്വർക്ക് കേബിൾ. ഭൗതിക തലത്തിൽ ഡാറ്റ സ്വീകരിക്കുന്നതിനും കൈമാറുന്നതിനും ഇത് ഉത്തരവാദിയാണ്.
  • TCP/IP നെറ്റ്‌വർക്ക് ഇന്റർഫേസുകൾ
    നെറ്റ്‌വർക്ക് ഇന്റർഫേസ് തലത്തിൽ TCP/IPനിർദ്ദിഷ്ട നെറ്റ്‌വർക്ക് സാങ്കേതികവിദ്യകൾ ഉപയോഗിച്ച് വ്യാഖ്യാനിക്കാനും കൈമാറാനും കഴിയുന്ന IP ഡാറ്റാഗ്രാമുകളിൽ നിന്ന് പാക്കറ്റുകൾ സൃഷ്ടിക്കുന്നു.
  • TCP/IP വിലാസം
    IP വിലാസ സ്കീം ഉപയോഗിച്ചു TCP/IP, കണക്ഷനുകൾ ഉണ്ടാക്കിയ നെറ്റ്‌വർക്കുകളും ഹോസ്റ്റുകളും അദ്വിതീയമായി തിരിച്ചറിയാൻ ഉപയോക്താക്കളെയും ആപ്ലിക്കേഷനുകളെയും അനുവദിക്കുന്നു.
  • TCP/IP നാമ വിവർത്തനം
    32-ബിറ്റ് ഐപി വിലാസങ്ങൾക്ക് ഇൻറർനെറ്റിലെ എല്ലാ ഹോസ്റ്റുകളെയും അദ്വിതീയമായി തിരിച്ചറിയാൻ കഴിയുമെങ്കിലും, ഉപയോക്താക്കൾക്ക് അർത്ഥവത്തായതും ഓർമ്മിക്കാൻ എളുപ്പമുള്ളതുമായ ഹോസ്റ്റ് നാമങ്ങൾ കൂടുതൽ സൗകര്യപ്രദമാണ്. IN ട്രാൻസ്മിഷൻ കൺട്രോൾ പ്രോട്ടോക്കോൾ/ഇന്റർനെറ്റ് പ്രോട്ടോക്കോൾ (TCP/IP)സിംഗിൾ-ലെവൽ, ഹൈറാർക്കിക്കൽ നെറ്റ്‌വർക്ക് ഘടനകളെ പിന്തുണയ്ക്കുന്ന ഒരു നാമകരണ സംവിധാനം നൽകിയിരിക്കുന്നു.
  • LDAP നെയിം റെസലൂഷൻ (IBM SecureWay ഡയറക്ടറി സ്കീമ) ആസൂത്രണം ചെയ്യുകയും ക്രമീകരിക്കുകയും ചെയ്യുന്നു
    ലൈറ്റ്‌വെയ്റ്റ് ഡയറക്‌ടറി ആക്‌സസ് പ്രോട്ടോക്കോൾ (LDAP)ഡയറക്‌ടറിയിലെ വിവരങ്ങൾ വീണ്ടെടുക്കുന്നതും പരിഷ്‌ക്കരിക്കുന്നതും എങ്ങനെയെന്ന് നിയന്ത്രിക്കുന്ന ഒരു ഓപ്പൺ സ്റ്റാൻഡേർഡ് പ്രോട്ടോക്കോൾ ആണ്.
  • NIS_LDAP നെയിം റെസല്യൂഷൻ (RFC 2307 സ്കീം) ആസൂത്രണം ചെയ്യുകയും ക്രമീകരിക്കുകയും ചെയ്യുന്നു
    AIX 5.2 ഒരു പുതിയ നെയിം റെസലൂഷൻ സംവിധാനം അവതരിപ്പിക്കുന്നു, NIS_LDAP.
  • ഒരു വിലാസവും പാരാമീറ്ററുകളും അസൈൻ ചെയ്യുന്നു TCP/IP - ഡൈനാമിക് ഹോസ്റ്റ് കോൺഫിഗറേഷൻ പ്രോട്ടോക്കോൾ
    ഉപയോഗിച്ച് കമ്പ്യൂട്ടറുകൾ തമ്മിലുള്ള ആശയവിനിമയം സംഘടിപ്പിക്കാൻ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് ചില വിലാസങ്ങൾ. നെറ്റ്‌വർക്കിലെ എല്ലാ മെഷീനുകൾക്കും വിലാസങ്ങൾ നൽകുകയും പാരാമീറ്ററുകൾ സജ്ജമാക്കുകയും ചെയ്യുക എന്നതാണ് ഒരു നെറ്റ്‌വർക്ക് അഡ്മിനിസ്ട്രേറ്ററുടെ ഉത്തരവാദിത്തങ്ങളിലൊന്ന്. സാധാരണഗതിയിൽ, അഡ്‌മിനിസ്‌ട്രേറ്റർ ഉപയോക്താക്കൾക്ക് അവരുടെ സിസ്റ്റങ്ങളിൽ ഏതൊക്കെ വിലാസങ്ങൾ അനുവദിച്ചിട്ടുണ്ടെന്ന് അറിയിക്കുകയും ക്രമീകരണങ്ങൾ സ്വയം കോൺഫിഗർ ചെയ്യാൻ ഉപയോക്താക്കളെ അനുവദിക്കുകയും ചെയ്യുന്നു. എന്നിരുന്നാലും, കോൺഫിഗറേഷൻ പിശകുകളോ തെറ്റിദ്ധാരണകളോ ഉപയോക്താക്കൾക്കിടയിൽ അഡ്‌മിനിസ്‌ട്രേറ്റർ വ്യക്തിഗതമായി പരിഹരിക്കേണ്ട ചോദ്യങ്ങൾ ഉയർത്തിയേക്കാം. അന്തിമ ഉപയോക്താക്കളുടെ പങ്കാളിത്തമില്ലാതെ നെറ്റ്‌വർക്ക് കേന്ദ്രീകൃതമായി കോൺഫിഗർ ചെയ്യാൻ അഡ്മിനിസ്ട്രേറ്ററെ അനുവദിക്കുന്നു.
  • ഡൈനാമിക് ഹോസ്റ്റ് കോൺഫിഗറേഷൻ പ്രോട്ടോക്കോൾ പതിപ്പ് 6
    ഡൈനാമിക് ഹോസ്റ്റ് കോൺഫിഗറേഷൻ പ്രോട്ടോക്കോൾ (DHCP)ഒരു കേന്ദ്രീകൃത ലൊക്കേഷനിൽ നിന്ന് നെറ്റ്‌വർക്ക് കോൺഫിഗറേഷനുകളിൽ പ്രവർത്തിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഈ വിഭാഗം സമർപ്പിതമാണ് DHCPv6; IP വിലാസങ്ങൾ IPv6 വിലാസങ്ങളെ സൂചിപ്പിക്കുന്നു, കൂടാതെ ഡി.എച്ച്.സി.പി - DHCPv6(മറ്റൊരു വിധത്തിൽ പറഞ്ഞില്ലെങ്കിൽ).
  • PXE പ്രോക്സി DHCP ഡെമൺ
    PXE പ്രോക്സി സെർവർ ഡി.എച്ച്.സി.പിസെർവറിന് സമാനമായി പ്രവർത്തിക്കുന്നു ഡി.എച്ച്.സി.പി: അവൻ ഉപഭോക്തൃ സന്ദേശങ്ങൾ നോക്കുന്നു ഡി.എച്ച്.സി.പികൂടാതെ ചില ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുന്നു. എന്നിരുന്നാലും, സെർവറിൽ നിന്ന് വ്യത്യസ്തമായി ഡി.എച്ച്.സി.പി, PXE പ്രോക്സി സെർവർ ഡി.എച്ച്.സി.പിനെറ്റ്‌വർക്ക് വിലാസങ്ങൾ നിയന്ത്രിക്കുന്നില്ല, എന്നാൽ PXE ക്ലയന്റുകളിൽ നിന്നുള്ള അഭ്യർത്ഥനകളോട് മാത്രമേ പ്രതികരിക്കൂ.
  • ബൂട്ട് ഇമേജ് നെഗോഷ്യേഷൻ ഡെമൺ (BINLD)
    നെഗോഷ്യേഷൻ ഡെമൺ സെർവർ ബൂട്ട് ചിത്രങ്ങൾ PXE ക്ലയന്റുകൾ ബൂട്ട് ചെയ്യുന്നതിന്റെ മൂന്നാം ഘട്ടത്തിൽ (BINLD) ഉപയോഗിക്കുന്നു.
  • TCP/IP ഡെമൺസ്
    ഭൂതങ്ങൾ (അല്ലെങ്കിൽ സെർവറുകൾ) പശ്ചാത്തലത്തിൽ പ്രവർത്തിക്കുന്ന പ്രക്രിയകളും മറ്റ് പ്രക്രിയകളിൽ നിന്നുള്ള അഭ്യർത്ഥനകൾ നിറവേറ്റുന്നവയുമാണ്. ട്രാൻസ്മിഷൻ കൺട്രോൾ പ്രോട്ടോക്കോൾ/ഇന്റർനെറ്റ് പ്രോട്ടോക്കോൾഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ ചില പ്രവർത്തനങ്ങൾ നടത്താൻ ഡെമൺ പ്രോഗ്രാമുകൾ ഉപയോഗിക്കുന്നു.
  • TCP/IP റൂട്ടിംഗ്
    റൂട്ട്അയച്ചയാളിൽ നിന്ന് സ്വീകർത്താവിലേക്ക് പാക്കറ്റുകൾ അയയ്ക്കുന്ന പാതയാണ്.
  • മൊബൈൽ IPv6
    മൊബൈൽ പ്രോട്ടോക്കോൾ IPv6എന്നതിനായുള്ള റീഡയറക്ഷൻ പിന്തുണ നൽകുന്നു IPv6. അതിന്റെ സഹായത്തോടെ, ഉപയോക്താവിന് ലോകത്തെവിടെയും ഒരേ ഐപി വിലാസം ഉപയോഗിക്കാൻ കഴിയും, കൂടാതെ ഈ വിലാസത്തിൽ പ്രവർത്തിക്കുന്ന ആപ്ലിക്കേഷനുകൾ ആശയവിനിമയങ്ങളും കണക്ഷനുകളും നിലനിർത്തുന്നു. ഉയർന്ന തലം, ഉപയോക്താവിന്റെ സ്ഥാനം പരിഗണിക്കാതെ തന്നെ. ഏകതാനവും വൈവിധ്യപൂർണ്ണവുമായ പരിതസ്ഥിതികളിൽ ഫോർവേഡിംഗ് പിന്തുണ നൽകുന്നു.
  • വെർച്വൽ ഐപി വിലാസം
    ഒരു വെർച്വൽ ഐപി വിലാസം വ്യക്തിഗത നെറ്റ്‌വർക്ക് ഇന്റർഫേസുകളിൽ ഹോസ്റ്റിന്റെ ആശ്രിതത്വം ഇല്ലാതാക്കുന്നു.
  • EtherChannel ഉം IEEE 802.3ad ലിങ്ക് അഗ്രഗേഷനും
    EtherChannel ഉം IEEE 802.3ad ലിങ്ക് അഗ്രഗേഷനും ഒന്നിലധികം ഇഥർനെറ്റ് അഡാപ്റ്ററുകൾ ഒരു വ്യാജ ഇഥർനെറ്റ് ഉപകരണത്തിലേക്ക് സംയോജിപ്പിക്കാൻ അനുവദിക്കുന്ന നെറ്റ്‌വർക്ക് പോർട്ട് അഗ്രഗേഷൻ സാങ്കേതികവിദ്യകളാണ്.
  • ഇൻഫിനിബാൻഡിനായുള്ള ഇന്റർനെറ്റ് പ്രോട്ടോക്കോൾ (IPoIB)
    IP പ്രോട്ടോക്കോൾ പാക്കറ്റുകൾ InfiniBand (IB) ഇന്റർഫേസിലൂടെ അയയ്ക്കാം. ഈ സാഹചര്യത്തിൽ, ഐപി പാക്കറ്റുകൾ ഒരു നെറ്റ്‌വർക്ക് ഇന്റർഫേസ് ഉപയോഗിച്ച് ഐബി പാക്കറ്റുകളിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.
  • iSCSI സോഫ്റ്റ്‌വെയർ ഇനിഷ്യേറ്ററും സോഫ്റ്റ്‌വെയർ ലക്ഷ്യവും
    ഇഥർനെറ്റ് അഡാപ്റ്ററുകൾ ഉപയോഗിച്ച് ഒരു TCP/IP നെറ്റ്‌വർക്കിലൂടെ സ്റ്റോറേജ് ഡിവൈസുകൾ ആക്‌സസ് ചെയ്യാൻ iSCSI സോഫ്റ്റ്‌വെയർ ഇനീഷ്യേറ്റർ AIX-നെ അനുവദിക്കുന്നു. RFC 3720-ൽ നിർവചിച്ചിരിക്കുന്ന iSCSI പ്രോട്ടോക്കോൾ ഉപയോഗിച്ച് മറ്റ് iSCSI ഇനീഷ്യേറ്ററുകൾ എക്സ്പോർട്ട് ചെയ്ത ലോക്കൽ മെമ്മറി ആക്സസ് ചെയ്യാൻ iSCSI സോഫ്റ്റ്വെയർ ടാർഗെറ്റ് AIX-നെ അനുവദിക്കുന്നു.

ഈ പ്രോട്ടോക്കോളുകൾ നടപ്പിലാക്കുന്ന സെർവറുകൾ കോർപ്പറേറ്റ് നെറ്റ്വർക്ക്, ക്ലയന്റിന് ഒരു IP വിലാസം, ഗേറ്റ്‌വേ, നെറ്റ്‌മാസ്‌ക്, നെയിം സെർവറുകൾ കൂടാതെ ഒരു പ്രിന്റർ പോലും നൽകുക. നെറ്റ്‌വർക്ക് ഉപയോഗിക്കുന്നതിന് ഉപയോക്താക്കൾക്ക് അവരുടെ ഹോസ്റ്റുകൾ സ്വമേധയാ കോൺഫിഗർ ചെയ്യേണ്ടതില്ല.

പ്രവര്ത്തന മുറി ക്യുഎൻഎക്സ് സിസ്റ്റം IETF കമ്മിറ്റി പ്രോജക്റ്റായ AutoIP എന്ന മറ്റൊരു ഓട്ടോ-കോൺഫിറേഷൻ പ്രോട്ടോക്കോൾ ന്യൂട്രിനോ നടപ്പിലാക്കുന്നു. ഓട്ടോമാറ്റിക് കോൺഫിഗറേഷൻ. ഈ പ്രോട്ടോക്കോൾ ഉപയോഗിക്കുന്നു ചെറിയ നെറ്റ്‌വർക്കുകൾഹോസ്റ്റുകളുടെ ഐപി വിലാസങ്ങൾ ലിങ്കിലേക്ക് പ്രാദേശികമായി നൽകുന്നതിന് (ലിങ്ക്-ലോക്കൽ). ഓട്ടോഐപി പ്രോട്ടോക്കോൾ, മറ്റ് ഹോസ്റ്റുകളുമായുള്ള ഒരു ചർച്ചാ സ്കീം ഉപയോഗിച്ചും ഒരു സെൻട്രൽ സെർവറുമായി ബന്ധപ്പെടാതെയും ലിങ്കിലെ പ്രാദേശിക ഐപി വിലാസം സ്വതന്ത്രമായി നിർണ്ണയിക്കുന്നു.

ഉപയോഗം PPPoE പ്രോട്ടോക്കോൾ

PPPoE എന്ന ചുരുക്കെഴുത്ത് ഇഥർനെറ്റിന് മുകളിലുള്ള പോയിന്റ്-ടു-പോയിന്റ് പ്രോട്ടോക്കോൾ എന്നാണ്. ഈ പ്രോട്ടോക്കോൾ ബ്രിഡ്ജ്ഡ് ടോപ്പോളജി ഉപയോഗിച്ച് ഒരു ഇഥർനെറ്റ് നെറ്റ്‌വർക്കിലൂടെ സംപ്രേഷണം ചെയ്യുന്നതിനുള്ള ഡാറ്റ സംഗ്രഹിക്കുന്നു.

വാടകയ്‌ക്കെടുത്ത ഡിജിറ്റൽ സബ്‌സ്‌ക്രൈബർ ലൈൻ, വയർലെസ് ഉപകരണം അല്ലെങ്കിൽ കേബിൾ മോഡം പോലുള്ള ബ്രോഡ്‌ബാൻഡ് കണക്ഷനിലൂടെ ഇഥർനെറ്റ് ഉപയോക്താക്കളെ ഇന്റർനെറ്റുമായി ബന്ധിപ്പിക്കുന്നതിനുള്ള ഒരു സ്പെസിഫിക്കേഷനാണ് PPPoE. PPPoE പ്രോട്ടോക്കോളിന്റെയും ബ്രോഡ്‌ബാൻഡ് മോഡത്തിന്റെയും ഉപയോഗം പ്രാദേശിക കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്ക് ഉപയോക്താക്കൾക്ക് ഹൈ-സ്പീഡ് ഡാറ്റ നെറ്റ്‌വർക്കുകളിലേക്ക് വ്യക്തിഗതവും ആധികാരികവുമായ ആക്‌സസ് നൽകുന്നു.

PPPoE പ്രോട്ടോക്കോൾ ഇഥർനെറ്റ് സാങ്കേതികവിദ്യയുമായി സംയോജിപ്പിക്കുന്നു PPP പ്രോട്ടോക്കോൾ, ഇത് നിങ്ങളെ ഫലപ്രദമായി സൃഷ്ടിക്കാൻ അനുവദിക്കുന്നു പ്രത്യേക കണക്ഷൻഓരോ ഉപയോക്താവിനും ഒരു റിമോട്ട് സെർവർ ഉപയോഗിച്ച്. പ്രവേശന നിയന്ത്രണം, കണക്ഷൻ അക്കൌണ്ടിംഗ്, സേവന ദാതാവിന്റെ തിരഞ്ഞെടുപ്പ് എന്നിവ ഉപയോക്താക്കൾക്കായി നിർണ്ണയിക്കപ്പെടുന്നു, ഹോസ്റ്റുകൾക്കല്ല. ടെലിഫോൺ കമ്പനിയോ ഇന്റർനെറ്റ് സേവനദാതാവോ ഇതിന് പ്രത്യേക പിന്തുണ നൽകേണ്ടതില്ല എന്നതാണ് ഈ സമീപനത്തിന്റെ പ്രയോജനം.

ഡയൽ-അപ്പ് കണക്ഷനുകളിൽ നിന്ന് വ്യത്യസ്തമായി, DSL, കേബിൾ മോഡം കണക്ഷനുകൾ എപ്പോഴും സജീവമാണ്. വിദൂര സേവന ദാതാവിലേക്കുള്ള ഫിസിക്കൽ കണക്ഷൻ ഒന്നിലധികം ഉപയോക്താക്കൾക്കിടയിൽ പങ്കിടുന്നതിനാൽ, ട്രാഫിക്കിന്റെ അയക്കുന്നവരെയും ലക്ഷ്യസ്ഥാനങ്ങളെയും രേഖപ്പെടുത്തുകയും ഉപയോക്താക്കളിൽ നിന്ന് നിരക്ക് ഈടാക്കുകയും ചെയ്യുന്ന ഒരു അക്കൗണ്ടിംഗ് രീതി ആവശ്യമാണ്. ഒരു ആശയവിനിമയ സെഷനിൽ പങ്കെടുക്കുന്ന ഉപയോക്താവിനെയും റിമോട്ട് നോഡിനെയും തിരിച്ചറിയാൻ PPPoE പ്രോട്ടോക്കോൾ അനുവദിക്കുന്നു നെറ്റ്‌വർക്ക് വിലാസങ്ങൾഎന്ന് വിളിക്കപ്പെടുന്ന പ്രാരംഭ കൈമാറ്റ സമയത്ത് പരസ്പരം കണ്ടെത്തൽ(കണ്ടെത്തൽ). തമ്മിലുള്ള സെഷനുശേഷം വ്യക്തിഗത ഉപയോക്താവ്കൂടാതെ ഒരു റിമോട്ട് ഹോസ്റ്റ് (ഇന്റർനെറ്റ് സേവന ദാതാവ് പോലുള്ളവ) ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്, ബില്ലിംഗ് ആവശ്യങ്ങൾക്കായി ഈ സെഷൻ നിരീക്ഷിക്കാൻ കഴിയും. നിരവധി വീടുകളും ഹോട്ടലുകളും കോർപ്പറേഷനുകളും ഡിജിറ്റൽ വഴി പൊതു ഇന്റർനെറ്റ് ആക്സസ് നൽകുന്നു വരിക്കാരുടെ വരികൾഇഥർനെറ്റ് സാങ്കേതികവിദ്യയും PPPoE പ്രോട്ടോക്കോളും ഉപയോഗിക്കുന്നു.

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

ഒരു PPPoE സെഷൻ സജ്ജീകരിക്കുന്നു

ഒരു PPPoE സെഷൻ സൃഷ്ടിക്കുന്നതിന്, നിങ്ങൾ സേവനം ഉപയോഗിക്കണംpppoed. മൊഡ്യൂൾio-pkt-*nPPPoE പ്രോട്ടോക്കോൾ സേവനങ്ങൾ നൽകുന്നു. ആദ്യം നിങ്ങൾ ഓടണംio-pkt-*കൂടെഅനുയോജ്യമായ ഡ്രൈവർ. ഉദാഹരണം:

TCP/IP പ്രോട്ടോക്കോൾ സ്റ്റാക്ക് (ചിത്രം 1) വഴി പരസ്പരം സംവദിക്കുന്ന പരസ്പര ബന്ധിത കമ്പ്യൂട്ടർ, ലോക്കൽ, മറ്റ് നെറ്റ്‌വർക്കുകൾ എന്നിവയുടെ ഒരു ആഗോള സംവിധാനമാണ് ഇന്റർനെറ്റ്.

ചിത്രം 1 - ഇന്റർനെറ്റിന്റെ സാമാന്യവൽക്കരിച്ച ഡയഗ്രം

ഇന്റർനെറ്റ് അതുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള എല്ലാ കമ്പ്യൂട്ടറുകളും തമ്മിലുള്ള വിവര കൈമാറ്റം ഉറപ്പാക്കുന്നു. കമ്പ്യൂട്ടറിന്റെ തരവും അത് ഉപയോഗിക്കുന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും പ്രശ്നമല്ല.

ഇന്റർനെറ്റിന്റെ പ്രധാന സെല്ലുകൾ ലോക്കൽ ഏരിയ നെറ്റ്‌വർക്കുകളാണ് (ലാൻ). ലോക്കൽ ഏരിയനെറ്റ്വർക്ക്). ചിലത് എങ്കിൽ പ്രാദേശിക നെറ്റ്‌വർക്ക്ഇന്റർനെറ്റിലേക്ക് നേരിട്ട് ബന്ധിപ്പിച്ചിരിക്കുന്നു, തുടർന്ന് ഈ നെറ്റ്‌വർക്കിലെ ഓരോ വർക്ക്‌സ്റ്റേഷനും ഇതിലേക്ക് കണക്റ്റുചെയ്യാനാകും. ഇന്റർനെറ്റുമായി സ്വതന്ത്രമായി ബന്ധിപ്പിച്ചിട്ടുള്ള കമ്പ്യൂട്ടറുകളും ഉണ്ട്. അവരെ വിളിക്കുന്നു ഹോസ്റ്റ് കമ്പ്യൂട്ടറുകൾ(ആതിഥേയ - ഉടമ).

നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്‌തിരിക്കുന്ന ഓരോ കമ്പ്യൂട്ടറിനും അതിന്റേതായ വിലാസമുണ്ട്, അതിൽ ഒരു വരിക്കാരന് ലോകത്തെവിടെ നിന്നും അത് കണ്ടെത്താനാകും.

ഇന്റർനെറ്റിന്റെ ഒരു പ്രധാന സവിശേഷത, സംയോജിപ്പിക്കുക എന്നതാണ് വിവിധ നെറ്റ്‌വർക്കുകൾ, ഒരു ശ്രേണിയും സൃഷ്ടിക്കുന്നില്ല - നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്തിരിക്കുന്ന എല്ലാ കമ്പ്യൂട്ടറുകൾക്കും തുല്യ അവകാശങ്ങളുണ്ട്.

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

ഇന്റർനെറ്റ് അല്ല വാണിജ്യ സംഘടനആരുടേതുമല്ല. ലോകത്തെ മിക്കവാറും എല്ലാ രാജ്യങ്ങളിലും ഇന്റർനെറ്റ് ഉപയോക്താക്കളുണ്ട്.

ഇന്റർനെറ്റ് സേവന ദാതാക്കൾ എന്ന് വിളിക്കുന്ന പ്രത്യേക സംഘടനകളുടെ കമ്പ്യൂട്ടറുകൾ വഴി ഉപയോക്താക്കൾ നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്യുന്നു. ഇന്റർനെറ്റ് കണക്ഷൻ ശാശ്വതമോ താൽക്കാലികമോ ആകാം. ഇന്റർനെറ്റ് സേവന ദാതാക്കൾക്ക് ഉപയോക്താക്കളെ ബന്ധിപ്പിക്കുന്നതിന് നിരവധി ലൈനുകളും ഇൻറർനെറ്റിന്റെ ബാക്കി ഭാഗങ്ങളിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന് അതിവേഗ ലൈനുകളും ഉണ്ട്. പലപ്പോഴും ചെറിയ വിതരണക്കാരെ വലിയവയുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു, അത് മറ്റ് വിതരണക്കാരുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു.

ഏറ്റവും വേഗതയേറിയ ആശയവിനിമയ ലൈനുകൾ ഉപയോഗിച്ച് പരസ്പരം ബന്ധിപ്പിച്ചിരിക്കുന്ന ഓർഗനൈസേഷനുകൾ നെറ്റ്‌വർക്കിന്റെ പ്രധാന ഭാഗമാണ്, അല്ലെങ്കിൽ ബാക്ക്‌ബൺ ഇന്റർനെറ്റിന്റെ നട്ടെല്ല്. വിതരണക്കാരനെ റിഡ്ജിലേക്ക് നേരിട്ട് ബന്ധിപ്പിച്ചിട്ടുണ്ടെങ്കിൽ, വിവര കൈമാറ്റത്തിന്റെ വേഗത പരമാവധി ആയിരിക്കും.

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

പൊതുവേ, നെറ്റ്‌വർക്കുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള ഏതെങ്കിലും രണ്ട് കമ്പ്യൂട്ടറുകൾക്കിടയിൽ ഇന്റർനെറ്റ് വിവരങ്ങൾ കൈമാറുന്നു. ഇന്റർനെറ്റുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള കമ്പ്യൂട്ടറുകളെ പലപ്പോഴും ഇന്റർനെറ്റ് നോഡുകൾ അല്ലെങ്കിൽ സൈറ്റുകൾ എന്ന് വിളിക്കുന്നു. , സ്ഥലം, സ്ഥാനം എന്നിങ്ങനെ വിവർത്തനം ചെയ്യുന്ന സൈറ്റ് എന്ന ഇംഗ്ലീഷ് പദത്തിൽ നിന്ന്. ഇന്റർനെറ്റ് സേവന ദാതാക്കളിൽ ഇൻസ്റ്റാൾ ചെയ്ത ഹോസ്റ്റുകൾ ഉപയോക്താക്കൾക്ക് ഇന്റർനെറ്റ് ആക്സസ് നൽകുന്നു. വിവരങ്ങൾ നൽകുന്നതിൽ പ്രത്യേകമായ നോഡുകളുമുണ്ട്. ഉദാഹരണത്തിന്, പല സ്ഥാപനങ്ങളും ഇന്റർനെറ്റിൽ സൈറ്റുകൾ സൃഷ്ടിക്കുന്നു, അതിലൂടെ അവർ അവരുടെ ഉൽപ്പന്നങ്ങളെയും സേവനങ്ങളെയും കുറിച്ചുള്ള വിവരങ്ങൾ വിതരണം ചെയ്യുന്നു.

എങ്ങനെയാണ് വിവരങ്ങൾ കൈമാറുന്നത്? ഇന്റർനെറ്റിൽ രണ്ട് പ്രധാന ആശയങ്ങൾ ഉപയോഗിക്കുന്നു: വിലാസവും പ്രോട്ടോക്കോളും. ഇന്റർനെറ്റുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഏതൊരു കമ്പ്യൂട്ടറിനും അതിന്റേതായ അദ്വിതീയ വിലാസമുണ്ട്. ഒരു തപാൽ വിലാസം ഒരു വ്യക്തിയുടെ സ്ഥാനം അദ്വിതീയമായി തിരിച്ചറിയുന്നതുപോലെ, ഇന്റർനെറ്റ് വിലാസം നെറ്റ്‌വർക്കിലെ കമ്പ്യൂട്ടറിന്റെ സ്ഥാനം അദ്വിതീയമായി തിരിച്ചറിയുന്നു. ഇന്റർനെറ്റ് വിലാസങ്ങൾ അതിന്റെ ഏറ്റവും പ്രധാനപ്പെട്ട ഭാഗമാണ്, അവ വിശദമായി ചുവടെ ചർച്ചചെയ്യും.

ഇന്റർനെറ്റ് ഉപയോഗിച്ച് ഒരു കമ്പ്യൂട്ടറിൽ നിന്ന് മറ്റൊന്നിലേക്ക് അയയ്ക്കുന്ന ഡാറ്റ പാക്കറ്റുകളായി വിഭജിക്കപ്പെടുന്നു. അവ നിർമ്മിക്കുന്ന കമ്പ്യൂട്ടറുകൾക്കിടയിൽ നീങ്ങുന്നു നെറ്റ്വർക്ക് നോഡുകൾ.ഒരേ സന്ദേശത്തിന്റെ പാക്കറ്റുകൾക്ക് വ്യത്യസ്ത വഴികളിലൂടെ സഞ്ചരിക്കാനാകും. ഓരോ പാക്കേജിനും അതിന്റേതായ അടയാളപ്പെടുത്തൽ ഉണ്ട്, അത് സന്ദേശം അഭിസംബോധന ചെയ്ത കമ്പ്യൂട്ടറിൽ പ്രമാണത്തിന്റെ ശരിയായ അസംബ്ലി ഉറപ്പാക്കുന്നു.

എന്താണ് ഒരു പ്രോട്ടോക്കോൾ? മുമ്പ് പറഞ്ഞതുപോലെ, ഒരു പ്രോട്ടോക്കോൾ പരസ്പര പ്രവർത്തനത്തിന്റെ നിയമങ്ങളാണ്. ഉദാഹരണത്തിന്, വിദേശ അതിഥികളെ കണ്ടുമുട്ടുമ്പോഴോ സ്വീകരണം നടത്തുമ്പോഴോ എന്തുചെയ്യണമെന്ന് നയതന്ത്ര പ്രോട്ടോക്കോൾ നിർദ്ദേശിക്കുന്നു. നെറ്റ്‌വർക്ക് പ്രോട്ടോക്കോൾ നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്തിരിക്കുന്ന കമ്പ്യൂട്ടറുകൾക്കായുള്ള പ്രവർത്തന നിയമങ്ങളും നിർദ്ദേശിക്കുന്നു. സ്റ്റാൻഡേർഡ് പ്രോട്ടോക്കോളുകളുടെ ശക്തി വ്യത്യസ്ത കമ്പ്യൂട്ടറുകൾ"ഒരേ ഭാഷ സംസാരിക്കുക". വ്യത്യസ്ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ പ്രവർത്തിക്കുന്ന വ്യത്യസ്ത തരം കമ്പ്യൂട്ടറുകളെ ഇന്റർനെറ്റുമായി ബന്ധിപ്പിക്കുന്നത് ഇത് സാധ്യമാക്കുന്നു.

ഇന്റർനെറ്റിന്റെ അടിസ്ഥാന പ്രോട്ടോക്കോളുകൾ TCP/IP പ്രോട്ടോക്കോൾ സ്റ്റാക്ക് ആണ്. ഒന്നാമതായി, TCP/IP-യുടെ സാങ്കേതിക ധാരണയിൽ അത് വ്യക്തമാക്കേണ്ടത് ആവശ്യമാണ് - ഇത് ഒരു നെറ്റ്‌വർക്ക് പ്രോട്ടോക്കോൾ അല്ല, രണ്ട് പ്രോട്ടോക്കോളുകൾ ആണ് വ്യത്യസ്ത തലങ്ങൾ നെറ്റ്വർക്ക് മോഡൽ(ഇത് വിളിക്കപ്പെടുന്നവയാണ് പ്രോട്ടോക്കോൾ സ്റ്റാക്ക്). TCP പ്രോട്ടോക്കോൾ - പ്രോട്ടോക്കോൾ ഗതാഗത നില.അവൻ എന്താണ് നിയന്ത്രിക്കുന്നത് ഡാറ്റ കൈമാറ്റം എങ്ങനെ സംഭവിക്കുന്നു. IP പ്രോട്ടോക്കോൾ - വിലാസം.അവൻ സ്വന്തമാണ് നെറ്റ്വർക്ക് ലെവൽനിശ്ചയിക്കുകയും ചെയ്യുന്നു എവിടെയാണ് കൈമാറ്റം നടക്കുന്നത്.

പ്രോട്ടോക്കോൾടിസിപി. TCP പ്രോട്ടോക്കോൾ അനുസരിച്ച് , അയച്ച ഡാറ്റ ചെറിയ പാക്കറ്റുകളായി "മുറിക്കുക", അതിനുശേഷം ഓരോ പാക്കറ്റും ആവശ്യമായ ഡാറ്റ ഉൾക്കൊള്ളുന്ന വിധത്തിൽ അടയാളപ്പെടുത്തുന്നു. ശരിയായ അസംബ്ലിസ്വീകർത്താവിന്റെ കമ്പ്യൂട്ടറിലെ പ്രമാണം.

TCP പ്രോട്ടോക്കോളിന്റെ സാരാംശം മനസിലാക്കാൻ, രണ്ട് പങ്കാളികൾ ഒരേസമയം ഒരു ഡസൻ ഗെയിമുകൾ കളിക്കുമ്പോൾ, കത്തിടപാടുകൾ വഴി നിങ്ങൾക്ക് ഒരു ചെസ്സ് ഗെയിം സങ്കൽപ്പിക്കാൻ കഴിയും. ഓരോ നീക്കവും ഗെയിം നമ്പറും നീക്കം നമ്പറും സൂചിപ്പിക്കുന്ന ഒരു പ്രത്യേക കാർഡിൽ രേഖപ്പെടുത്തിയിട്ടുണ്ട്. ഈ സാഹചര്യത്തിൽ, ഒരേ മെയിൽ ചാനലിലൂടെ രണ്ട് പങ്കാളികൾക്കിടയിൽ, ഒരു ഡസനോളം കണക്ഷനുകൾ (ഒരു പാർട്ടിക്ക് ഒന്ന്) ഉണ്ട്. രണ്ട് കമ്പ്യൂട്ടറുകൾ പരസ്പരം ബന്ധിപ്പിച്ചിരിക്കുന്നു ശാരീരിക ബന്ധം, സമാനമായി ഒന്നിലധികം TCP കണക്ഷനുകളെ ഒരേസമയം പിന്തുണയ്ക്കാൻ കഴിയും. അതിനാൽ, ഉദാഹരണത്തിന്, രണ്ട് ഇന്റർമീഡിയറ്റ് നെറ്റ്വർക്ക് സെർവറുകൾഒരേസമയം ഒന്നിലധികം ടിസിപി പാക്കറ്റുകൾ നിരവധി ക്ലയന്റുകളിൽ നിന്ന് പരസ്പരം രണ്ട് ദിശകളിലേക്കും ഒരു ആശയവിനിമയ ലൈനിലൂടെ കൈമാറാൻ കഴിയും.

ഞങ്ങൾ ഇന്റർനെറ്റിൽ പ്രവർത്തിക്കുമ്പോൾ, പിന്നെ ഒറ്റത്തവണ ടെലിഫോൺ ലൈൻഅമേരിക്ക, ഓസ്‌ട്രേലിയ, യൂറോപ്പ് എന്നിവിടങ്ങളിൽ നിന്നുള്ള രേഖകൾ നമുക്ക് ഒരേസമയം സ്വീകരിക്കാം. ഓരോ ഡോക്യുമെന്റിന്റെയും പാക്കേജുകൾ വെവ്വേറെ സ്വീകരിക്കുന്നു, സമയബന്ധിതമായി വേർതിരിക്കുന്നു, അവ ലഭിക്കുന്നതിനനുസരിച്ച് അവ വ്യത്യസ്ത രേഖകളായി ശേഖരിക്കുന്നു.

പ്രോട്ടോക്കോൾഐ.പി . ഇനി നമുക്ക് വിലാസ പ്രോട്ടോക്കോൾ നോക്കാം - IP (ഇന്റർനെറ്റ് പ്രോട്ടോക്കോൾ). ഓരോ പങ്കാളിയും എന്നതാണ് അതിന്റെ സാരാംശം വേൾഡ് വൈഡ് വെബ്അതിന്റേതായ അദ്വിതീയ വിലാസം (IP വിലാസം) ഉണ്ടായിരിക്കണം. ഇത് കൂടാതെ, ആവശ്യമുള്ള ലക്ഷ്യസ്ഥാനത്തേക്ക് ടിസിപി പാക്കേജുകളുടെ കൃത്യമായ ഡെലിവറിയെക്കുറിച്ച് നമുക്ക് സംസാരിക്കാനാവില്ല. ജോലിസ്ഥലം. ഈ വിലാസം വളരെ ലളിതമായി പ്രകടിപ്പിക്കുന്നു - നാല് അക്കങ്ങൾ, ഉദാഹരണത്തിന്: 195.38.46.11. ഒരു IP വിലാസത്തിന്റെ ഘടന ഞങ്ങൾ പിന്നീട് കൂടുതൽ വിശദമായി നോക്കാം. ഏതൊരു ടിസിപി പാക്കറ്റും കടന്നുപോകുന്ന ഓരോ കമ്പ്യൂട്ടറിനും ഈ നാല് നമ്പറുകളിൽ നിന്ന് അതിന്റെ ഏറ്റവും അടുത്തുള്ള "അയൽക്കാരിൽ" ഏതാണ് പാക്കറ്റ് ഫോർവേഡ് ചെയ്യേണ്ടതെന്ന് നിർണ്ണയിക്കാൻ കഴിയുന്ന വിധത്തിലാണ് ഇത് ക്രമീകരിച്ചിരിക്കുന്നത്, അങ്ങനെ അത് സ്വീകർത്താവിന് "അടുത്താണ്". പരിമിതമായ എണ്ണം കൈമാറ്റങ്ങളുടെ ഫലമായി, TCP പാക്കറ്റ് വിലാസക്കാരനിൽ എത്തുന്നു.

"അടുത്തത്" എന്ന വാക്ക് ഒരു കാരണത്താൽ ഉദ്ധരണി ചിഹ്നങ്ങളിൽ ഇടുന്നു. IN ഈ സാഹചര്യത്തിൽഭൂമിശാസ്ത്രപരമായ "സമീപം" അല്ല വിലയിരുത്തപ്പെടുന്നത്. ആശയവിനിമയ നിബന്ധനകളും ത്രൂപുട്ട്ലൈനുകൾ. വ്യത്യസ്‌ത ഭൂഖണ്ഡങ്ങളിൽ സ്ഥിതി ചെയ്യുന്ന രണ്ട് കമ്പ്യൂട്ടറുകൾ, എന്നാൽ ഉയർന്ന പ്രവർത്തനക്ഷമതയുള്ള ഒരു ലൈനിലൂടെ ബന്ധിപ്പിച്ചിരിക്കുന്നു ബഹിരാകാശ ആശയവിനിമയങ്ങൾ, ഒരു ലളിതമായ ടെലിഫോൺ വയർ ഉപയോഗിച്ച് ബന്ധിപ്പിച്ചിരിക്കുന്ന അയൽ ഗ്രാമങ്ങളിൽ നിന്നുള്ള രണ്ട് കമ്പ്യൂട്ടറുകളേക്കാൾ പരസ്പരം "അടുത്തായി" കണക്കാക്കപ്പെടുന്നു. എന്താണ് “അടുത്തത്”, “കൂടുതൽ” എന്നിങ്ങനെയുള്ള ചോദ്യങ്ങൾക്കുള്ള പരിഹാരം കൈകാര്യം ചെയ്യുന്നു പ്രത്യേക മാർഗങ്ങൾ - റൂട്ടറുകൾ.ഒരു നെറ്റ്‌വർക്കിലെ റൂട്ടറുകളുടെ പങ്ക് സാധാരണയായി വഹിക്കുന്നു പ്രത്യേക കമ്പ്യൂട്ടറുകൾ, എന്നാൽ അതും ആകാം പ്രത്യേക പരിപാടികൾ, നെറ്റ്‌വർക്കിന്റെ നോഡ് സെർവറുകളിൽ പ്രവർത്തിക്കുന്നു.

TCP/IP പ്രോട്ടോക്കോൾ സ്റ്റാക്ക്

TCP/IP പ്രോട്ടോക്കോൾ സ്റ്റാക്ക്- ഇന്റർനെറ്റ് ഉൾപ്പെടെയുള്ള നെറ്റ്‌വർക്കുകളിൽ ഉപയോഗിക്കുന്ന നെറ്റ്‌വർക്ക് ഡാറ്റ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോളുകളുടെ ഒരു കൂട്ടം. കുടുംബത്തിലെ ഏറ്റവും പ്രധാനപ്പെട്ട രണ്ട് പ്രോട്ടോക്കോളുകളിൽ നിന്നാണ് TCP/IP എന്ന പേര് വന്നത് - ട്രാൻസ്മിഷൻ കൺട്രോൾ പ്രോട്ടോക്കോൾ (TCP), ഇന്റർനെറ്റ് പ്രോട്ടോക്കോൾ (IP), ഈ മാനദണ്ഡത്തിൽ ആദ്യം വികസിപ്പിച്ചതും വിവരിച്ചതും.

പ്രോട്ടോക്കോളുകൾ ഒരു സ്റ്റാക്കിൽ പരസ്പരം പ്രവർത്തിക്കുന്നു. സ്റ്റാക്ക്, സ്റ്റാക്ക്) - ഇതിനർത്ഥം ഉയർന്ന തലത്തിൽ സ്ഥിതിചെയ്യുന്ന പ്രോട്ടോക്കോൾ എൻക്യാപ്സുലേഷൻ മെക്കാനിസങ്ങൾ ഉപയോഗിച്ച് താഴത്തെ ഒന്നിന്റെ "മുകളിൽ" പ്രവർത്തിക്കുന്നു എന്നാണ്. ഉദാഹരണത്തിന്, ടിസിപി പ്രോട്ടോക്കോൾ ഐപി പ്രോട്ടോക്കോളിനു മുകളിൽ പ്രവർത്തിക്കുന്നു.

TCP/IP പ്രോട്ടോക്കോൾ സ്റ്റാക്കിൽ നാല് പാളികൾ ഉൾപ്പെടുന്നു:

  • ആപ്ലിക്കേഷൻ പാളി
  • ഗതാഗത പാളി
  • നെറ്റ്‌വർക്ക് ലെയർ (ഇന്റർനെറ്റ് ലെയർ),
  • ലിങ്ക് പാളി.

ഈ ലെവലുകളുടെ പ്രോട്ടോക്കോളുകൾ ഒഎസ്ഐ മോഡലിന്റെ പ്രവർത്തനക്ഷമത പൂർണ്ണമായും നടപ്പിലാക്കുന്നു (പട്ടിക 1). IP നെറ്റ്‌വർക്കുകളിലെ എല്ലാ ഉപയോക്തൃ ഇടപെടലുകളും TCP/IP പ്രോട്ടോക്കോൾ സ്റ്റാക്കിലാണ് നിർമ്മിച്ചിരിക്കുന്നത്. സ്റ്റാക്ക് ഫിസിക്കൽ ഡാറ്റ ട്രാൻസ്മിഷൻ മീഡിയത്തിൽ നിന്ന് സ്വതന്ത്രമാണ്.

പട്ടിക 1- TCP/IP പ്രോട്ടോക്കോൾ സ്റ്റാക്കിന്റെയും OSI റഫറൻസ് മോഡലിന്റെയും താരതമ്യം

ആപ്ലിക്കേഷൻ ലെയർ

ഓൺ ആപ്ലിക്കേഷൻ ലെവൽ(അപ്ലിക്കേഷൻ ലെയർ) മിക്ക നെറ്റ്‌വർക്ക് ആപ്ലിക്കേഷനുകളും പ്രവർത്തിപ്പിക്കുന്നു.

ഈ പ്രോഗ്രാമുകൾക്ക് അവരുടേതായ ആശയവിനിമയ പ്രോട്ടോക്കോളുകൾ ഉണ്ട്, ഉദാഹരണത്തിന്, WWW-നുള്ള HTTP, FTP (ഫയൽ കൈമാറ്റം), SMTP (ഇമെയിൽ), SSH ( സുരക്ഷിതമായ കണക്ഷൻകൂടെ വിദൂര യന്ത്രം), DNS (സിംബോളിക് പേരുകൾ IP വിലാസങ്ങളിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു) കൂടാതെ മറ്റു പലതും.

ഭൂരിഭാഗവും, ഈ പ്രോട്ടോക്കോളുകൾ TCP അല്ലെങ്കിൽ UDP യുടെ മുകളിൽ പ്രവർത്തിക്കുന്നു കൂടാതെ ഒരു പ്രത്യേക പോർട്ടുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു, ഉദാഹരണത്തിന്:

  • HTTP മുതൽ TCP പോർട്ട് 80 അല്ലെങ്കിൽ 8080,
  • FTP മുതൽ TCP പോർട്ട് 20 (ഡാറ്റ കൈമാറ്റത്തിന്) കൂടാതെ 21 (നിയന്ത്രണ കമാൻഡുകൾക്ക്),
  • യുഡിപി (ടിസിപി കുറവ്) പോർട്ട് 53-ലെ ഡിഎൻഎസ് അന്വേഷണങ്ങൾ,

ഗതാഗത പാളി

ട്രാൻസ്‌പോർട്ട് ലെയർ പ്രോട്ടോക്കോളുകൾക്ക് ഉറപ്പില്ലാത്ത സന്ദേശ വിതരണത്തിന്റെ പ്രശ്നം പരിഹരിക്കാൻ കഴിയും (“സന്ദേശം സ്വീകർത്താവിൽ എത്തിയോ?”), അതുപോലെ തന്നെ ഡാറ്റ ആഗമനത്തിന്റെ ശരിയായ ക്രമം ഉറപ്പുനൽകുന്നു. TCP/IP സ്റ്റാക്കിൽ, ഏത് ആപ്ലിക്കേഷനാണ് ഡാറ്റ ഉദ്ദേശിക്കുന്നതെന്ന് ട്രാൻസ്പോർട്ട് പ്രോട്ടോക്കോളുകൾ നിർണ്ണയിക്കുന്നു.

ഈ ലെയറിൽ ലോജിക്കലായി പ്രതിനിധീകരിക്കുന്ന ഓട്ടോമാറ്റിക് റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകൾ (അത് ഐപിയുടെ മുകളിലാണ് പ്രവർത്തിക്കുന്നത്) യഥാർത്ഥത്തിൽ നെറ്റ്‌വർക്ക് ലെയർ പ്രോട്ടോക്കോളുകളുടെ ഭാഗമാണ്; ഉദാഹരണത്തിന് OSPF (IP ID 89).

TCP (IP ID 6) എന്നത് ഒരു "ഗ്യാരണ്ടിഡ്" കണക്ഷൻ-പ്രീ-എസ്റ്റാബ്ലിഷ്ഡ് ട്രാൻസ്പോർട്ട് മെക്കാനിസമാണ്, അത് ഒരു വിശ്വസനീയമായ ഡാറ്റ സ്ട്രീം ഉപയോഗിച്ച് ഒരു ആപ്ലിക്കേഷൻ നൽകുന്നു, ലഭിച്ച ഡാറ്റ പിശകുകളില്ലാത്തതാണെന്ന് ആത്മവിശ്വാസം നൽകുന്നു, ഡാറ്റ നഷ്ടപ്പെട്ടാൽ വീണ്ടും അഭ്യർത്ഥിക്കുന്നു, കൂടാതെ ഡ്യൂപ്ലിക്കേഷൻ ഇല്ലാതാക്കുന്നു ഡാറ്റ. നെറ്റ്‌വർക്കിലെ ലോഡ് നിയന്ത്രിക്കാൻ ടിസിപി നിങ്ങളെ അനുവദിക്കുന്നു, അതുപോലെ തന്നെ ദീർഘദൂരങ്ങളിലേക്ക് കൈമാറുമ്പോൾ ഡാറ്റയുടെ ലേറ്റൻസി കുറയ്ക്കുന്നു. കൂടാതെ, സ്വീകരിച്ച ഡാറ്റ അതേ ക്രമത്തിലാണ് അയച്ചതെന്ന് ടിസിപി ഉറപ്പാക്കുന്നു. ഇതാണ് യുഡിപിയിൽ നിന്നുള്ള പ്രധാന വ്യത്യാസം.

UDP (IP ID 17) കണക്ഷനില്ലാത്ത ഡാറ്റാഗ്രാം ട്രാൻസ്മിഷൻ പ്രോട്ടോക്കോൾ. സ്വീകർത്താവിന് ഒരു സന്ദേശം ഡെലിവറി ചെയ്യുന്നത് പരിശോധിക്കുന്നതിനുള്ള അസാധ്യത, അതുപോലെ തന്നെ പാക്കറ്റുകളുടെ സാധ്യമായ മിശ്രിതം എന്നിവയുടെ അർത്ഥത്തിൽ ഇതിനെ "വിശ്വസനീയമല്ലാത്ത" ട്രാൻസ്മിഷൻ പ്രോട്ടോക്കോൾ എന്നും വിളിക്കുന്നു. ഗ്യാരണ്ടീഡ് ഡാറ്റ കൈമാറ്റം ആവശ്യമുള്ള ആപ്ലിക്കേഷനുകൾ TCP പ്രോട്ടോക്കോൾ ഉപയോഗിക്കുന്നു.

പോലുള്ള ആപ്ലിക്കേഷനുകളിൽ UDP സാധാരണയായി ഉപയോഗിക്കുന്നു സ്ട്രീമിംഗ് വീഡിയോഒപ്പം കമ്പ്യൂട്ടർ ഗെയിമുകൾ, പാക്കറ്റ് നഷ്‌ടം സ്വീകാര്യവും അഭ്യർത്ഥന വീണ്ടും ശ്രമിക്കുന്നതും ബുദ്ധിമുട്ടുള്ളതോ ന്യായീകരിക്കാത്തതോ ആണെങ്കിൽ അല്ലെങ്കിൽ ചലഞ്ച്-റെസ്‌പോൺസ് ആപ്ലിക്കേഷനുകളിൽ (ഡിഎൻഎസ് അന്വേഷണങ്ങൾ പോലുള്ളവ) ഒരു കണക്ഷൻ സൃഷ്‌ടിക്കുന്നതിന് വീണ്ടും അയയ്‌ക്കുന്നതിനേക്കാൾ കൂടുതൽ ഉറവിടങ്ങൾ ആവശ്യമാണ്.

ടിസിപിയും യുഡിപിയും അവയുടെ അപ്പർ-ലെയർ പ്രോട്ടോക്കോൾ തിരിച്ചറിയാൻ പോർട്ട് എന്ന് വിളിക്കുന്ന ഒരു നമ്പർ ഉപയോഗിക്കുന്നു.

നെറ്റ്‌വർക്ക് പാളി

ഇന്റർനെറ്റ് ലെയർ യഥാർത്ഥത്തിൽ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് ഒരു (ഉപ) നെറ്റ്‌വർക്കിൽ നിന്ന് മറ്റൊന്നിലേക്ക് ഡാറ്റ കൈമാറുന്നതിനാണ്. ഒരു ഗ്ലോബൽ നെറ്റ്‌വർക്ക് എന്ന ആശയം വികസിപ്പിച്ചതോടെ, ലോവർ ലെവൽ പ്രോട്ടോക്കോളുകൾ പരിഗണിക്കാതെ തന്നെ ഏത് നെറ്റ്‌വർക്കിൽ നിന്നും ഏത് നെറ്റ്‌വർക്കിലേക്കും പ്രക്ഷേപണം ചെയ്യുന്നതിനുള്ള അധിക കഴിവുകൾ ലെയറിലേക്ക് ചേർത്തു, അതുപോലെ തന്നെ ഒരു റിമോട്ട് പാർട്ടിയിൽ നിന്ന് ഡാറ്റ അഭ്യർത്ഥിക്കാനുള്ള കഴിവും. ICMP പ്രോട്ടോക്കോൾ (പ്രക്ഷേപണത്തിന് ഉപയോഗിക്കുന്നു ഡയഗ്നോസ്റ്റിക് വിവരങ്ങൾ IP കണക്ഷനുകൾ) കൂടാതെ IGMP (മൾട്ടികാസ്റ്റ് സ്ട്രീമുകൾ നിയന്ത്രിക്കാൻ ഉപയോഗിക്കുന്നു).

ഐസിഎംപിയും ഐജിഎംപിയും ഐപിക്ക് മുകളിലാണ്, അടുത്ത ട്രാൻസ്പോർട്ട് ലെയറിലേക്ക് പോകണം, എന്നാൽ പ്രവർത്തനപരമായി അവ നെറ്റ്‌വർക്ക് ലെയർ പ്രോട്ടോക്കോളുകളാണ്, അതിനാൽ ഒഎസ്ഐ മോഡലുമായി യോജിക്കാൻ കഴിയില്ല.

IP നെറ്റ്‌വർക്ക് പ്രോട്ടോക്കോൾ പാക്കറ്റുകളിൽ ഏത് പ്രോട്ടോക്കോൾ സൂചിപ്പിക്കുന്ന കോഡ് അടങ്ങിയിരിക്കാം അടുത്ത തലത്തിലേക്ക്പാക്കേജിൽ നിന്ന് ഡാറ്റ എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യാൻ ഉപയോഗിക്കണം. ഈ സംഖ്യ അദ്വിതീയമാണ് IP പ്രോട്ടോക്കോൾ നമ്പർ. ICMP, IGMP എന്നിവ യഥാക്രമം 1, 2 എന്നിങ്ങനെയാണ്.

ഡാറ്റ ലിങ്ക് ലെയർ

ഫിസിക്കൽ ലെയറിലൂടെ ഡാറ്റാ പാക്കറ്റുകൾ എങ്ങനെ കൈമാറുന്നുവെന്ന് ലിങ്ക് ലെയർ വിവരിക്കുന്നു കോഡിംഗ്(അതായത്, ഒരു ഡാറ്റാ പാക്കറ്റിന്റെ തുടക്കവും അവസാനവും നിർണ്ണയിക്കുന്ന ബിറ്റുകളുടെ പ്രത്യേക ശ്രേണികൾ). ഉദാഹരണത്തിന്, ഇഥർനെറ്റ്, പാക്കറ്റ് ഹെഡർ ഫീൽഡുകളിൽ പാക്കറ്റ് ഉദ്ദേശിച്ചിട്ടുള്ള നെറ്റ്‌വർക്കിലെ ഏത് മെഷീനോ മെഷീനോ എന്നതിന്റെ സൂചന അടങ്ങിയിരിക്കുന്നു.

ലിങ്ക് ലെയർ പ്രോട്ടോക്കോളുകളുടെ ഉദാഹരണങ്ങളാണ് ഇഥർനെറ്റ്, വൈഫൈ, ഫ്രെയിം റിലേ, ടോക്കൺ റിംഗ്, എടിഎം മുതലായവ.

ഡാറ്റ ലിങ്ക് ലെയർ ചിലപ്പോൾ 2 സബ്ലെയറുകളായി തിരിച്ചിരിക്കുന്നു - LLC, MAC.

കൂടാതെ, ഡാറ്റ ലിങ്ക് ലെയർ ഡാറ്റാ ട്രാൻസ്മിഷൻ മീഡിയത്തെ വിവരിക്കുന്നു (ആയാലും ഏകോപന കേബിൾ, വളച്ചൊടിച്ച ജോഡി, ഒപ്റ്റിക്കൽ ഫൈബർഅല്ലെങ്കിൽ റേഡിയോ ചാനൽ), ശാരീരിക സവിശേഷതകൾഅത്തരം പരിസ്ഥിതിയും ഡാറ്റാ ട്രാൻസ്മിഷൻ തത്വവും (ചാനൽ വേർതിരിക്കൽ, മോഡുലേഷൻ, സിഗ്നൽ ആംപ്ലിറ്റ്യൂഡ്, സിഗ്നൽ ഫ്രീക്വൻസി, ട്രാൻസ്മിഷൻ സിൻക്രൊണൈസേഷൻ രീതി, പ്രതികരണ കാത്തിരിപ്പ് സമയം, പരമാവധി ദൂരം).

എൻക്യാപ്സുലേഷൻ

എൻക്യാപ്സുലേഷൻ - പാക്കേജിംഗ്, അല്ലെങ്കിൽ നെസ്റ്റിംഗ്, പാക്കേജുകൾ ഉയർന്ന തലം(ഒരുപക്ഷേ വ്യത്യസ്തമായ പ്രോട്ടോക്കോൾ) വിലാസം ഉൾപ്പെടെ ഒരേ പ്രോട്ടോക്കോളിന്റെ (താഴത്തെ നില) പാക്കറ്റുകളിലേക്ക്.

ഉദാഹരണത്തിന്, ഒരു ആപ്ലിക്കേഷന് TCP ഉപയോഗിച്ച് ഒരു സന്ദേശം അയയ്‌ക്കേണ്ടിവരുമ്പോൾ, ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങളുടെ ക്രമം നടപ്പിലാക്കുന്നു (ചിത്രം 2):

ചിത്രം 2 - എൻക്യാപ്സുലേഷൻ പ്രക്രിയ

  • ഒന്നാമതായി, ആപ്ലിക്കേഷൻ ഒരു പ്രത്യേക ഡാറ്റ ഘടന പൂരിപ്പിക്കുന്നു, അതിൽ സ്വീകർത്താവിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ സൂചിപ്പിക്കുന്നു (നെറ്റ്വർക്ക് പ്രോട്ടോക്കോൾ, IP വിലാസം, TCP പോർട്ട്);
  • TCP പ്രോട്ടോക്കോൾ ഹാൻഡ്‌ലറിലേക്ക് (ട്രാൻസ്‌പോർട്ട് ലെയർ) സ്വീകർത്താവിനെക്കുറിച്ചുള്ള വിവരങ്ങളോടെ സന്ദേശം, അതിന്റെ ദൈർഘ്യം, ഘടന എന്നിവ കൈമാറുന്നു;
  • TCP ഹാൻഡ്‌ലർ ഒരു സെഗ്‌മെന്റ് സൃഷ്ടിക്കുന്നു, അതിൽ സന്ദേശം ഡാറ്റയാണ്, തലക്കെട്ടുകളിൽ സ്വീകർത്താവിന്റെ TCP പോർട്ടും (അതുപോലെ മറ്റ് ഡാറ്റയും) അടങ്ങിയിരിക്കുന്നു;
  • TCP ഹാൻഡ്‌ലർ ജനറേറ്റുചെയ്‌ത സെഗ്‌മെന്റിനെ IP ഹാൻഡ്‌ലറിലേക്ക് (നെറ്റ്‌വർക്ക് ലെയർ) കൈമാറുന്നു;
  • IP ഹാൻഡ്‌ലർ TCP ട്രാൻസ്മിറ്റഡ് സെഗ്‌മെന്റിനെ ഡാറ്റയായി കണക്കാക്കുകയും അതിന് മുമ്പായി അതിന്റെ തലക്കെട്ട് നൽകുകയും ചെയ്യുന്നു (പ്രത്യേകിച്ച്, അതേ ആപ്ലിക്കേഷൻ ഡാറ്റാ ഘടനയിൽ നിന്ന് എടുത്ത സ്വീകർത്താവിന്റെ IP വിലാസവും മുകളിലെ പ്രോട്ടോക്കോൾ നമ്പറും ഇതിൽ അടങ്ങിയിരിക്കുന്നു;
  • IP ഹാൻഡ്‌ലർ സ്വീകരിച്ച പാക്കറ്റ് ഡാറ്റ ലിങ്ക് ലെയറിലേക്ക് കൈമാറുന്നു, അത് വീണ്ടും പരിഗണിക്കുന്നു നിലവിലെ പാക്കേജ്"റോ" ഡാറ്റയായി;
  • മുമ്പത്തെ ഹാൻഡ്‌ലറുകൾക്ക് സമാനമായ ലിങ്ക്-ലെവൽ ഹാൻഡ്‌ലർ, അതിന്റെ തലക്കെട്ട് തുടക്കത്തിലേക്ക് ചേർക്കുന്നു (ഇത് മുകളിലെ ലെവൽ പ്രോട്ടോക്കോൾ നമ്പറിനെയും സൂചിപ്പിക്കുന്നു, ഞങ്ങളുടെ കാര്യത്തിൽ ഇത് 0x0800(IP) ആണ്) കൂടാതെ, മിക്ക കേസുകളിലും, ഫൈനൽ ചേർക്കുന്നു ചെക്ക്സം, അതുവഴി ഒരു ഫ്രെയിം രൂപീകരിക്കുന്നു;
  • സ്വീകരിച്ച ഫ്രെയിം ഫിസിക്കൽ ലെയറിലേക്ക് കൈമാറ്റം ചെയ്യപ്പെടുന്നു, അത് ബിറ്റുകളെ ഇലക്ട്രിക്കൽ ആക്കി മാറ്റുന്നു ഒപ്റ്റിക്കൽ സിഗ്നലുകൾഅവ പ്രക്ഷേപണ മാധ്യമത്തിലേക്ക് അയയ്ക്കുകയും ചെയ്യുന്നു.

സ്വീകരിക്കുന്ന ഭാഗത്ത്, ഡാറ്റ അൺപാക്ക് ചെയ്യാനും ആപ്ലിക്കേഷനിൽ അവതരിപ്പിക്കാനും ഡീകാപ്സുലേഷൻ എന്ന് വിളിക്കപ്പെടുന്ന റിവേഴ്സ് പ്രോസസ് (ബോട്ടം-അപ്പ്) നടത്തുന്നു.

ബന്ധപ്പെട്ട വിവരങ്ങൾ.