Reverzní proxy
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 5. ledna 2018; kontroly vyžadují
10 úprav .
Reverzní proxy server je typ proxy serveru , který přenáší požadavky klientů z externí sítě na jeden nebo více serverů logicky umístěných ve vnitřní síti. Zároveň to pro klienta vypadá, že požadované zdroje jsou umístěny přímo na proxy serveru. [1] Na rozdíl od klasické proxy, která přesměrovává požadavky klientů na libovolné servery na internetu a vrací jim výsledek, reverzní proxy přímo komunikuje pouze se servery, které jsou s ní spojené, a vrací odpověď pouze od nich.
Použití
- Reverzní proxy server může skrýt existenci serverů, na které se dotazuje, a jejich vlastnosti.
- Použití softwarového firewallu (firewallu) v reverzním proxy serveru může chránit před nejběžnějšími webovými útoky, jako je DoS nebo DDoS . Bez reverzního proxy může být odstranění malwaru skličujícím úkolem.
- Hlavní web nemusí podporovat připojení SSL , ale lze to provést pomocí reverzního proxy serveru, který může být vybaven hardwarovým akcelerátorem SSL.
- Provádění funkcí vyrovnávání zátěže na více serverech, změna adres URL pro použití nejvhodnějšího serveru.
- Snížení zatížení hlavních serverů díky ukládání statického a dynamického obsahu do mezipaměti . Tato funkce je známá jako akcelerace webových stránek . Server může třídit mezipaměť podle frekvence požadavků na obsah, což výrazně sníží zatížení hlavních serverů.
- Komprimujte obsah, abyste zkrátili dobu stahování.
- V metodě zvané "spoon feed" [2] lze dynamicky generované stránky předat serveru a zpracovat je.
- Může provádět testování, jako je A/B testování , změnou kódu stránek. Získaná data lze využít pro další optimalizaci.
Odkazy
- ↑ Dopředné a zpětné proxy . Nadace Apache Software Foundation. Získáno 9. února 2011. Archivováno z originálu 10. února 2011. (neurčitý)
- ↑ wiki položka squid-cache na "SpoonFeeding" . Francesco Chemolli. Získáno 9. února 2011. Archivováno z originálu 25. ledna 2019. (neurčitý)