Squid 是什么

Squid Cache 是 HTTP 代理服务器软件 。Squid 应用广泛,可作为缓存服务器,能够过虑流量协助网络安全,也可作为代理服务器链中的一环,向上级代理分享数据或直接连接互联网 。Squid 程序在 Unix 一类系统运行 。

Squid 是什么

文章插图
Squid 是支持 HTTP,HTTPS,FTP 等 Web 的缓存代理 。它通过缓存和器重经常请求的网页来降低带宽并减少响应速度 。Squid 有着广泛密钥管理,是一个优异的服务器加速器 。它运作在大部分可用的操作系统上,包含 Windows,并依据 GNU GPL 批准 。
【Squid 是什么】Squid 因为是开源项目,有网站修改 Squid 的源码,编译为原生 Windows 版;客户还可在 Windows 里组装 Cygwin,之后在 Cygwin 里编译 Squid 。
Squid 历史悠久,功能齐全 。除开 HTTP 外,对 FTP 与 HTTPS 的支持也相当好,在 3.0 公测版之中支持了 IPv6 。可是 Squid 的上级代理无法使用 SOCKS 协议 。
支持平台Squid 可在下列操作系统中运作:
AIXBSDIDigital UnixFreeBSDHP-UXIRIXLinuxMac OS XNetBSDNeXTStepOpenBSDSCO OpenServerSolarisUnixWareWindows灵活运用你的 Internet 联接全球数家互联网服务供应商应用 Squid 向其客户提供最佳的 Web 浏览 。Squid 提升客户端和服务器之间的数据流,以提高性能并缓存常见内容以节省带宽 。Squid 还能够通过各种方式将内容要求路由到服务器,以搭建优化网络货运量的缓存服务器结构分析 。
网址内容加快和派发互联网上许许多多的网址应用 Squid 来大幅上升内容交货 。Squid 能够减少你的服务器负载并提升客户端的交货速率 。Squid 还可以用于传输来自世界各地的内容 – 仅拷贝在使用的内容,而非低效地拷贝全部内容 。最终,Squid 的高级内容路由配置容许您搭建内容集群,以通过一些 Web 服务器路由和载入均衡要求 。
Squid 系统目前以大概 75%的准确率运作,事实上使之后边的 Apache 服务器的容积翻了两番 。当很多流量根据来自另一个站点的 Web 连接抵达特殊页面时,这尤其明显,因为该界面的缓存效率将贴近 100% 。