
Squid es un proxy cache para objetos de Internet, ya que no se limita sólo al tráfico web. La elección de este proxy es por las características casi ilimitadas que posee. Algunas de las más importantes son:
actuazión como proxy y cache para HTTP, FTP y Gopher
soporte para SSL
jerarquía de caches
ICP, HTCP, CARP, Cache Digests
cacheo transparente
WCCP - Web Cache Coordination Protocol (en las versiones iguales o superiores a la 2.3)
listas de control de acceso
aceleración de un servidor HTTP
SNMP
cacheo de peticiones DNS
La elección de este proxy ha sido por que se adaptaba a todas las características que queríamos implementar en la red: integración con el cortafuegos utilizado[1] para hacer de proxy transparente, control de acceso al servidor proxy, control del ancho de banda, ‘caché rápida’, etc.