Squid
Definición:
Squid es un servidor proxy para web con
caché. Es una de las aplicaciones más
populares y de referencia para esta
función, software libre publicado bajo
licencia GPL.
Historia:
Fue desarrollado desde los años 1990
1995.Squid fue financiado por una
subvención de NSF que abarca la
investigación en tecnologías de
almacenamiento en caché. el proyecto
continuó a través de donaciones de
voluntarios y la inversión comercial.
Características
Proxy para SSL
Squid también es compatible con SSL
(Secure Socket Layer) con lo que también
acelera las transacciones cifradas, y es
capaz de ser configurado con amplios
controles de acceso sobre las peticiones
de usuarios.
Jerarquías de caché
trabaja conjuntamente atendiendo las
peticiones. solicita siempre las páginas
a un solo proxy, que a su vez también
podrían consultar antes de finalmente ir
al servidor web si fuera necesario. se
pueden hacer mediante dos protocolos:
ICP y HTCP,ICP, HTCP, CARP, caché
digests.
Caché transparente
Squid se puede configurar para ser
usado como proxy transparente
empleando un cortafuegos que
intercepte y redirija las conexiones sin
configuración por parte del cliente, e
incluso sin que el propio usuario
conozca de su existencia.
Gestión de tráfico
Permite categorizar el tráfico y limitarlo de manera
individual o agrupada para conseguir el ancho de
banda disponible en la conexión a Internet.
Aceleración de servidores HTTP
Publicanda la dirección y puerto del caché, que pueden
ser el propio puerto 80, desde el exterior Squid percibe
como si él fuera el propio servidor web y así se reduce
la carga soportada por el servidor web. Este modo de
funcionamiento se conoce también como proxy inverso.
Este es el sistema de acceso a los servidores de la
fundación Wikimedia.
Caché de resolución DNS
Squid incorpora el programa dnsserver,
que se encarga de las búsquedas de
nombres de dominio. Cuando Squid se
ejecuta, produce un número configurable
de procesos dnsserver, y cada uno de ellos
realiza su propia búsqueda enDNS. De
este modo, se reduce la cantidad de
tiempo que la caché debe esperar a estas
búsquedas DNS.
Funcionamiento:
Entre sus utilidades está la de mejorar
el rendimiento de las conexiones de
empresas y particulares a Internet
guardando en caché peticiones
recurrentes a servidores web y DNS,
acelerar el acceso a un servidor web
determinado o añadir seguridad
realizando filtrados de tráfico.
Bibliografía:
http://es.wikipedia.org/wiki/Squid_(progr
ama)

Squid

  • 1.
  • 2.
    Definición: Squid es unservidor proxy para web con caché. Es una de las aplicaciones más populares y de referencia para esta función, software libre publicado bajo licencia GPL.
  • 3.
    Historia: Fue desarrollado desdelos años 1990 1995.Squid fue financiado por una subvención de NSF que abarca la investigación en tecnologías de almacenamiento en caché. el proyecto continuó a través de donaciones de voluntarios y la inversión comercial.
  • 4.
  • 5.
    Proxy para SSL Squidtambién es compatible con SSL (Secure Socket Layer) con lo que también acelera las transacciones cifradas, y es capaz de ser configurado con amplios controles de acceso sobre las peticiones de usuarios.
  • 6.
    Jerarquías de caché trabajaconjuntamente atendiendo las peticiones. solicita siempre las páginas a un solo proxy, que a su vez también podrían consultar antes de finalmente ir al servidor web si fuera necesario. se pueden hacer mediante dos protocolos: ICP y HTCP,ICP, HTCP, CARP, caché digests.
  • 7.
    Caché transparente Squid sepuede configurar para ser usado como proxy transparente empleando un cortafuegos que intercepte y redirija las conexiones sin configuración por parte del cliente, e incluso sin que el propio usuario conozca de su existencia.
  • 8.
    Gestión de tráfico Permitecategorizar el tráfico y limitarlo de manera individual o agrupada para conseguir el ancho de banda disponible en la conexión a Internet. Aceleración de servidores HTTP Publicanda la dirección y puerto del caché, que pueden ser el propio puerto 80, desde el exterior Squid percibe como si él fuera el propio servidor web y así se reduce la carga soportada por el servidor web. Este modo de funcionamiento se conoce también como proxy inverso. Este es el sistema de acceso a los servidores de la fundación Wikimedia.
  • 9.
    Caché de resoluciónDNS Squid incorpora el programa dnsserver, que se encarga de las búsquedas de nombres de dominio. Cuando Squid se ejecuta, produce un número configurable de procesos dnsserver, y cada uno de ellos realiza su propia búsqueda enDNS. De este modo, se reduce la cantidad de tiempo que la caché debe esperar a estas búsquedas DNS.
  • 10.
    Funcionamiento: Entre sus utilidadesestá la de mejorar el rendimiento de las conexiones de empresas y particulares a Internet guardando en caché peticiones recurrentes a servidores web y DNS, acelerar el acceso a un servidor web determinado o añadir seguridad realizando filtrados de tráfico.
  • 11.