Squid

Origem: Wikipédia, a enciclopédia livre.

 Squid

{{{legenda}}}
Desenvolvedor
Lançamento
Última versão 3.0 (22 de Dezembro de 2008; há 53 semanas)
Versão de teste 3.1 (12 de Dezembro de 2008; há 54 semanas e 3 dias)
Plataforma
Escrito em
Idiomas Inglês
Sistema Op. Multiplataforma
Estado do desenvolvimento ativo
Gênero Proxy, Cache
Licença GNU GPL
Tamanho
Website www.squid-cache.org


O Squid é um servidor proxy que suporta HTTP, HTTPS, FTP e outros.[1] Ele reduz a utilização da conexão e melhora os tempos de resposta fazendo cache de requisições freqüentes de páginas web numa rede de computadores. Ele pode também ser usado como um proxy reverso.

O Squid foi escrito originalmente para rodar em sistema operacional tipo Unix, mas ele também funciona em sistemas Windows desde sua versão 2.6.STABLE4.[2]

Índice

[editar] Servidor Proxy

Crystal Clear app xmag.pngVer artigo principal: Proxy

No cache são armazenados os objetos da Internet (ex. dados como os das páginas web) disponíveis via protocolo HTTP, FTP e Gopher. Os navegadores podem então usar o Squid local como um servidor Proxy HTTP, reduzindo o tempo de acesso aos objetos e a utilização da conexão. Isto é muito usado por provedores no mundo todo[3] para melhorar a velocidade de navegação para seus clientes e também em LAN que compartilham a mesma conexão à Internet. Ele pode fornecer anonimato e segurança entretando ele pode gerar preocupações a respeito da privacidade pois o Squid é capaz de armazenar muitos registros de acessos incluindo URLs acessadas, a data e hora exatas e quem acessou. Isto é usado frequentemente nas empresas para controlarem o acesso a Internet de seus funcionários[4].

[editar] Proxy Reverso

A utilização acima é para um número ilimitado de servidores web sendo acessado por um número limitado de clientes - este é o uso clássico. Uma outra utilização é chamada de proxy reverso. Neste modo, o cache é usado por um número limitado de servidores web - ou apenas um - para ser acessado por um número ilimitado de clientes. Levando em consideração um exemplo, se o lerdo.exemplo.com é um servidor web real e www.exemplo.com é o Squid fazendo o papel de proxy reverso, a primeira vez que qualquer página do www.exemplo.com é acessada, o Squid pegaria a página de lerdo.exemplo.com mas depois os acessos seriam pegos direto da cópia armazenada no Squid. O resultado final, sem qualquer percepção ou ação por parte dos clientes, é menor tráfego para o servidor real e isso significa menor uso da CPU e memória. É possível um único Squid servir tanto o modo clássico quanto o proxy reverso simultaneamente.

[editar] Ver também

Referências

  1. Time oficial do Squid. Squid Cache - Home Page (em inglês). Página visitada em 18 de setembro de 2009.
  2. Sobre o Squid (em inglês). Página visitada em 18 de setembro de 2009.
  3. Acessado em 16 de janeiro de 2009. squid : Optmising Web Delivery.
  4. Softwares controlam conduta de funcionários nas empresas.

[editar] Ligações externas


Crystal kpackage.png Este artigo é um esboço sobre Software. Você pode ajudar a Wikipédia expandindo-o.