Differenza tra proxy server e gateway
Sia un proxy server che un gateway instradano il traffico da una rete interna a Internet. Un gateway è però più simile a una porta per accedere a Internet, mentre un proxy server agisce come un muro che impedisce all'interno della rete di essere esposto a Internet. Un proxy server filtra quali connessioni sono permesse, mentre un gateway non fa filtraggio.
Gateway
Perché due reti comunichino, un gateway deve essere fornito da ciascuna. Il gateway definisce cosa è interno ed esterno alla rete. Se un computer deve comunicare con un altro fuori dalla rete, deve essere configurato con un gateway per accedere all'esterno. Senza gateway, un computer non può uscire, come qualcuno chiuso in casa.
Proxy Server
Un proxy server rappresenta la rete dall'esterno. Qualsiasi utente che cerchi di accedere a un computer dentro una rete con proxy vedrà solo l'IP del proxy. Agisce come barriera per nascondere la rete configurando le opzioni Internet dei computer interni per puntare prima al proxy prima di uscire su Internet. Mantiene anonimi i computer interni.
Differenza funzionale
Un proxy server che non fa filtraggio è come un gateway, passa semplicemente le richieste dal computer a Internet. Un proxy server è però un componente di rete più potente che può fungere da gateway proteggendo la rete da minacce esterne. Un gateway rischia sempre di esporre la rete interna a Internet perché non filtra. Si limita a instradare informazioni dall'interno all'esterno.
Blocco siti web
Un gateway non può bloccare siti web. Finché le impostazioni gateway nel computer sono configurate correttamente, si può accedere a qualsiasi sito dalla rete a Internet. Un proxy server può bloccare siti reindirizzando le richieste web a un sito interno. Gli amministratori possono configurare certi siti bloccati sempre o durante l'orario d'ufficio. L'accesso a siti bloccati reindirizza a una pagina personalizzata che indica l'accesso a un sito bloccato.
Altre funzioni proxy server
I proxy server possono anche memorizzare nella cache siti frequentati. Possono tracciare gli accessi e usare questi dati per memorizzare info sui siti visitati quotidianamente. La prossima volta che si cerca di accedere a un sito tipico, il proxy restituisce la cache invece di uscire su Internet. Questo riduce il traffico in uscita e salva banda. La cache può essere impostata per aggiornarsi ogni tot volte per ottenere nuovi contenuti.