പ്രോക്സി സെർവർ

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
Jump to navigation Jump to search
Two computers connected via a proxy server. The first computer says to the proxy server: "ask the second computer what the time is".
രണ്ട് കമ്പ്യൂട്ടറുകൾ തമ്മിലുള്ള ആശയവിനിമയം (ചാരനിറത്തിൽ കാണിച്ചിരിക്കുന്നു)ഒരു പ്രോക്സി സെർവറായി പ്രവർത്തിക്കുന്ന മൂന്നാമത്തെ കമ്പ്യൂട്ടറിലൂടെ (ചുവപ്പിൽ കാണിച്ചിരിക്കുന്നു) കണക്റ്റുചെയ്‌തിരിക്കുന്നു.

കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്കിംഗിൽ, ആ ഉറവിടങ്ങൾ നൽകുന്ന സെർവറുകളിൽ നിന്ന് ഉറവിടങ്ങൾ തേടുന്ന ക്ലയന്റുകളിൽ നിന്നുള്ള അഭ്യർത്ഥനകൾക്കായി ഒരു ഇടനിലക്കാരനായി പ്രവർത്തിക്കുന്ന ഒരു സെർവർ ആപ്ലിക്കേഷൻ അല്ലെങ്കിൽ ഉപകരണമാണ് പ്രോക്സി സെർവർ.[1]സേവനം അഭ്യർത്ഥിക്കുമ്പോൾ ഒരു പ്രോക്സി സെർവർ ക്ലയന്റിനുവേണ്ടി പ്രവർത്തിക്കുന്നു, റിസോഴ്സ് സെർവറിലേക്കുള്ള അഭ്യർത്ഥനയുടെ യഥാർത്ഥ ഉറവിടം മറയ്ക്കുന്നു.

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

തരങ്ങൾ[തിരുത്തുക]

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

ഓപ്പൺ പ്രോക്സീസ്[തിരുത്തുക]

Diagram of proxy server connected to the Internet.
ഇന്റർനെറ്റിൽ എവിടെ നിന്നും ഒരു ഓപ്പൺ പ്രോക്‌സി കൈമാറൽ അഭ്യർത്ഥനകൾ നടത്തുന്നു.

ഏതൊരു ഇന്റർനെറ്റ് ഉപയോക്താവിനും ആക്‌സസ്സുചെയ്യാനാകുന്ന ഒരു ഫോർവേഡിംഗ് പ്രോക്‌സി സെർവറാണ് ഓപ്പൺ പ്രോക്‌സി. 2008 ലെ കണക്കനുസരിച്ച് ഗോർഡൻ ലിയോൺ കണക്കാക്കുന്നത് "ലക്ഷക്കണക്കിന്" ഓപ്പൺ പ്രോക്സികൾ ഇന്റർനെറ്റിൽ പ്രവർത്തിക്കുന്നു എന്നാണ്.

  • അജ്ഞാത പ്രോക്സി - ഈ സെർവർ അതിന്റെ പ്രോക്സി സെർവറായി വെളിപ്പെടുത്തുന്നു, പക്ഷേ ക്ലയന്റിന്റെ ഉത്ഭവ ഐപി വിലാസം വെളിപ്പെടുത്തുന്നില്ല. ഈ തരം സെർ‌വർ‌ എളുപ്പത്തിൽ‌ കണ്ടെത്താൻ‌ കഴിയുമെങ്കിലും, ഐ‌പി വിലാസം മറയ്ക്കുന്നതിനാൽ ചില ഉപയോക്താക്കൾ‌ക്ക് ഇത് പ്രയോജനകരമാകും.
  • ട്രാൻസ്പെറന്റ് പ്രോക്സി - ഈ സെർവർ സ്വയം ഒരു പ്രോക്സി സെർവറായി മാത്രമല്ല, എക്സ്-ഫോർ‌വേർ‌ഡ്-ഫോർ‌ പോലുള്ള എച്ച്ടിടിപി ഹെഡെർ‌ ഫീൽ‌ഡുകളുടെ പിന്തുണയോടെ, ഉത്ഭവിക്കുന്ന ഐ‌പി വിലാസം വീണ്ടെടുക്കുകയും ചെയ്യും.വേഗത്തിൽ വീണ്ടെടുക്കുന്നതിനായി ഒരു വെബ്‌സൈറ്റ് കാഷേ ശേഖരിക്കുന്നു എന്നതാണ് ഈ തരത്തിലുള്ള സെർവറിന്റെ ഉപയോഗത്തിന്റെ ഗുണം.

അവലംബം[തിരുത്തുക]

  1. World-Wide Web Proxies, Ari Luotonen, April 1994
  2. "A Survey of Techniques for Improving Efficiency of Mobile Web Browsing", Concurrency and Computation: Practice and Experience, 2018
  3. [1], Marc Shapiro. Structure and Encapsulation in Distributed Systems: the Proxy Principle. Int. Conf. on Distr. Comp. Sys. (ICDCS), 1986, Cambridge, MA, USA, United States. pp.198--204, 1986, Int. Conf. on Distr. Comp. Sys. (ICDCS).
"https://ml.wikipedia.org/w/index.php?title=പ്രോക്സി_സെർവർ&oldid=3281712" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്