ഇമെയിൽ പ്രോട്ടോക്കോളുകൾ: SMTP, POP, IMAP. വേഗത കുറയ്ക്കുന്നതിനുള്ള കാരണങ്ങൾ. ADSL മോഡം വഴിയുള്ള കണക്ഷൻ

TCP/IP– ട്രാൻസ്മിഷൻ കൺട്രോൾ പ്രോട്ടോക്കോൾ / ഇന്റർനെറ്റ് പ്രോട്ടോക്കോൾ (ഡാറ്റാ കമ്മ്യൂണിക്കേഷൻസ് കൺട്രോൾ പ്രോട്ടോക്കോൾ/ഇന്റർനെറ്റ് പ്രോട്ടോക്കോൾ). സ്റ്റാക്ക്ടിസിപി/ ഐ.പി- നെറ്റ്‌വർക്കിന്റെ ഘടനകളും സോഫ്റ്റ്‌വെയർ ഘടകങ്ങളും തമ്മിലുള്ള ആശയവിനിമയം സംഘടിപ്പിക്കുന്നതിനുള്ള ഒരു കൂട്ടം പ്രോട്ടോക്കോളുകൾ; ഇന്റർനെറ്റ് വർക്കിംഗ് പ്രോട്ടോക്കോളുകളുടെ ഒരു സോഫ്‌റ്റ്‌വെയർ നടപ്പിലാക്കിയ സെറ്റാണ്.

thഈ നെറ്റ്‌വർക്കിന്റെ ഡാറ്റാ ട്രാൻസ്മിഷൻ സാങ്കേതികവിദ്യ പരിഗണിക്കാതെ മറ്റേതെങ്കിലും നെറ്റ്‌വർക്കിന്റെ സംയോജിത ശൃംഖലയിലേക്കുള്ള സംയോജനം ഉറപ്പാക്കണം.

IIthന്യായമായ (ഒപ്റ്റിമൽ) ഉപയോഗിച്ച് ഒരു സംയോജിത നെറ്റ്‌വർക്കിലൂടെ പാക്കറ്റുകൾ കൈമാറാനുള്ള കഴിവ് ഉറപ്പാക്കണം. ഈ നിമിഷംറൂട്ട്.

IIIthഉറവിടത്തിനും ലക്ഷ്യസ്ഥാനത്തിനും ഇടയിൽ വിശ്വസനീയമായ ഡാറ്റാ ട്രാൻസ്മിഷൻ ഉറപ്പാക്കുന്നതിനുള്ള പ്രശ്നം പരിഹരിക്കുന്നു.

IVthഎല്ലാം ഒരുമിച്ച് കൊണ്ടുവരുന്നു നെറ്റ്വർക്ക് സേവനങ്ങൾഉപയോക്താക്കൾക്ക് നെറ്റ്‌വർക്ക് നൽകുന്ന സേവനങ്ങളും.

ടിസിപി/ഐപിയിൽ, 1, 2 എന്നിവയുമായി ബന്ധപ്പെട്ട ആദ്യ പാളി വളരെ നന്നായി വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട് OSI ലെവലുകൾ. TCP/IP യുടെ രണ്ടാമത്തെ പാളി IP ആണ്. ICMP - നെറ്റ്‌വർക്ക് കൺട്രോൾ മെസേജ് പ്രോട്ടോക്കോളും ഉണ്ട്.ഐ.പി വിശ്വസനീയമായ ഡാറ്റ ട്രാൻസ്മിഷൻ ഉറപ്പുനൽകുന്നില്ല. പ്രധാന ദൌത്യം തിരഞ്ഞെടുക്കലാണ് മികച്ച റൂട്ട്. IP ഈ പ്രശ്നത്തിനുള്ള പരിഹാരം RIP-ലേക്ക് മാറ്റുന്നു OSPF പ്രോട്ടോക്കോളുകൾ. മൂന്നാമത്തെ ലെവൽ TCP ആണ്, പ്രധാന പ്രവർത്തനം ഡാറ്റ ഡെലിവറിയുടെ വിശ്വാസ്യതയും കൃത്യതയുമാണ്. യുഡിപിയും ഉപയോഗിക്കുന്നു, അതിൽ ഓരോ പാക്കറ്റും സ്വതന്ത്രമായി കൈമാറ്റം ചെയ്യപ്പെടുന്നു. ഡാറ്റ ഡെലിവറിയുടെ വിശ്വാസ്യത ഉറപ്പില്ല, കാരണം ഒരു കണക്ഷനും മുൻകൂട്ടി സ്ഥാപിച്ചിട്ടില്ല. സാധാരണഗതിയിൽ, വിശ്വാസ്യതയ്ക്ക് നിർണായകമല്ലാത്ത ഡാറ്റ UDP വഴി കൈമാറുന്നു. ലെവൽ 4 - ഉപയോക്താവിന് വാഗ്ദാനം ചെയ്യുന്ന സേവനങ്ങളുടെ ഒരു കൂട്ടം.

പ്രോട്ടോക്കോളുകൾ ആപ്ലിക്കേഷൻ ലെവൽ.

1) ടെൽനെറ്റ് - റിമോട്ട് ആക്സസ് പ്രോട്ടോക്കോൾ (ടെർമിനൽ എമുലേഷൻ). ഒരു നോൺ-ഇന്റലിജന്റ് ടെർമിനലിന് പിന്നിലുള്ള ഉപയോക്താവിന് കണക്ഷൻ നൽകുന്നു (വളരെ അപൂർവമായി മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ)

2) FTP - ഡാറ്റ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ

3) SMTP - ട്രാൻസ്മിഷൻ പ്രോട്ടോക്കോൾ ഇമെയിൽ

4) POP3 - തപാൽ പ്രോട്ടോക്കോൾ

5) ഡിഎൻഎസ് - ഡൊമെയ്ൻ നെയിം പ്രോട്ടോക്കോൾ. ഒരു പ്രതീകാത്മക വിലാസവുമായി പൊരുത്തപ്പെടുന്നു - IP വിലാസം.

6) HTTP - ഹൈപ്പർടെക്സ്റ്റ് ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ

7) കെർബറോസ് - നെറ്റ്‌വർക്കുകളിലെ വിവരങ്ങൾ പരിരക്ഷിക്കുന്നതിനുള്ള പ്രോട്ടോക്കോൾ. പാസ്‌വേഡുകൾക്കും കീകൾക്കും ഉത്തരവാദി.

ടെൽനെറ്റ്

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

ടെൽനെറ്റ് പ്രോട്ടോക്കോൾ ടിസിപി/ഐപിയുടെ മുകളിൽ പ്രവർത്തിക്കുന്നു, രണ്ടെണ്ണമുണ്ട് പ്രധാന സവിശേഷതകൾ, മറ്റ് എമുലേറ്ററുകളിൽ നിന്ന് കാണുന്നില്ല: ഇത് TCP/IP സ്റ്റാക്കിന്റെ മിക്കവാറും എല്ലാ നടപ്പാക്കലുകളിലും ഉണ്ട്, കൂടാതെ ഒരു ഓപ്പൺ സ്റ്റാൻഡേർഡ് കൂടിയാണ് (അതായത്, എല്ലാ നിർമ്മാതാക്കൾക്കോ ​​​​ഡെവലപ്പർമാർക്കോ ഇത് എളുപ്പത്തിൽ നടപ്പിലാക്കാൻ കഴിയും). ചില ടെൽനെറ്റ് നടപ്പിലാക്കലുകൾക്ക് ഹോസ്റ്റ് ഒരു ടെൽനെറ്റ് സെർവറായി കോൺഫിഗർ ചെയ്യേണ്ടതുണ്ട്. MS-DOS, UNIX, കൂടാതെ വിൻഡോസിന്റെ ഏത് പതിപ്പും പ്രവർത്തിക്കുന്ന നിരവധി വർക്ക്സ്റ്റേഷനുകൾ ടെൽനെറ്റ് പ്രോട്ടോക്കോൾ പിന്തുണയ്ക്കുന്നു.

ഫയൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ (FTP), നിസ്സാരം ഫയൽ കൈമാറ്റംപ്രോട്ടോക്കോൾ (TFTP) ഒപ്പംനെറ്റ്വർക്ക് ഫയൽ സിസ്റ്റം(NFS)

TCP/IP സ്റ്റാക്കിൽ ഫയൽ കൈമാറ്റത്തിനുള്ള മൂന്ന് പ്രോട്ടോക്കോളുകൾ അടങ്ങിയിരിക്കുന്നു : ഫയൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ (FTP), ട്രിവിയൽ ഫയൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ (TFTP)ഒപ്പം നെറ്റ്‌വർക്ക് ഫയൽ സിസ്റ്റം (NFS).ഏറ്റവും സാധാരണമായ പ്രോട്ടോക്കോൾ FTP ആണ്, കാരണം ഫയലുകൾ കൈമാറാൻ ഇന്റർനെറ്റ് ഉപയോക്താക്കൾ ഏറ്റവും കൂടുതൽ തിരഞ്ഞെടുക്കുന്നത് ഇതാണ്. കൂടെ FTP ഉപയോഗിക്കുന്നുനിങ്ങൾക്ക് ഒരു നഗരത്തിലെ ഒരു കമ്പ്യൂട്ടറിൽ പ്രവർത്തിക്കുമ്പോൾ, മറ്റൊരു നഗരത്തിൽ സ്ഥിതിചെയ്യുന്ന ഒരു ഹോസ്റ്റ് കമ്പ്യൂട്ടറിലേക്ക് കണക്റ്റുചെയ്‌ത് ഒന്നോ അതിലധികമോ ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യാം. (ഈ സാഹചര്യത്തിൽ, തീർച്ചയായും, നിങ്ങൾ അക്കൗണ്ടിന്റെ പേരും പാസ്‌വേഡും അറിഞ്ഞിരിക്കണം റിമോട്ട് ഹോസ്റ്റ്.) ഇന്റർനെറ്റ് ഉപയോക്താക്കൾ പലപ്പോഴും ഡൗൺലോഡ് ചെയ്യുന്നു വിവിധ ഫയലുകൾ(ഉദാഹരണത്തിന്, നെറ്റ്വർക്ക് ഡ്രൈവറുകൾഅല്ലെങ്കിൽ സിസ്റ്റം അപ്ഡേറ്റുകൾ).

FTP നിങ്ങളെ അനുവദിക്കുന്ന ഒരു ആപ്ലിക്കേഷനാണ് TCP പ്രോട്ടോക്കോൾഒന്നിൽ നിന്ന് ഡാറ്റ കൈമാറുക വിദൂര ഉപകരണംമറ്റൊരാളോട്. ടെൽനെറ്റ് പ്രോട്ടോക്കോൾ പോലെ, FTP തലക്കെട്ടും അനുബന്ധ ഡാറ്റയും ഒരു പേലോഡ് ഫീൽഡിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. TCP പാക്കറ്റ്. TFTP, NFS പ്രോട്ടോക്കോളുകളെ അപേക്ഷിച്ച് FTP യുടെ പ്രയോജനം FTP രണ്ട് TCP പോർട്ടുകൾ ഉപയോഗിക്കുന്നു എന്നതാണ്: 20, 21. പോർട്ട് 21 എന്നത് FTP കമാൻഡുകൾക്കുള്ള നിയന്ത്രണ പോർട്ടാണ്, ഇത് ഡാറ്റ എങ്ങനെ കൈമാറ്റം ചെയ്യപ്പെടുന്നു എന്ന് നിർണ്ണയിക്കുന്നു. ഉദാഹരണത്തിന്, കമാൻഡ് നേടുകഒരു ഫയൽ സ്വീകരിക്കാൻ ഉപയോഗിക്കുന്നു, കൂടാതെ ഏതെങ്കിലും ഹോസ്റ്റിലേക്ക് ഒരു ഫയൽ അയയ്ക്കാൻ പുട്ട് കമാൻഡ് ഉപയോഗിക്കുന്നു. ബൈനറി, ascii കമാൻഡുകൾ ഉപയോഗിച്ച് ബൈനറി അല്ലെങ്കിൽ ടെക്സ്റ്റ് (ASCII) ഫയലുകളുടെ കൈമാറ്റം FTP പിന്തുണയ്ക്കുന്നു. എഫ്‌ടിപി കമാൻഡുകൾ വ്യക്തമാക്കിയ ഡാറ്റ കൈമാറുന്നതിന് മാത്രമാണ് പോർട്ട് 20 ഉപയോഗിക്കുന്നത്.

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

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

ലക്ഷ്യസ്ഥാനത്തേക്ക് പാക്കറ്റുകളുടെ വിജയകരമായ ഡെലിവറി ഉറപ്പ് നൽകുന്ന കണക്ഷനുകൾ.

ലളിതമായ മെയിൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ (SMTP)

സിമ്പിൾ മെയിൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ (SMTP) രൂപകല്പന ചെയ്തിരിക്കുന്നത് ഇമെയിൽ സന്ദേശങ്ങൾ തമ്മിൽ കൈമാറുന്നതിനാണ് നെറ്റ്‌വർക്ക് സിസ്റ്റങ്ങൾ. ഈ പ്രോട്ടോക്കോൾ ഉപയോഗിച്ച്, UNIX, OpenVMS, Windows കൂടാതെ നോവൽ നെറ്റ്വെയർ TCP വഴി ഇമെയിൽ കൈമാറാൻ കഴിയും. ഒരു കമ്പ്യൂട്ടറിൽ നിന്ന് മറ്റൊന്നിലേക്ക് ഫയൽ മാറ്റുമ്പോൾ എഫ്ടിപിക്ക് പകരമായി എസ്എംടിപി പരിഗണിക്കാം. SMTP-യിൽ പ്രവർത്തിക്കുമ്പോൾ, റിമോട്ട് സിസ്റ്റത്തിനായുള്ള അക്കൗണ്ട് നാമവും പാസ്‌വേഡും നിങ്ങൾ അറിയേണ്ടതില്ല. സ്വീകരിക്കുന്ന നോഡിന്റെ ഇമെയിൽ വിലാസം മാത്രമാണ് വേണ്ടത്. SMTP-ക്ക് ടെക്സ്റ്റ് ഫയലുകൾ മാത്രമേ അയയ്ക്കാൻ കഴിയൂ, അതിനാൽ മറ്റ് ഫോർമാറ്റുകളിലുള്ള ഫയലുകൾ ഒരു SMTP സന്ദേശത്തിൽ സ്ഥാപിക്കുന്നതിന് മുമ്പ് ടെക്സ്റ്റിലേക്ക് പരിവർത്തനം ചെയ്യണം.

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

ഡൈനാമിക് ഹോസ്റ്റ് കോൺഫിഗറേഷൻ പ്രോട്ടോക്കോൾ (DHCP)

ഡൈനാമിക് ഹോസ്റ്റ് കോൺഫിഗറേഷൻ പ്രോട്ടോക്കോൾ (DHCP) (ഡൈനാമിക് ഹോസ്റ്റ് കോൺഫിഗറേഷൻ പ്രോട്ടോക്കോൾ) ഒരു DHCP സെർവർ ഉപയോഗിച്ച് നെറ്റ്‌വർക്കിൽ 1P വിലാസങ്ങൾ സ്വയമേവ അസൈൻ ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു. എപ്പോൾ പുതിയ കമ്പ്യൂട്ടർഡിഎച്ച്സിപിയുമായി പ്രവർത്തിക്കാൻ കോൺഫിഗർ ചെയ്ത കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്യുമ്പോൾ, അത് ഒരു ഡിഎച്ച്സിപി സെർവറുമായി ബന്ധപ്പെടുന്നു, അത് കമ്പ്യൂട്ടറിലേക്ക് ഒരു ഐപി വിലാസം അനുവദിക്കുകയും (വാടകയ്ക്ക് നൽകുകയും) ഡിഎച്ച്സിപി പ്രോട്ടോക്കോൾ വഴി കൈമാറുകയും ചെയ്യുന്നു. നെറ്റ്‌വർക്ക് അഡ്‌മിനിസ്‌ട്രേറ്റർ DHCP സെർവറിൽ വാടക കാലാവധി സജ്ജീകരിച്ചിരിക്കുന്നു.

അഡ്രസ് റെസല്യൂഷൻ പ്രോട്ടോക്കോൾ (ARP)

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

അഡ്രസ് റെസല്യൂഷൻ പ്രോട്ടോക്കോൾ (ARP)(അഡ്രസ് റെസല്യൂഷൻ പ്രോട്ടോക്കോൾ) പാക്കറ്റുകൾ അയയ്‌ക്കുന്നതിന് മുമ്പ് തിരഞ്ഞെടുത്ത റിസീവിംഗ് നോഡിന്റെ MAC വിലാസങ്ങൾ ലഭിക്കാൻ അയയ്ക്കുന്ന നോഡിനെ അനുവദിക്കുന്നു. സോഴ്സ് നോഡിന് ഒരു നിശ്ചിത MAC വിലാസം ആവശ്യമാണെങ്കിൽ, അത് അതിന്റെ സ്വന്തം MAC വിലാസവും ആവശ്യമുള്ള സ്വീകരിക്കുന്ന നോഡിന്റെ IP വിലാസവും അടങ്ങുന്ന ഒരു ARP ബ്രോഡ്കാസ്റ്റ് ഫ്രെയിം അയയ്ക്കുന്നു. സ്വീകരിക്കുന്ന നോഡ് അതിന്റെ MAC വിലാസം അടങ്ങിയ ഒരു ARP പ്രതികരണ പാക്കറ്റ് തിരികെ അയയ്ക്കുന്നു. റിവേഴ്സ് അഡ്രസ് റെസല്യൂഷൻ പ്രോട്ടോക്കോൾ (RARP) ആണ് പിന്തുണയ്ക്കുന്ന പ്രോട്ടോക്കോൾ. റിവേഴ്സ് റെസലൂഷൻപേരുകൾ) ഒരു നെറ്റ്‌വർക്ക് നോഡിന് അതിന്റെ സ്വന്തം ഐപി വിലാസം നിർണ്ണയിക്കാൻ കഴിയും. ഉദാഹരണത്തിന്, ഡിസ്ക്ലെസ്സ് വർക്ക്സ്റ്റേഷനുകൾ RARP ഉപയോഗിക്കുന്നു, അവരുടെ ഹോസ്റ്റ് സെർവറിലേക്ക് ഒരു RARP അഭ്യർത്ഥന നടത്തുകയല്ലാതെ അവയുടെ വിലാസങ്ങൾ കണ്ടെത്താൻ കഴിയില്ല. കൂടാതെ, ചില ആപ്ലിക്കേഷനുകൾ അവർ പ്രവർത്തിക്കുന്ന കമ്പ്യൂട്ടറിന്റെ ഐപി വിലാസം നിർണ്ണയിക്കാൻ RARP ഉപയോഗിക്കുന്നു.

ലളിതമായ നെറ്റ്‌വർക്ക് മാനേജ്‌മെന്റ് പ്രോട്ടോക്കോൾ (SNMP)(ലളിതമായ നെറ്റ്‌വർക്ക് മാനേജ്‌മെന്റ് പ്രോട്ടോക്കോൾ) നെറ്റ്‌വർക്ക് അഡ്‌മിനിസ്‌ട്രേറ്റർമാരെ നെറ്റ്‌വർക്ക് പ്രവർത്തനം തുടർച്ചയായി നിരീക്ഷിക്കാൻ അനുവദിക്കുന്നു. ഒഎസ്‌ഐ നെറ്റ്‌വർക്ക് മാനേജ്‌മെന്റ് സ്റ്റാൻഡേർഡായ കോമൺ മാനേജ്‌മെന്റ് ഇന്റർഫേസ് പ്രോട്ടോക്കോൾ (സിഎംഐപി) ന് ബദൽ സംവിധാനം ഉപയോഗിച്ച് ടിസിപി/ഐപി സ്റ്റാക്ക് നൽകുന്നതിനായി എസ്എൻഎംപി 1980-കളിൽ വികസിപ്പിച്ചെടുത്തു. നിയന്ത്രണ വിവരങ്ങൾ). ടിസിപി/ഐപി സ്റ്റാക്കിന് വേണ്ടിയാണ് എസ്എൻഎംപി സൃഷ്ടിച്ചതെങ്കിലും, ഇത് ഒഎസ്ഐ റഫറൻസ് മാതൃകയാണ് പിന്തുടരുന്നത്. ടിസിപി/ഐപി പ്രോട്ടോക്കോളുകളുടെ വലിയ ജനപ്രീതിയും എസ്എൻഎംപിയുടെ ലാളിത്യവും കാരണം മിക്ക നിർമ്മാതാക്കളും സിഎംഐപിയെക്കാൾ എസ്എൻഎംപി ഉപയോഗിക്കാൻ തിരഞ്ഞെടുത്തു. നൂറുകണക്കിന് എസ്എൻഎംപി പ്രോട്ടോക്കോൾ പിന്തുണയ്ക്കുന്നു നെറ്റ്വർക്ക് ഉപകരണങ്ങൾ, ഫയൽ സെർവറുകൾ, നെറ്റ്‌വർക്ക് അഡാപ്റ്റർ കാർഡുകൾ, റൂട്ടറുകൾ, റിപ്പീറ്ററുകൾ, ബ്രിഡ്ജുകൾ, സ്വിച്ചുകൾ, ഹബുകൾ എന്നിവയുൾപ്പെടെ. താരതമ്യപ്പെടുത്തുമ്പോൾ, CMIP ചില ടോക്കൺ റിംഗ് നെറ്റ്‌വർക്കുകളിൽ IBM ഉപയോഗിക്കുന്നു, എന്നാൽ മറ്റ് പല നെറ്റ്‌വർക്കുകളിലും ഇത് കാണുന്നില്ല.

പ്രോട്ടോക്കോൾ കമ്പ്യൂട്ടറുകൾ വിവരങ്ങൾ കൈമാറുന്ന നിയമങ്ങളുടെ ഒരു കൂട്ടമാണ്. ഈ നിയമങ്ങളിൽ ഡാറ്റാ ട്രാൻസ്മിഷന്റെ ഫോർമാറ്റ്, സമയം, ക്രമം, നിയന്ത്രണ രീതികൾ, പിശക് തിരുത്തൽ എന്നിവ ഉൾപ്പെടുന്നു.

ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾ പരസ്പരം സംവദിക്കുന്ന വിവിധ പ്രോട്ടോക്കോളുകളുടെ ഒരു കൂട്ടം.

ആപ്ലിക്കേഷൻ ലെയർ പ്രോട്ടോക്കോളുകൾ HTTP , FTP , SMTP , IMAP , POP 3, ടെൽനെറ്റ് .

ക്ലയന്റ്-സെർവർ ആർക്കിടെക്ചറിന് അനുസൃതമായി, പ്രോഗ്രാം രണ്ട് ഭാഗങ്ങളായി തിരിച്ചിരിക്കുന്നു (ഒന്ന് സെർവറിൽ പ്രവർത്തിക്കുന്നു, രണ്ടാമത്തേത് ഉപയോക്താവിന്റെ കമ്പ്യൂട്ടറിൽ), ഒരൊറ്റ മൊത്തത്തിൽ പ്രവർത്തിക്കുന്നു. ആപ്ലിക്കേഷൻ ലെവൽ പ്രോട്ടോക്കോളുകൾ പ്രോഗ്രാമിന്റെ ക്ലയന്റും സെർവർ ഭാഗങ്ങളും തമ്മിലുള്ള ആശയവിനിമയത്തെ വിവരിക്കുന്നു. ഇനിപ്പറയുന്ന ഏറ്റവും അറിയപ്പെടുന്ന ആപ്ലിക്കേഷൻ പ്രോട്ടോക്കോളുകൾ വേർതിരിച്ചിരിക്കുന്നു:

HTTP (ഹൈപ്പർ ടെക്സ്റ്റ് ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ) - ഹൈപ്പർടെക്സ്റ്റ് ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ, പോർട്ട് 80-ൽ പ്രവർത്തിക്കുന്നു. ഹൈപ്പർടെക്സ്റ്റ് HTML പേജുകൾ കൈമാറുന്നതിനായി WWW-ൽ ഉപയോഗിക്കുന്നു. ഈ പ്രോട്ടോക്കോൾ ഉപയോഗിച്ച് പ്രവർത്തിക്കുമ്പോൾ, HTML പേജിന്റെ ഓരോ ഘടകങ്ങളും വെവ്വേറെ ഡൌൺലോഡ് ചെയ്യപ്പെടുന്നു, കൂടാതെ ഡൗൺലോഡുകൾ തമ്മിലുള്ള കണക്ഷൻ തടസ്സപ്പെടുകയും കണക്ഷനെക്കുറിച്ചുള്ള വിവരങ്ങളൊന്നും സംഭരിക്കപ്പെടുകയും ചെയ്യുന്നില്ല. വെബ് പേജുകളുടെ ഓരോ ഉപയോക്താവിനും "പൊതു ക്യൂവിന്റെ ക്രമത്തിൽ അൽപ്പം" ലഭിക്കുന്നതിനാണ് ഇത് ചെയ്യുന്നത്. അല്ലെങ്കിൽ, ഉയർന്ന റെസല്യൂഷനുള്ള ധാരാളം ഡ്രോയിംഗുകളുള്ള ഒരു പേജ് ഒരാൾ ഡൗൺലോഡ് ചെയ്യുന്ന ഒരു സാഹചര്യം ഉണ്ടാകാം, മറ്റെല്ലാവരും അത് പൂർത്തിയാക്കാൻ കാത്തിരിക്കുന്നു.

FTP (ഫയൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ.) - ഫയൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ, 20, 21 പോർട്ടുകളിൽ പ്രവർത്തിക്കുന്നു. കമ്പ്യൂട്ടറുകൾക്കിടയിൽ ഫയലുകൾ പകർത്താൻ രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു. ഫയൽ ലഭിക്കുന്നതുവരെ ചാനൽ പൂർണ്ണമായും ഉൾക്കൊള്ളുന്നു, കണക്ഷൻ വിവരങ്ങൾ സംഭരിക്കുന്നു. പരാജയപ്പെട്ടാൽ, പരാജയം സംഭവിച്ച സ്ഥലത്ത് നിന്ന് ഡൗൺലോഡ് ചെയ്യുന്നത് പുനരാരംഭിക്കാൻ കഴിയും.

SMTP , IMAP -4, RORZ - തപാൽ പ്രോട്ടോക്കോളുകൾ (ഇ-മെയിൽ). SMTP - പോർട്ട് 25, IMAP-4 - പോർട്ട് 143, POP3 - പോർട്ട് 110. വ്യത്യാസം: SMTP എന്നത് ഒരു പ്രത്യേക സ്വീകർത്താവിന് മെയിൽ ഡെലിവർ ചെയ്യാൻ രൂപകൽപ്പന ചെയ്ത ഒരു പ്രോട്ടോക്കോൾ ആണ്, POP3, IMAP-4 എന്നിവ ഉപയോക്തൃ ആശയവിനിമയത്തിനുള്ള പ്രോട്ടോക്കോളുകളാണ്. മെയിൽബോക്സ് വഴിസെർവറിൽ. SMTP ഉപയോഗിക്കുമ്പോൾ, ഇമെയിൽ വിലാസം അന്തിമ സ്വീകർത്താവിന്റെ കമ്പ്യൂട്ടറിലേക്ക് വിരൽ ചൂണ്ടുന്നു, കൂടാതെ മെയിൽ സ്വീകരിക്കുകയും പ്രോസസ്സ് ചെയ്യുകയും ചെയ്യുന്ന ഒരു പ്രത്യേക പ്രോഗ്രാം ഈ കമ്പ്യൂട്ടറിൽ പ്രവർത്തിക്കുന്നു. എന്നിരുന്നാലും, മിക്കപ്പോഴും ഓരോ ഉപയോക്താവിന്റെയും കമ്പ്യൂട്ടറിലേക്ക് മെയിൽ ഡെലിവർ ചെയ്യപ്പെടുന്നില്ല, പക്ഷേ ഒരു പ്രത്യേക മെയിൽ സെർവറിൽ കേന്ദ്രീകൃതമായി പ്രോസസ്സ് ചെയ്യുന്നു. ഈ സാഹചര്യത്തിൽ, ഓരോ ഉപയോക്താവിനും മെയിൽ സെർവറിൽ സ്വന്തം മെയിൽബോക്സ് ഉണ്ട്. മെയിൽ SMTP പ്രോട്ടോക്കോൾ വഴി സെർവറിലേക്ക് എത്തിക്കുന്നു (അവസാന സ്വീകർത്താവ് സെർവറാണ്) കൂടാതെ ഉപയോക്തൃ മെയിൽബോക്സുകളിൽ സ്ഥാപിക്കുന്നു. ഉപയോക്താക്കൾ POP3 അല്ലെങ്കിൽ IMAP-4 ഉപയോഗിച്ച് അവരുടെ മെയിൽബോക്സുകളിലേക്ക് കണക്റ്റുചെയ്‌ത് അവരുടെ മെയിൽ വീണ്ടെടുക്കുന്നു. POP3 പ്രോട്ടോക്കോൾ നിങ്ങളുടെ എല്ലാ മെയിലുകളും പൂർണ്ണമായി ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്, തുടർന്ന് നിങ്ങൾക്കത് ആവശ്യമാണോ ഇല്ലയോ എന്ന് കണ്ടെത്തുക. IMAP-4 പ്രോട്ടോക്കോൾ സെർവറിലെ അക്ഷരങ്ങളുടെ തലക്കെട്ടുകൾ കാണാൻ നിങ്ങളെ അനുവദിക്കുന്നു (കത്തിന്റെ നില സൂചിപ്പിച്ചിരിക്കുന്നു: പുതിയത്, ഉത്തരം നൽകിയത് മുതലായവ) കൂടാതെ സെർവറിൽ നിന്ന് ആവശ്യമായ അക്ഷരങ്ങളോ ഒരു കത്തിന്റെ ഭാഗമോ മാത്രം ഡൗൺലോഡ് ചെയ്യുക. IMAP4 ഉപയോക്താവിന്റെ മെയിൽ പ്രോഗ്രാമുകളുടെ പ്രവർത്തനങ്ങളെ ഡ്യൂപ്ലിക്കേറ്റ് ചെയ്യുന്നു.

4.ടെൽനെറ്റ് - ഒരു വിദൂര കമ്പ്യൂട്ടർ കണക്റ്റുചെയ്യാനും നിയന്ത്രിക്കാനും ഉപയോഗിക്കുന്നു, പോർട്ട് 23-ൽ പ്രവർത്തിക്കുന്നു. കണക്‌റ്റ് ചെയ്‌തുകഴിഞ്ഞാൽ, ലോക്കൽ മെഷീനിൽ നൽകിയ ഓരോ പ്രതീകവും റിമോട്ട് മെഷീനിൽ നൽകിയതുപോലെ പ്രോസസ്സ് ചെയ്യുന്നു. ഒന്നുകിൽ ഉപയോഗിക്കാം കമാൻഡ് മോഡ്- പ്രത്യേക കമാൻഡുകൾ ഉപയോഗിച്ച് ഒരു റിമോട്ട് മെഷീന്റെ നിയന്ത്രണം.

സോക്കറ്റ് പ്രോഗ്രാമിംഗ്.

ക്ലയന്റും സെർവർ പ്രോഗ്രാമുകളും തമ്മിലുള്ള ഇടപെടലിന്റെ പ്രക്രിയ കൂടുതൽ വിശദമായി നോക്കാം. സെർവറുമായി ഒരു കണക്ഷൻ ആരംഭിക്കുക എന്നതാണ് ക്ലയന്റിന്റെ പ്രവർത്തനം, കണക്ഷൻ സ്ഥാപിക്കാൻ സെർവർ തയ്യാറായിരിക്കണം. ഇതിനർത്ഥം, ഒന്നാമതായി, ക്ലയന്റ് ഒരു കണക്ഷൻ സ്ഥാപിക്കാൻ ശ്രമിക്കുന്നതിന് മുമ്പ് സെർവർ പ്രോഗ്രാം ആരംഭിക്കണം, രണ്ടാമതായി, സെർവറിന് കണക്ഷൻ സ്ഥാപിക്കുന്ന ഒരു സോക്കറ്റ് ഉണ്ടായിരിക്കണം.

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

ട്രിപ്പിൾ ഹാൻഡ്‌ഷേക്കിൽ, ക്ലയന്റ് പ്രോസസ്സ് സെർവർ പ്രോസസ്സിന്റെ മുൻവാതിലിൽ മുട്ടുന്നു. സെർവർ ഒരു തട്ടൽ കേൾക്കുമ്പോൾ, അത് നിലവിലെ ക്ലയന്റുമായി ബന്ധപ്പെട്ട ഒരു പുതിയ വാതിൽ (അതായത്, ഒരു പുതിയ സോക്കറ്റ്) സൃഷ്ടിക്കുന്നു.

ഇനിപ്പറയുന്ന ഉദാഹരണത്തിൽ, വെൽക്കം സോക്കറ്റ് എന്ന് പേരുള്ള സെർവർ സോക്കറ്റ് ഒബ്‌ജക്റ്റാണ് പ്രവേശന വാതിൽ. ഒരു ക്ലയന്റ് ആ വാതിലിൽ മുട്ടുമ്പോൾ, വെൽക്കം സോക്കറ്റ് ഒബ്‌ജക്റ്റിന്റെ സ്വീകാര്യത () രീതിയെ വിളിക്കുന്നു, ഇത് ക്ലയന്റിനായി ഒരു പുതിയ വാതിൽ സൃഷ്ടിക്കുന്നു. ഹാൻഡ്‌ഷേക്കിന്റെ അവസാനം, ക്ലയന്റ് സോക്കറ്റിനും കണക്ഷൻ സോക്കറ്റ് എന്നറിയപ്പെടുന്ന ഒരു പുതിയ സെർവർ സോക്കറ്റിനും ഇടയിൽ ഒരു TCP കണക്ഷൻ സ്ഥാപിക്കപ്പെടുന്നു.

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

ഇന്റർനെറ്റ് സേവനങ്ങളും സേവനങ്ങളും.

ഈ ഘട്ടത്തിൽ ഞങ്ങൾ നൽകുന്നു ഹ്രസ്വ വിവരണംആധുനിക ആഗോള ശൃംഖലയുടെ ഭാഗമായി പ്രവർത്തിക്കുന്ന അടിസ്ഥാന സേവനങ്ങൾ. അടുത്ത ഖണ്ഡിക നെറ്റ്‌വർക്കിന്റെ "പ്രധാന" സേവനം പ്രത്യേകം പരിശോധിക്കുന്നു - വേൾഡ് വൈഡ് വെബ് (WWW).

ടെൽനെറ്റ്.ഈ പദം സേവിക്കുന്ന പ്രോട്ടോക്കോളിനെയും പ്രോഗ്രാമുകളെയും സൂചിപ്പിക്കുന്നു വിദൂര ആക്സസ്സെർവർ കമ്പ്യൂട്ടറിലേക്കുള്ള ക്ലയന്റ്. ഒരു കണക്ഷൻ സ്ഥാപിച്ച ശേഷം, ഉപയോക്താവ് റിമോട്ട് കമ്പ്യൂട്ടറിന്റെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പരിതസ്ഥിതിയിൽ പ്രവേശിക്കുകയും ഉപയോക്താവിന്റെ സ്വന്തം കമ്പ്യൂട്ടർ പോലെ തന്നെ അതിൽ ഇൻസ്റ്റാൾ ചെയ്ത പ്രോഗ്രാമുകളുമായി പ്രവർത്തിക്കുകയും ചെയ്യുന്നു.

FTP.ഇത് പ്രോട്ടോക്കോളിന്റെയും (ഫയൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ) ഒരു റിമോട്ട് മെഷീനിലെ ഡയറക്ടറികളിലും ഫയലുകളിലും പ്രവർത്തിക്കുന്ന പ്രോഗ്രാമുകളുടെയും പേരാണ്. സെർവർ ഡയറക്ടറികളും ഫയലുകളും ബ്രൗസ് ചെയ്യാനും ഒരു ഡയറക്ടറിയിൽ നിന്ന് മറ്റൊന്നിലേക്ക് മാറാനും ഫയലുകൾ പകർത്താനും അപ്ഡേറ്റ് ചെയ്യാനും FTP ടൂളുകൾ നിങ്ങളെ അനുവദിക്കുന്നു.

ആർച്ചി.ഉള്ളടക്കത്തെക്കുറിച്ചുള്ള തിരയൽ വിവരങ്ങൾ ശേഖരിക്കുകയും സംഭരിക്കുകയും ചെയ്യുന്ന പ്രത്യേക സെർവറുകളുടെ (ആർച്ചി സെർവറുകൾ) ഇതാണ് FTP സെർവറുകൾഇന്റർനെറ്റ് സൈറ്റുകളിൽ. നിങ്ങൾക്ക് അറിയാവുന്ന പേരുള്ള (അല്ലെങ്കിൽ പേരിന്റെ ഭാഗം) ഒരു ഫയലിനായി നിങ്ങൾ തിരയുകയാണെങ്കിൽ, നിങ്ങൾ ആർച്ചി ക്ലയന്റ് സമാരംഭിക്കേണ്ടതുണ്ട്, അത് നിങ്ങൾക്ക് അനുബന്ധ FTP സെർവറിന്റെ വിലാസം (ഇ) കാണിക്കും.

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

ഇമെയിൽ.ഇതാണ് ഇംഗ്ലീഷ് പദവി ഇമെയിൽ- പ്രധാന തരം നെറ്റ്വർക്ക് സേവനങ്ങൾഇന്റർനെറ്റ്. ഇമെയിലിന്റെ സഹായത്തോടെ, എല്ലാ ഭൂഖണ്ഡങ്ങളിലും താമസിക്കുന്ന ആളുകൾ ഇലക്ട്രോണിക് സന്ദേശങ്ങളും ഫയലുകളും കൈമാറുന്നു.

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

26. ക്ലയന്റ്-സെർവർ ആർക്കിടെക്ചർ, ക്ലയന്റ്-സെർവർ സാങ്കേതികവിദ്യകൾ.വിതരണം ചെയ്തുഡാറ്റ പ്രോസസ്സിംഗ്.ഡാറ്റാബേസ് സെർവർ അഡ്മിനിസ്ട്രേഷൻ.വെബ് സാങ്കേതികവിദ്യകൾ. ഹൈപ്പർടെക്സ്റ്റ് ഡോക്യുമെന്റ്. ഹൈപ്പർടെക്സ്റ്റ് ഭാഷ HTML മാർക്ക്അപ്പ്. ഒരു വെബ് സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുകയും കോൺഫിഗർ ചെയ്യുകയും ചെയ്യുന്നു. സ്ക്രിപ്റ്റിംഗ് ഭാഷകളും ഡാറ്റാബേസുകളും ഉപയോഗിച്ച് വെബ് പ്രോഗ്രാമിംഗ്.

ക്ലയന്റ്-സെർവർ ആർക്കിടെക്ചർ.

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

ഒരു ഫയൽ സെർവർ സിസ്റ്റത്തിൽ, ഡാറ്റ ഒരു ഫയൽ സെർവറിൽ സംഭരിക്കുന്നു (ഉദാഹരണത്തിന്, നോവൽ നെറ്റ്വെയർ അല്ലെങ്കിൽ വിൻഡോസ് എൻടി സെർവർ), അതിന്റെ പ്രോസസ്സിംഗ് വർക്ക്സ്റ്റേഷനുകളിലാണ് നടത്തുന്നത്, ഇത് ഒരു ചട്ടം പോലെ, "ഡെസ്ക്ടോപ്പ് ഡിബിഎംഎസുകൾ" എന്ന് വിളിക്കപ്പെടുന്ന ഒന്ന് പ്രവർത്തിപ്പിക്കുന്നു. ” - ആക്സസ്, FoxPro , വിരോധാഭാസം മുതലായവ..

വർക്ക്സ്റ്റേഷനിലെ ആപ്ലിക്കേഷൻ "എല്ലാത്തിനും ഉത്തരവാദിയാണ്" - ഉപയോക്തൃ ഇന്റർഫേസ് സൃഷ്ടിക്കുന്നതിനും ലോജിക്കൽ ഡാറ്റ പ്രോസസ്സിംഗിനും നേരിട്ടുള്ള ഡാറ്റ കൃത്രിമത്വത്തിനും. ഫയൽ സെർവർസേവനങ്ങൾ മാത്രം നൽകുന്നു താഴ്ന്ന നില- ഫയലുകൾ തുറക്കുക, അടയ്ക്കുക, പരിഷ്കരിക്കുക, ഞാൻ ഊന്നിപ്പറയുന്നു - ഫയലുകൾ, ഡാറ്റാബേസുകളല്ല. വർക്ക് സ്റ്റേഷന്റെ "മസ്തിഷ്കത്തിൽ" മാത്രമേ ഡാറ്റാബേസ് നിലനിൽക്കുന്നുള്ളൂ.

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

ഒരു ക്ലയന്റ്-സെർവർ സിസ്റ്റത്തിൽ, (കുറഞ്ഞത്) രണ്ട് ആപ്ലിക്കേഷനുകളുണ്ട് - ഒരു ക്ലയന്റും സെർവറും, ഒരു ഫയൽ-സെർവർ ആർക്കിടെക്ചറിൽ, ഒരു വർക്ക്സ്റ്റേഷനിലെ ഒരു ആപ്ലിക്കേഷൻ പൂർണ്ണമായും നിർവ്വഹിക്കുന്ന പ്രവർത്തനങ്ങൾ പരസ്പരം പങ്കിടുന്നു. ഡാറ്റാ സംഭരണവും നേരിട്ടുള്ള കൃത്രിമത്വവും ഒരു ഡാറ്റാബേസ് സെർവറാണ് നടത്തുന്നത് Microsoft SQLസെർവർ, ഒറാക്കിൾ, സൈബേസ് മുതലായവ.

ഉപയോക്തൃ ഇന്റർഫേസ് ക്ലയന്റ് സൃഷ്ടിച്ചതാണ്, ഇതിന്റെ നിർമ്മാണത്തിനായി നിങ്ങൾക്ക് നിരവധി പ്രത്യേക ഉപകരണങ്ങളും അതുപോലെ മിക്ക ഡെസ്ക്ടോപ്പ് DBMS-കളും ഉപയോഗിക്കാം. ക്ലയന്റിലും സെർവറിലും ഡാറ്റ പ്രോസസ്സിംഗ് ലോജിക് എക്സിക്യൂട്ട് ചെയ്യാൻ കഴിയും. ക്ലയന്റ് സെർവറിലേക്ക് അഭ്യർത്ഥനകൾ അയയ്ക്കുന്നു, സാധാരണയായി രൂപപ്പെടുത്തിയത് SQL ഭാഷ. സെർവർ ഈ അഭ്യർത്ഥനകൾ പ്രോസസ്സ് ചെയ്യുകയും ക്ലയന്റിലേക്ക് ഫലം അയയ്ക്കുകയും ചെയ്യുന്നു (തീർച്ചയായും, ധാരാളം ക്ലയന്റുകളുണ്ടാകാം).

അതിനാൽ, ഡാറ്റ നേരിട്ട് കൈകാര്യം ചെയ്യുന്നതിന് ഒരു പ്രക്രിയ ഉത്തരവാദിയാണ്. അതേ സമയം, ഡാറ്റ സംഭരിച്ചിരിക്കുന്ന അതേ സ്ഥലത്താണ് ഡാറ്റ പ്രോസസ്സിംഗ് സംഭവിക്കുന്നത് - സെർവറിൽ, ഇത് നെറ്റ്‌വർക്കിലൂടെ വലിയ അളവിലുള്ള ഡാറ്റ കൈമാറേണ്ടതിന്റെ ആവശ്യകത ഇല്ലാതാക്കുന്നു.

വിതരണം ചെയ്ത ഡാറ്റ പ്രോസസ്സിംഗ്

ഒരു കാലഗണന വീക്ഷണകോണിൽ, പ്രോഗ്രാമുകൾ തമ്മിലുള്ള ഇടപെടൽ തുടർച്ചയായി ഇനിപ്പറയുന്ന രൂപങ്ങൾ സ്വീകരിച്ചു:

എക്സ്ചേഞ്ച്: വ്യത്യസ്ത സിസ്റ്റങ്ങളുടെ പ്രോഗ്രാമുകൾ പരസ്പരം സന്ദേശങ്ങൾ അയയ്ക്കുന്നു (സാധാരണയായി ഫയലുകൾ);

പങ്കിടൽ: നിരവധി മെഷീനുകളുടെ ഉറവിടങ്ങളിലേക്ക് നേരിട്ട് ആക്സസ് ഉണ്ട് (ഉദാഹരണത്തിന് ഒരു ഫയൽ പങ്കിടൽ);

ഒരുമിച്ച് പ്രവർത്തിക്കുന്നു: പ്രോഗ്രാം നടപ്പിലാക്കുന്നതിൽ യന്ത്രങ്ങൾ പരസ്പര പൂരകമായ പങ്ക് വഹിക്കുന്നു.

ഈ പരിണാമം വ്യക്തമാക്കാൻ നമുക്ക് ഒരു ഉദാഹരണം നോക്കാം. മെക്കാനിക്സ് മേഖലയിലെ ഡിസൈനിനെക്കുറിച്ച് നമ്മൾ സംസാരിക്കും; പരമ്പരാഗത സമീപനം ഇതാണ്:

ഒരു വർക്ക്സ്റ്റേഷനിൽ ഒരു "വയർ മോഡൽ" (മെയിലേജ്) (ഒരു ഫിസിക്കൽ മോഡലിന്റെ ജ്യാമിതിയുടെ ഗ്രാഫിക്കൽ പ്രാതിനിധ്യം) നിർമ്മാണം;

ക്രേ കമ്പ്യൂട്ടറിലേക്ക് കണക്കുകൂട്ടൽ കോഡ് നൽകുന്ന ഒരു മോഡൽ ഫയൽ കൈമാറുന്നു;

ക്രേ കമ്പ്യൂട്ടറിൽ നടത്തിയ കണക്കുകൂട്ടലുകളുടെ ഫലങ്ങൾ വർക്ക്സ്റ്റേഷനിലേക്ക് മാറ്റുകയും ഒരു ഗ്രാഫിക് പോസ്റ്റ്-പ്രോസസർ വഴി പ്രോസസ്സ് ചെയ്യുകയും ചെയ്യുന്നു.

ഈ രീതിക്ക് ഇനിപ്പറയുന്ന ദോഷങ്ങളുമുണ്ട്:

ഒരു മെഷീനിൽ നിന്ന് മറ്റൊന്നിലേക്ക് ഫയലുകൾ ട്രാൻസ്ഫർ ചെയ്തുകൊണ്ടാണ് ഡാറ്റ എക്സ്ചേഞ്ച് നടത്തുന്നത്;

ഫയൽ പ്രോസസ്സിംഗ് തുടർച്ചയായി നടക്കുന്നു, അതേസമയം ക്രേ കമ്പ്യൂട്ടറിലെ കണക്കുകൂട്ടലുകൾ ഒരു വർക്ക്സ്റ്റേഷന്റെ ഗ്രാഫിക്കൽ, എർഗണോമിക് കഴിവുകൾ ഉപയോഗിച്ച് ഉപയോക്തൃ ഇടപെടൽ പ്രയോജനപ്പെടുത്തും, കൂടാതെ ഒരു വർക്ക്സ്റ്റേഷനിൽ നടത്തുന്ന ചില കണക്കുകൂട്ടലുകൾ ക്രേ മെഷീനിൽ മികച്ച രീതിയിൽ നിർവഹിക്കപ്പെടും.

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

ഉപയോക്താവിന് ഒരു വർക്ക്സ്റ്റേഷൻ ഉണ്ട്;

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

ചിത്രം 2.4. കമ്പ്യൂട്ടിംഗ് പ്രക്രിയയുടെ ത്രികോണ ഓർഗനൈസേഷൻ

വിതരണം ചെയ്ത ഡാറ്റ പ്രോസസ്സിംഗിന്റെ ലക്ഷ്യങ്ങൾ

വിതരണം ചെയ്ത ഡാറ്റ പ്രോസസ്സിംഗിന്റെ ലക്ഷ്യം വിഭവങ്ങളുടെ ഉപയോഗം ഒപ്റ്റിമൈസ് ചെയ്യുകയും ഉപയോക്താവിന്റെ ജോലി ലളിതമാക്കുകയും ചെയ്യുക എന്നതാണ് (ഇത് ഡെവലപ്പറുടെ ജോലി സങ്കീർണ്ണമാക്കും). എങ്ങനെ?

വിഭവങ്ങളുടെ ഉപയോഗം ഒപ്റ്റിമൈസ് ചെയ്യുന്നു.

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

ഉപയോക്തൃ അനുഭവം ലളിതമാക്കുന്നു.

തീർച്ചയായും, വിതരണം ചെയ്ത ഡാറ്റ പ്രോസസ്സിംഗ് അനുവദിക്കുന്നു:

കഴിവുള്ള മെഷീനുകളിലുടനീളം ഡാറ്റയും പ്രോസസ്സിംഗും വിതരണം ചെയ്തുകൊണ്ട് കാര്യക്ഷമത വർദ്ധിപ്പിക്കുക ഏറ്റവും മികച്ച മാർഗ്ഗംഅവരെ കൈകാര്യം ചെയ്യുക;

വർദ്ധിച്ച കാര്യക്ഷമതയിൽ നിന്ന് ഉയർന്നുവരുന്ന പുതിയ അവസരങ്ങൾ വാഗ്ദാനം ചെയ്യുക;

ഉപയോഗക്ഷമത മെച്ചപ്പെടുത്തുക. ഉപയോക്താവിന് ഇനി വിവിധ സിസ്റ്റങ്ങൾ മനസിലാക്കാനും ഫയലുകൾ കൈമാറാനും ആവശ്യമില്ല.

ഈ സമീപനത്തിന്റെ പ്രധാന പോരായ്മകൾ ഇനിപ്പറയുന്നവയാണ്: - നെറ്റ്‌വർക്ക് സവിശേഷതകളെയും ലഭ്യതയെയും ആശ്രയിക്കുക. നെറ്റ്‌വർക്ക് കേടായാൽ പ്രോഗ്രാം പ്രവർത്തിക്കില്ല. നെറ്റ്‌വർക്ക് ഓവർലോഡ് ആണെങ്കിൽ, കാര്യക്ഷമത കുറയുകയും സിസ്റ്റത്തിന്റെ പ്രതികരണ സമയം വർദ്ധിക്കുകയും ചെയ്യുന്നു. - സുരക്ഷാ പ്രശ്നങ്ങൾ. ഒന്നിലധികം സിസ്റ്റങ്ങൾ ഉപയോഗിക്കുമ്പോൾ, നെറ്റ്‌വർക്കിലെ ഏറ്റവും വിശ്വസനീയമല്ലാത്ത മെഷീനിൽ നിങ്ങൾ ആശ്രയിക്കുന്നതിനാൽ അപകടസാധ്യത വർദ്ധിക്കുന്നു.

മറുവശത്ത്, പ്രയോജനങ്ങൾ തികച്ചും സ്പഷ്ടമാണ്:

വിഭവ ഉപയോഗത്തിന്റെ വിതരണവും ഒപ്റ്റിമൈസേഷനും. വിതരണം ചെയ്ത ഡാറ്റ പ്രോസസ്സിംഗ് നടപ്പിലാക്കുന്നതിനുള്ള പ്രധാന കാരണം ഇതാണ്;

പുതിയ പ്രവർത്തനക്ഷമതയും പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനുള്ള കാര്യക്ഷമതയും;

വഴക്കവും പ്രവേശനക്ഷമതയും. മെഷീനുകളിലൊന്ന് തകരാറിലായാൽ, അതേ പ്രവർത്തനങ്ങൾ നിർവഹിക്കാൻ കഴിവുള്ള മറ്റൊന്ന് ഉപയോഗിച്ച് അത് മാറ്റിസ്ഥാപിക്കാൻ അവർ ശ്രമിക്കുന്നു.

ലബോറട്ടറി വർക്ക് നമ്പർ 16

ടാസ്ക്: സൃഷ്ടിക്കുകയും ക്രമീകരിക്കുകയും ചെയ്യുക അക്കൗണ്ട്ഔട്ട്ലുക്കിൽ.

ചോദ്യങ്ങൾ നിയന്ത്രിക്കുക

1. ഇമെയിലിൽ ഉപയോഗിക്കുന്ന അടിസ്ഥാന പ്രോട്ടോക്കോളുകൾ.

SMTP (ലളിതമായ മെയിൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ) വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നു നെറ്റ്വർക്ക് പ്രോട്ടോക്കോൾ, TCP/IP നെറ്റ്‌വർക്കുകൾ വഴി ഇമെയിൽ കൈമാറുന്നതിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു.

POP3 (പോസ്റ്റ് ഓഫീസ് പ്രോട്ടോക്കോൾ പതിപ്പ് 3 - പ്രോട്ടോക്കോൾ പോസ്റ്റ് ഓഫീസ്, പതിപ്പ് 3) ഒരു TCP/IP കണക്ഷനിലൂടെ ഒരു റിമോട്ട് സെർവറിൽ നിന്ന് മെയിൽ സ്വീകരിക്കുന്നതിന് ഇമെയിൽ ക്ലയന്റുകൾ ഉപയോഗിക്കുന്ന ഒരു സാധാരണ ആപ്ലിക്കേഷൻ-ലെവൽ ഇന്റർനെറ്റ് പ്രോട്ടോക്കോൾ ആണ്.

IMAP (ഇന്റർനെറ്റ് സന്ദേശം) ആക്സസ് പ്രോട്ടോക്കോൾ) ഇമെയിൽ ആക്സസ് ചെയ്യുന്നതിനുള്ള ഒരു ആപ്ലിക്കേഷൻ ലെയർ പ്രോട്ടോക്കോൾ ആണ്.

2. POP2 ഉം POP3 ഉം തമ്മിലുള്ള വ്യത്യാസം എന്താണ്?

POP2, PORZ എന്നിവയ്‌ക്കായി വ്യത്യസ്ത സംഖ്യകൾപ്രോട്ടോക്കോൾ പോർട്ടുകൾ.

POP2 നിർവചിച്ചിരിക്കുന്നത് RFC പ്രമാണം 937 (പോസ്റ്റ് ഓഫീസ് പ്രോട്ടോക്കോൾ-പതിപ്പ് 2, ബട്ട്ലർ, മറ്റുള്ളവരും, 1985), കൂടാതെ RFC 1225-ലെ POP3 (പോസ്റ്റ് ഓഫീസ് പ്രോട്ടോക്കോൾ-പതിപ്പ് 3, റോസ്, 1991).

3. എന്താണ് APOP?

ക്ലയന്റിന് ഇമെയിൽ സന്ദേശങ്ങൾ ലഭിക്കുമ്പോൾ പാസ്‌വേഡ് എൻക്രിപ്റ്റ് ചെയ്യുന്ന ഒരു പ്രാമാണീകരണ രീതി ഉപയോഗിച്ച് APOP POP3 (ഇന്റർനെറ്റിലൂടെയുള്ള പ്രോട്ടോക്കോൾ) വിപുലീകരിക്കുന്നു.

4. POP, IMAP എന്നിവ തമ്മിലുള്ള വ്യത്യാസങ്ങൾ

മെയിൽ സെർവറിൽ നിന്ന് പുതിയ സന്ദേശങ്ങൾ ഡൗൺലോഡ് ചെയ്യാൻ മാത്രമാണ് POP3 മെയിൽ പ്രോട്ടോക്കോൾ ഉപയോഗിക്കുന്നത്. അത് അനുവദിക്കുന്നു മെയിൽ ക്ലയന്റ്സന്ദേശങ്ങൾ ഡൗൺലോഡ് ചെയ്യാൻ ആവശ്യമായ സമയത്തേക്ക് മാത്രം സെർവറിലേക്ക് കണക്റ്റുചെയ്യുക.

അനുവദനീയമല്ല ഒരേസമയം കണക്ഷൻഒരു നിർദ്ദിഷ്‌ട മെയിൽബോക്‌സിലേക്ക് നിരവധി ഇമെയിൽ ക്ലയന്റുകൾ (ഒരു കണക്ഷൻ മാത്രമേ അനുവദിച്ചിട്ടുള്ളൂ).

ഉപയോഗിക്കുന്നത് തപാൽ പ്രോട്ടോക്കോൾമെയിൽബോക്‌സ് പ്രോസസ്സ് ചെയ്യുന്നിടത്തോളം കാലം IMAP കണക്ഷൻ തടസ്സപ്പെടില്ല മെയിൽ പ്രോഗ്രാം; മെയിൽ ക്ലയന്റിന്റെ അഭ്യർത്ഥന പ്രകാരം മാത്രമേ സെർവറിൽ നിന്ന് സന്ദേശങ്ങൾ ഡൗൺലോഡ് ചെയ്യപ്പെടുകയുള്ളൂ.

അനുവദിച്ചു ഒരേസമയം പ്രവേശനംഒരു മെയിൽബോക്‌സിലേക്ക് നിരവധി ഇമെയിൽ ക്ലയന്റുകൾ, അവയിൽ ഓരോന്നിനും മറ്റ് കണക്റ്റുചെയ്‌ത ക്ലയന്റുകൾ വരുത്തിയ മാറ്റങ്ങളും എല്ലാ സന്ദേശങ്ങളുടെയും സ്റ്റാറ്റസും ട്രാക്കുചെയ്യാനാകും (വായിക്കുക, മറുപടി അയച്ചത്, ഇല്ലാതാക്കിയത്).



5. ഏറ്റവും ആധുനിക ഇമെയിൽ പ്രോട്ടോക്കോൾ

IMAP ഏറ്റവും പുതിയതും അതിനാൽ ജനപ്രിയമല്ലാത്തതുമായ ഇമെയിൽ റീഡിംഗ് പ്രോട്ടോക്കോൾ ആണ്.

കൂടാതെ മെയിൽ കാണാൻ നിങ്ങളെ അനുവദിക്കുന്ന ഒരു പ്രോട്ടോക്കോൾ പ്രീലോഡ്?

ഇമെയിൽ സന്ദേശങ്ങൾ സ്വീകർത്താവിന്റെ കമ്പ്യൂട്ടറിലേക്ക് ആദ്യം ഡൗൺലോഡ് ചെയ്യാതെ തന്നെ പ്രവർത്തിക്കാൻ IMAP നിങ്ങളെ അനുവദിക്കുന്നു

പ്രോട്ടോക്കോൾ ഉപയോഗിക്കാൻ ഏറ്റവും സൗകര്യപ്രദമാണോ?

6. അയയ്ക്കൽ/സ്വീകരിക്കുന്ന സ്കീം ഇമെയിൽ?

ഇമെയിലിന്റെ ഒരു ഘടകം എന്ന നിലയിൽ, ഒരു മെയിൽബോക്സ് ഒരു സാധാരണ ഡയറക്ടറിയാണ് ഫയൽ സിസ്റ്റം(ഫോൾഡർ), ഇമെയിലുകൾ എന്നിവയിൽ സ്ഥിതി ചെയ്യുന്ന ഡാറ്റ ഫയലുകളാണ് ഈ കാറ്റലോഗ്. സ്വാഭാവികമായും, എല്ലാ റിസപ്ഷനും ട്രാൻസ്മിഷൻ സാങ്കേതികവിദ്യയും ഇമെയിലുകൾപ്രോട്ടോക്കോളുകളും ഡാറ്റ ഫോർമാറ്റുകളും സജ്ജമാക്കിയ ചില നിയമങ്ങൾ അനുസരിക്കുന്നു. ക്ലയന്റ് ഭാഗത്ത് (അയക്കുന്നയാളും സ്വീകർത്താവും), പ്രത്യേക സോഫ്‌റ്റ്‌വെയർ ഉപയോഗിക്കുന്നു - ഒരു ഇമെയിൽ ക്ലയന്റ്, അത് ഉപയോഗിക്കാൻ കഴിയും, ഉദാഹരണത്തിന്, മൈക്രോസോഫ്റ്റ് ഔട്ട്ലുക്ക്വിൻഡോസിനായി അല്ലെങ്കിൽ മോസില്ല തണ്ടർബേർഡ്ലിനക്സിനായി. ഒരു വെബ് ഇന്റർഫേസിലൂടെ (ഒരു സൈറ്റിലേക്ക് കണക്റ്റുചെയ്യുന്നതിലൂടെ, ഉദാഹരണത്തിന് mail.ru) നിങ്ങളുടെ മെയിൽബോക്സിൽ നിങ്ങൾ പ്രവർത്തിക്കുകയാണെങ്കിൽപ്പോലും, നിങ്ങൾ ഇപ്പോഴും സെർവർ പരിതസ്ഥിതിയിൽ പ്രവർത്തിക്കുന്ന മെയിൽ ക്ലയന്റ് സോഫ്റ്റ്‌വെയർ ഉപയോഗിക്കുന്നു. മെയിൽ സെർവറുകളും മെയിൽ ക്ലയന്റുകളും, ഏത് ഉപകരണങ്ങൾ, എന്തിനൊപ്പം എന്നത് പരിഗണിക്കാതെ തന്നെ സോഫ്റ്റ്വെയർ, അവർ പ്രവർത്തിക്കുന്നു, കുറഞ്ഞത് രണ്ട് ആപ്ലിക്കേഷൻ പ്രോട്ടോക്കോളുകളെങ്കിലും നടപ്പിലാക്കുന്നു, അതില്ലാതെ മെയിൽ എക്സ്ചേഞ്ച് അസാധ്യമാണ്. അവയിലൊന്ന് ഇമെയിലുകൾ കൈമാറാൻ ഉപയോഗിക്കുന്നു - ഇതാണ് SMTP പ്രോട്ടോക്കോൾ(ലളിതമായ മെയിൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ), രണ്ടാമത്തേത് POP3 സ്വീകരിക്കാൻ ഉപയോഗിക്കുന്നു (പോസ്റ്റ് ഓഫീസ് പ്രോട്ടോക്കോൾ ver 3, പോസ്റ്റ് ഓഫീസ് പ്രോട്ടോക്കോൾ). ആപ്ലിക്കേഷൻ തലത്തിലുള്ള രണ്ട് പ്രോട്ടോക്കോളുകളും ഒരു എക്സ്ചേഞ്ച് ആയി നടപ്പിലാക്കുന്നു വാചക സന്ദേശങ്ങൾവി ASCII എൻകോഡിംഗ്, അതായത്. ടെൽനെറ്റ് പോലുള്ള പ്രോട്ടോക്കോളുകളാണ്.

7. എന്താണ് MIME?

MIME (മൾട്ടിപർപ്പസ് ഇൻറർനെറ്റ് മെയിൽ എക്സ്റ്റൻഷനുകൾ) പ്രക്ഷേപണം വിവരിക്കുന്ന ഒരു മാനദണ്ഡമാണ് വിവിധ തരംഇ-മെയിൽ വഴിയുള്ള ഡാറ്റയും, പൊതുവേ, വിവരങ്ങൾ എൻകോഡ് ചെയ്യുന്നതിനും സന്ദേശങ്ങൾ ഫോർമാറ്റ് ചെയ്യുന്നതിനുമുള്ള ഒരു സ്പെസിഫിക്കേഷൻ, അങ്ങനെ അവ ഇന്റർനെറ്റിലൂടെ അയക്കാൻ കഴിയും.

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

ഉള്ളടക്ക തരം ഉൾപ്പെടെയുള്ള അധിക സന്ദേശ ആട്രിബ്യൂട്ടുകൾ വ്യക്തമാക്കുന്നതിന് ഒരു കൂട്ടം ഇ-മെയിൽ ഹെഡറുകൾ MIME നിർവചിക്കുന്നു, കൂടാതെ 7-ബിറ്റ് ASCII പ്രതീകങ്ങൾ ഉപയോഗിച്ച് 8-ബിറ്റ് ബൈനറി ഡാറ്റയെ പ്രതിനിധീകരിക്കാൻ ഉപയോഗിക്കാവുന്ന വിവിധ എൻകോഡിംഗുകൾ നിർവചിക്കുന്നു. വിഷയം: പോലെയുള്ള ഇ-മെയിൽ സന്ദേശ തലക്കെട്ടുകളിൽ എക്സ്റ്റെൻഡഡ് ASCII പ്രതീകങ്ങൾ (കോഡുകൾ 128-255) എൻകോഡ് ചെയ്യുന്നതിനുള്ള നിയമങ്ങളും MIME നിർവ്വചിക്കുന്നു.

8. സൗജന്യം തമ്മിലുള്ള വ്യത്യാസം മെയിൽ സെർവറുകൾപണം നൽകിയവരിൽ നിന്ന്?

പണമടച്ചുള്ള മെയിൽ സെർവറിന്റെ പ്രയോജനങ്ങൾ:

പണമടച്ചുള്ള സുരക്ഷാ ആവശ്യകതകളുടെ ഘട്ടത്തിൽ തപാൽ സേവനങ്ങൾരഹസ്യാന്വേഷണ സേവനങ്ങൾക്ക് പോലും ഉപയോക്തൃ അക്ഷരങ്ങൾ വായിക്കുന്നതിൽ മുൻഗണനകൾ ആവശ്യപ്പെടാൻ കഴിയില്ലെന്ന് പ്രസ്താവിക്കുന്ന ഒരു ഓപ്ഷണൽ സബ്ക്ലോസ് ഉണ്ട്.

സിസ്റ്റത്തിന്റെ തന്നെ വിശ്വാസ്യത. മെയിലിന്റെ പെട്ടെന്നുള്ള "വീഴ്ച" എല്ലാവർക്കും അറിയാം Google സെർവറുകൾഅല്ലെങ്കിൽ Yandex, ദീർഘകാലത്തേക്ക് നിങ്ങളുടെ മെയിലിന്റെ അപ്രാപ്യത, കൂടാതെ, അധികാരികൾ പെട്ടെന്ന് ഒന്നോ അല്ലെങ്കിൽ മറ്റൊരു ജനപ്രിയ സേവനത്തിലേക്കുള്ള ആക്സസ് "ആകസ്മികമായി" ഒരു അജ്ഞാത സമയത്തേക്ക് പരിമിതപ്പെടുത്തിയേക്കാം, കൂടാതെ ദശലക്ഷക്കണക്കിന് ഉപയോക്താക്കൾ ഒന്നും തന്നെ അവശേഷിക്കും.

ഒരു നെറ്റ്‌വർക്കിന്റെ രണ്ടോ അതിലധികമോ വിഭാഗങ്ങളെ ബന്ധിപ്പിക്കുന്ന ഒരു പ്രോട്ടോക്കോൾ-അവബോധമുള്ള ഉപകരണം, ട്രാൻസ്മിഷൻ വിലാസ വിവർത്തനങ്ങൾ നൽകുന്നതിനും മറ്റ് പ്രവർത്തനങ്ങൾ നിർവഹിക്കുന്നതിനും ആപ്ലിക്കേഷൻ-ലെയർ പ്രോട്ടോക്കോളുകൾ വ്യാഖ്യാനിക്കാനും പരിഷ്‌ക്കരിക്കാനും കഴിയും. ALG ന് കഴിയും......

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

GOST R IEC 60870-5-103-2005: ടെലിമെക്കാനിക്സ് ഉപകരണങ്ങളും സിസ്റ്റങ്ങളും. ഭാഗം 5. ട്രാൻസ്മിഷൻ പ്രോട്ടോക്കോളുകൾ. വിഭാഗം 103. റിലേ സംരക്ഷണ ഉപകരണങ്ങൾക്കുള്ള പൊതു വിവര ഇന്റർഫേസ് സ്റ്റാൻഡേർഡ്- ടെർമിനോളജി GOST R IEC 60870 5 103 2005: ടെലിമെക്കാനിക്സ് ഉപകരണങ്ങളും സിസ്റ്റങ്ങളും. ഭാഗം 5. ട്രാൻസ്മിഷൻ പ്രോട്ടോക്കോളുകൾ. വിഭാഗം 103. പൊതു നിലവാരം വിവര ഇന്റർഫേസ്റിലേ സംരക്ഷണ ഉപകരണങ്ങൾക്ക് യഥാർത്ഥ പ്രമാണം: 3.2 വർദ്ധിച്ച ആർക്കിടെക്ചർ... ... മാനദണ്ഡവും സാങ്കേതികവുമായ ഡോക്യുമെന്റേഷന്റെ നിബന്ധനകളുടെ നിഘണ്ടു-റഫറൻസ് പുസ്തകം

ഉയർന്ന തലത്തിലുള്ള പ്രോട്ടോക്കോൾ- IP അല്ലെങ്കിൽ TCP പ്രോട്ടോക്കോളിന് മുകളിലുള്ള IP അല്ലെങ്കിൽ TCP പ്രോട്ടോക്കോൾ ഉപയോഗിച്ച് ഒരു മൾട്ടി-ലെവൽ ശ്രേണിയിലെ ഏതെങ്കിലും പ്രോട്ടോക്കോൾ. ഈ പ്രോട്ടോക്കോളുകളിൽ പ്രോട്ടോക്കോളുകൾ ഉൾപ്പെടുന്നു ഗതാഗത പാളി, അവതരണ പാളി, ആപ്ലിക്കേഷൻ ലെയർ പ്രോട്ടോക്കോളുകൾ. വിഷയങ്ങൾ...... സാങ്കേതിക വിവർത്തകന്റെ ഗൈഡ്

ഈ ലേഖനത്തിൽ വിവര സ്രോതസ്സുകളിലേക്കുള്ള ലിങ്കുകളില്ല. വിവരങ്ങൾ പരിശോധിക്കാവുന്നതായിരിക്കണം, അല്ലാത്തപക്ഷം അത് ചോദ്യം ചെയ്യപ്പെടുകയും ഇല്ലാതാക്കുകയും ചെയ്തേക്കാം. നിങ്ങൾക്ക് കഴിയും... വിക്കിപീഡിയ

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

SMB (സെർവർ മെസേജ് ബ്ലോക്കിന്റെ ചുരുക്കം) ഒരു ആപ്ലിക്കേഷൻ ലെയർ നെറ്റ്‌വർക്ക് പ്രോട്ടോക്കോൾ ആണ് വിദൂര ആക്സസ്ഫയലുകളിലേക്കും പ്രിന്ററുകളിലേക്കും മറ്റും നെറ്റ്വർക്ക് ഉറവിടങ്ങൾ, കൂടാതെ ഇന്റർപ്രോസസ് കമ്മ്യൂണിക്കേഷൻ. പ്രോട്ടോക്കോളിന്റെ ആദ്യ പതിപ്പ് വികസിപ്പിച്ചെടുത്തു... ... വിക്കിപീഡിയ

ഈ ലേഖനം മെച്ചപ്പെടുത്തുന്നതിന്, നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടോ: ലേഖനത്തിന്റെ വിഷയത്തിനായി നിലവിലുള്ള ഒരു ടെംപ്ലേറ്റ് കാർഡ് ചേർക്കുക. ടെംപ്ലേറ്റ് ഉപയോഗിക്കുന്നതിനുള്ള ഒരു ഉദാഹരണം സമാന വിഷയങ്ങളെക്കുറിച്ചുള്ള ലേഖനങ്ങളിലാണ്... വിക്കിപീഡിയ

ഐപി നെറ്റ്‌വർക്കുകൾ വഴി തത്സമയ ഫാക്സ് ട്രാൻസ്മിഷനുള്ള ഇന്റർനാഷണൽ ടെലികമ്മ്യൂണിക്കേഷൻ യൂണിയൻ സ്റ്റാൻഡേർഡ്. T.38 പ്രോട്ടോക്കോൾ വഴി കൈമാറുന്ന ഫാക്സുകൾക്കായി, ഇമേജ്/t38 തരം റിസർവ് ചെയ്തിരിക്കുന്നു. ഉള്ളടക്കം 1 ചരിത്രം 2 അവലോകനം 3 പ്രവർത്തനങ്ങൾ ... വിക്കിപീഡിയ

പുസ്തകങ്ങൾ

  • . നെറ്റ്. പ്രൊഫഷണലുകൾ / പ്രൊഫഷണലുകൾക്കുള്ള നെറ്റ്‌വർക്ക് പ്രോഗ്രാമിംഗ്. നെറ്റ് നെറ്റ്‌വർക്ക് പ്രോഗ്രാമിംഗ്, വിനോദ് കുമാർ, ആൻഡ്രൂ ക്രോവ്ചിക്, നൊമാൻ ലഘാരി, അജിത് മുംഗലെ, ക്രിസ്റ്റ്യൻ നാഗേൽ, ടിം പാർക്കർ, ശ്രീനിവാസ ശിവകുമാർ. 400 pp. നെറ്റ്‌വർക്ക് ഓർഗനൈസേഷൻബിസിനസ്സ് ആപ്ലിക്കേഷനുകൾ വികസിപ്പിച്ചെടുക്കുമ്പോൾ കേന്ദ്ര പ്രോഗ്രാമിംഗ് ടാസ്ക്കുകളിൽ ഒന്നാണ് സോഫ്റ്റ്വെയർ. പുസ്തകം വായിച്ചതിനുശേഷം, നിങ്ങൾക്ക് ആത്മവിശ്വാസത്തോടെ നെറ്റ്‌വർക്ക് ടാസ്‌ക്കുകൾ പ്രോഗ്രാം ചെയ്യാൻ കഴിയും. നെറ്റ് കൂടാതെ...
  • . നെറ്റ് നെറ്റ്‌വർക്ക് പ്രോഗ്രാമിംഗ്, കുമാർ വിനോദ്, ആൻഡ്രൂ ക്രോവ്‌ചിക്, ലഘരി നോമൻ. ബിസിനസ്സ് നിർദ്ദേശങ്ങൾ വികസിപ്പിക്കുമ്പോൾ കേന്ദ്ര പ്രോഗ്രാമിംഗ് ടാസ്ക്കുകളിൽ ഒന്നാണ് സോഫ്റ്റ്വെയർ നെറ്റ്വർക്കിംഗ്. പുസ്തകം വായിച്ചതിനുശേഷം, നിങ്ങൾക്ക് ആത്മവിശ്വാസത്തോടെ നെറ്റ്‌വർക്ക് ടാസ്‌ക്കുകൾ പ്രോഗ്രാം ചെയ്യാൻ കഴിയും. നെറ്റ് കൂടാതെ നിങ്ങൾ...

നിർദ്ദിഷ്ടതിലേക്ക് വിവരങ്ങൾ കൈമാറാൻ ആപ്ലിക്കേഷൻ ലെവൽ പ്രോട്ടോക്കോളുകൾ ഉപയോഗിക്കുന്നു ക്ലയന്റ് ആപ്ലിക്കേഷനുകൾ, ഓടുന്നു നെറ്റ്വർക്ക് കമ്പ്യൂട്ടർ. ഐപി നെറ്റ്‌വർക്കുകളിൽ, ആപ്ലിക്കേഷൻ ലെയർ പ്രോട്ടോക്കോളുകൾ ടിസിപി സ്റ്റാൻഡേർഡിനെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്, കൂടാതെ നിരവധി പ്രത്യേക പ്രവർത്തനങ്ങൾ ചെയ്യുന്നു. ഉപയോക്തൃ പ്രോഗ്രാമുകൾകർശനമായി നിർവചിക്കപ്പെട്ട ആവശ്യത്തിനുള്ള ഡാറ്റ. താഴെ ഞങ്ങൾ TCP/IP സ്റ്റാക്കിന്റെ നിരവധി ആപ്ലിക്കേഷൻ പ്രോട്ടോക്കോളുകൾ ചുരുക്കമായി നോക്കും.

FTP പ്രോട്ടോക്കോൾ

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

POP3, SMTP പ്രോട്ടോക്കോളുകൾ

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

HTTP പ്രോട്ടോക്കോൾ

HTTP പ്രോട്ടോക്കോൾ ( ഹൈപ്പർ ടെക്സ്റ്റ്ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ) നിന്ന് ട്രാൻസ്ഫർ നൽകുന്നു വിദൂര സെർവറുകൾഓൺ പ്രാദേശിക കമ്പ്യൂട്ടർഎഴുതിയിരിക്കുന്ന ഹൈപ്പർടെക്സ്റ്റ് മാർക്ക്അപ്പ് കോഡ് അടങ്ങുന്ന പ്രമാണങ്ങൾ HTML ഭാഷഅല്ലെങ്കിൽ XML, അതായത് വെബ് പേജുകൾ. ഈ ആപ്ലിക്കേഷൻ പ്രോട്ടോക്കോൾ പ്രാഥമികമായി വെബ് ബ്രൗസിംഗ് പ്രോഗ്രാമുകൾക്കും വെബ് ബ്രൗസറുകൾക്കും വിവരങ്ങൾ നൽകുന്നതിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നു, അവയിൽ ഏറ്റവും പ്രശസ്തമായത് പോലുള്ള ആപ്ലിക്കേഷനുകളാണ് മൈക്രോസോഫ്റ്റ് ഇന്റർനെറ്റ്എക്സ്പ്ലോററും നെറ്റ്സ്കേപ്പ് കമ്മ്യൂണിക്കേറ്ററും.
അത് ഉപയോഗത്തോടൊപ്പമാണ് HTTP പ്രോട്ടോക്കോൾഅഭ്യർത്ഥനകൾ അയയ്‌ക്കുന്നത് ക്രമീകരിച്ചിരിക്കുന്നു വിദൂര http സെർവറുകളിലേക്ക്ഇന്റർനെറ്റ് നെറ്റ്‌വർക്കുകളും അവയുടെ പ്രതികരണങ്ങളുടെ പ്രോസസ്സിംഗും; കൂടാതെ
ഈ HTTP ഉറവിടങ്ങളെ വിളിക്കാൻ ഇത് ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു വേൾഡ് വൈഡ് വെബ്സാധാരണ വിലാസങ്ങൾ ഡൊമെയ്ൻ സിസ്റ്റംപേരുകൾ (DNS, ഡൊമെയ്ൻ നെയിം സിസ്റ്റം), അതായത്, http:/ /www.domain.zone/page (l) എന്ന ഫോമിന്റെ URL (യൂണിഫോം റിസോഴ്സ് ലൊക്കേറ്റർ) എന്ന് വിളിക്കപ്പെടുന്ന പദവികൾ.

TELNET പ്രോട്ടോക്കോൾ

TELNET പ്രോട്ടോക്കോൾ ഓർഗനൈസുചെയ്യാൻ രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു ടെർമിനൽ ആക്സസ് ASCII പ്രതീക ഫോർമാറ്റിൽ കമാൻഡുകൾ കൈമാറ്റം ചെയ്തുകൊണ്ട് ഒരു റിമോട്ട് ഹോസ്റ്റിലേക്ക്. ചട്ടം പോലെ, ടെൽനെറ്റ് പ്രോട്ടോക്കോൾ വഴി സെർവറുമായി പ്രവർത്തിക്കാൻ, ക്ലയന്റ് ഉണ്ടായിരിക്കണം പ്രത്യേക പരിപാടി, ഒരു ടെൽനെറ്റ് ക്ലയന്റ് എന്ന് വിളിക്കുന്നു, അത് ഒരു റിമോട്ട് ഹോസ്റ്റുമായി ഒരു കണക്ഷൻ സ്ഥാപിച്ച്, അതിന്റെ വിൻഡോയിൽ സിസ്റ്റം കൺസോൾ തുറക്കുന്നു. ഓപ്പറേറ്റിംഗ് ഷെൽസെർവർ. ഇതിനുശേഷം, സെർവർ കമ്പ്യൂട്ടർ നിങ്ങളുടേത് പോലെ ടെർമിനൽ മോഡിൽ നിയന്ത്രിക്കാനാകും (സ്വാഭാവികമായും, അഡ്മിനിസ്ട്രേറ്റർ വിവരിച്ച ചട്ടക്കൂടിനുള്ളിൽ). ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് ഫയലുകളും ഫോൾഡറുകളും മാറ്റാനും ഇല്ലാതാക്കാനും സൃഷ്ടിക്കാനും എഡിറ്റുചെയ്യാനും സെർവർ മെഷീന്റെ ഡിസ്കിൽ പ്രോഗ്രാമുകൾ പ്രവർത്തിപ്പിക്കാനും കഴിയും, കൂടാതെ മറ്റ് ഉപയോക്താക്കളുടെ ഫോൾഡറുകളിലെ ഉള്ളടക്കങ്ങൾ നിങ്ങൾക്ക് കാണാനും കഴിയും. ഏതായാലും ഓപ്പറേറ്റിംഗ് സിസ്റ്റംനിങ്ങൾ എന്തുതന്നെ ഉപയോഗിച്ചാലും, ടെൽനെറ്റ് പ്രോട്ടോക്കോൾ "തുല്യമായി" ഒരു റിമോട്ട് മെഷീനുമായി ആശയവിനിമയം നടത്താൻ നിങ്ങളെ അനുവദിക്കും. ഉദാഹരണത്തിന്, MS Windows പ്രവർത്തിക്കുന്ന ഒരു കമ്പ്യൂട്ടറിൽ നിങ്ങൾക്ക് എളുപ്പത്തിൽ UNIX സെഷൻ തുറക്കാൻ കഴിയും.

UDP പ്രോട്ടോക്കോൾ

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