Proxy's e seu significado...
Como parece estar em mesa de debate o tema apenas quero deixar o meu contributo apesar de reduzido
Qual a função de um servidor Proxy?
Complementar à filtragem de pacotes, um servidor proxy é executado como um `daemon' do sistema operacional (espaço de processos) e tem por objetivo evitar que os clientes ou servidores de um determinado serviço, em máquinas dentro da rede interna, comuniquem-se diretamente com hosts remotos.
Um cliente na rede interna se comunica com o proxy do serviço e este se encarrega de fazer a comunicação com o servidor remoto.
Isso significa que em hipótese alguma pacotes vindos da Internet podem atingir a rede interna diretamente. Toda comunicação deve ser feita via proxy. Isso pode ser garantido usando-se filtragem de pacotes, ou colocando os servidores proxy para os diversos serviços em uma máquina dual-homed (computador com duas interfaces de rede: uma para a rede interna e a outra para a rede externa) e configurando os hosts na rede interna com a máquina dual-homed como default gateway. Desta forma, o proxy pode oferecer algumas vantagens como manter cache de dados, autenticar usuários e criar logs das comunicações e dos dados trocados.
retirado do site iMasters
Espero ter ajudado em alguns esclarecimentos