Jaké jsou různé typy proxy serverů?
Existují tři hlavní typy proxy serverů, z nichž každý plní stejnou základní funkci jako prostředník mezi klientským počítačem a webovým serverem. Pravidelné servery proxy pro ukládání do mezipaměti a transparentní servery proxy jsou určeny k urychlení výkonu přidržením požadovaných dat. Tento proces ukládání do mezipaměti může mít za následek rychlejší doručování dat, pokud je požadováno opakovaně. Reverzní servery proxy fungují také ukládáním statických dat do mezipaměti, i když jsou obvykle součástí serverové infrastruktury a mají za cíl odebrat určitý obsah z webového serveru. Většina serverů proxy předává adresu internetového protokolu (IP) klienta a další informace, i když existují anonymní servery proxy, které mohou tyto informace skrýt.
Účelem tradičních proxy serverů je ukládat do mezipaměti běžně požadovaná data, aby se urychlilo prohlížení internetu koncového uživatele. Tyto servery se obvykle nastavují ručně, a to příkazem webového prohlížeče na počítači, aby nasměroval požadavky na server proxy. Při každém požadavku prohlížeče proxy server zkontroluje svou mezipaměť, aby zjistil, zda má požadované informace. Pokud ano, jsou tato data doručována rychlostí, která je obvykle rychlejší, než by bylo stahování přímo z webového serveru.
Průhledné servery proxy pracují téměř stejným způsobem, ale nevyžadují žádnou konfiguraci na straně klienta. Webové prohlížeče na každém klientském počítači odesílají žádosti a přijímají data, aniž by si byly vědomy, že informace procházejí přes proxy. Mnoho velkých podniků používá transparentní servery proxy, aby se zabránilo ruční konfiguraci každého klienta, a poskytovatelé internetových služeb (ISP) je často používají také. Pokud poskytovatel služeb Internetu používá transparentní server proxy, může efektivně zkrátit dobu, kterou uživatelé potřebují ke stažení běžně přístupných webů.
Třetí hlavní typ proxy serveru snižuje zatížení webového serveru a ne zlepšuje výkon koncového uživatele. Tyto reverzní servery proxy jsou obvykle integrovány do architektury serveru a mohou zpracovat mnoho požadavků na statické informace, jako jsou obrázky a videa. Veškeré dynamicky generované informace jsou stále zasílány přímo z webového serveru klientovi, i když vykládání statických dat může zlepšit výkon.
Každý z těchto typů serverů proxy obvykle předává jakékoli klientské informace spolu s požadavky na data. Pokud chce uživatel skrýt svou IP nebo jiné osobní údaje, musí být použit speciální anonymní proxy server. Tyto servery fungují stejným způsobem jako ostatní servery proxy, ale nezaznamenávají ani nepředávají osobní údaje. Anonymní proxy servery mohou být tradiční servery proxy pro ukládání do mezipaměti, které musí být webový prohlížeč nakonfigurován pro použití, nebo k nim lze přistupovat prostřednictvím webového rozhraní.