Squid Web Cache Wiki

Squid Web Cache 文档

🔗 Squid 标准遵从性

概要

Squid 的行为受许多国际标准和要求的约束。下面是 Squid 需要遵守的标准列表以及我们对其遵守情况的说明。

:information_source: 此列表已于 2022-06-09 更新。详细信息被认为对当前版本 5.6 或更高版本准确。

:information_source: 此列表已知不完整。如果您知道有任何重要的遗漏,请将其作为网站错误 报告

🔗 正式认证

目前没有记录。我们正在寻找信息和可能的赞助,以获得在您的网络中使用所需的任何认证。

🔗 IETF RFC 标准

规范 标题 状态 详情
rfc 959
(IEN 149)
文件传输协议 (FTP) :heavy_check_mark:  
rfc 1035 域名 - 实现和规范 :heavy_check_mark: 仅客户端
rfc 1157 简单网络管理协议 (SNMP)   :information_source: 版本 2c
rfc 1413 标识协议 (IDENT) :heavy_check_mark: 注意 bug Bug:2853
rfc 1436 Internet Gopher 协议
(分布式文档搜索和检索协议)
:axe: 已从 Squid-6 中移除
rfc 1902 管理信息结构
用于简单网络管理协议 (SNMPv2) 的
简单网络管理协议 (SNMPv2)
   
rfc 1905 协议操作
用于简单网络管理协议 (SNMPv2) 的
简单网络管理协议 (SNMPv2)
   
rfc 1945 超文本传输协议 – HTTP/1.0 :heavy_check_mark:  
rfc 2169 在 URN 解析中使用 HTTP 的一种简单约定 :heavy_check_mark:  
rfc 2181 DNS 规范的澄清 :heavy_check_mark:  
rfc 2186 Internet 缓存协议 (ICP),版本 2 :heavy_check_mark:  
rfc 2187 Internet 缓存协议 (ICP),版本 2 的应用 :heavy_check_mark:  
rfc 2227 HTTP 的简单命中计量和使用限制    
rfc 2295 HTTP 中的透明内容协商    
rfc 2296 HTTP 远程变体选择算法 – RVSA/1.0 :x:  
rfc 2310 安全响应头字段 :x: 此功能的规范已弃用。
rfc 2428 用于 IPv6 和 NAT 的 FTP 扩展 :heavy_check_mark: Squid 3.1
rfc 2518 用于分布式创作的 HTTP 扩展 – WEBDAV :heavy_check_mark: Squid 3.1
rfc 2722 流量测量:架构 :x:  
rfc 2756 超文本缓存协议 (HTCP/0.0) :heavy_check_mark:  
rfc 2774 HTTP 扩展框架 :heavy_check_mark:  
rfc 2817 在 HTTP/1.1 中升级到 TLS :x:  
rfc 2964 HTTP 状态管理的使用    
rfc 2965 HTTP 状态管理机制    
rfc 3225 指示解析器对 DNSSEC 的支持 :heavy_check_mark: :information_source: 无条件合规支持。
rfc 3226 DNSSEC 和 IPv6 A6 感知服务器/解析器消息大小要求    
rfc 3253 WebDAV 的版本控制扩展
(Web 分布式创作和版本控制)
:heavy_check_mark: Squid 3.1
rfc 3310 超文本传输协议 (HTTP) 摘要身份验证
使用身份验证和密钥协商 (AKA)
   
rfc 3493 IPv6 的基本套接字接口扩展 :heavy_check_mark:  
rfc 3507 Internet 内容适配协议 (ICAP)   仅客户端,仅 PRECACHE 向量
rfc 3596 支持 IP 版本 6 的 DNS 扩展 :heavy_check_mark:  
rfc 3659 FTP 扩展    
rfc 3744 Web 分布式创作和版本控制 (WebDAV)
> 访问控制协议
:heavy_check_mark: Squid 3.1
rfc 3875 通用网关接口 (CGI) 版本 1.1 :heavy_check_mark: cachemgr.cgi
rfc 3986 统一资源标识符 (URI):通用语法 :warning: Squid-4.12 起。在某些 URI 段和辅助协议上仍使用 rc1738 编码器。合并请求 SquidPr:335
rfc 4001 Internet 网络地址的文本约定 :heavy_check_mark:  
rfc 4217 使用 TLS 保护 FTP :x:  
rfc 4266 gopher URI 方案 :axe: 已从 Squid-6 中移除
rfc 4288 telnet URI 方案 :axe: 已从 Squid-6 中移除
rfc 4291 IP 版本 6 地址体系结构 :heavy_check_mark:  
rfc 4559 基于 SPNEGO 的 Kerberos 和 NTLM HTTP 身份验证
在 Microsoft Windows 中
:heavy_check_mark:  
rfc 4918 用于分布式创作和版本控制的 HTTP 扩展 (WebDAV)    
rfc 6266
超文本传输协议 (HTTP) 中使用 Content-Disposition 头字段
:x:  
rfc 6540
(BCP 177)
所有 IP 兼容节点都需要 IPv6 支持 :heavy_check_mark:  
rfc 6570 URI 模板 :x:  
rfc 6585 其他 HTTP 状态码 :heavy_check_mark:  
rfc 6762 多播 DNS :heavy_check_mark: 仅客户端
rfc 6750 OAuth 2.0 授权框架:Bearer Token 使用 :x: 合并请求 SquidPr:30
rfc 6874
地址字面量和统一资源标识符中表示 IPv6 区域标识符
:x:  
rfc 7236 初始超文本传输协议 (HTTP)
身份验证方案注册
几乎 缺少对 Bearer 和 OAuth 方案的支持
rfc 7237 初始超文本传输协议 (HTTP) 方法注册 :x:  
rfc 7239 Forwarded HTTP 扩展 :x: 合并请求 SquidPr:55
rfc 7240 Prefer HTTP 扩展 :heavy_check_mark: 有条件;代理必须中继,除非列在 Connection 头中。
rfc 7486 HTTP 基于来源的身份验证 (HOBA) :x:  
rfc 7541 HPACK: HTTP/2 的头压缩 :x: 参见 Features/HTTP2 和合并请求 SquidPr:893
rfc 7568 弃用安全套接字层版本 3.0 :x: 合并请求 SquidPr:2255
rfc 7595 URI 方案的指南和注册程序 :x: 缺少禁止示例:URI 方案
rfc 7616 HTTP 摘要访问身份验证 :warning: 缺少对多个摘要功能的支持
rfc 7617 “Basic” HTTP 身份验证方案 :warning: 缺少新的字符集支持。
rfc 7639 ALPN HTTP 头字段 :x:  
rfc 7725 用于报告法律障碍的 HTTP 状态码 :x:  
rfc 7804 加盐质询响应 HTTP 身份验证机制 :x:  
rfc 7838 HTTP 备用服务 :x:  
rfc 7858 通过 TLS 进行 DNS 的规范 :x:  
rfc 8120 HTTP 的相互身份验证协议 :x:  
rfc 8164 HTTP/2 的机会性安全 :x:  
rfc 8187 指示 HTTP 头字段参数的字符编码和语言 :x:  
rfc 8188 HTTP 的加密内容编码 :x:  
rfc 8246 HTTP 不可变响应 :heavy_check_mark: 部分。参见 bug Bug:4774
rfc 8292 Web 推送的自愿应用服务器标识 (VAPID) :x:  
rfc 8297 用于指示提示的 HTTP 状态码 :heavy_check_mark:  
rfc 8336 HTTP/2 的 ORIGIN 帧 :x:  
rfc 8441 使用 HTTP/2 引导 WebSockets :x:  
rfc 8470 在 HTTP 中使用早期数据 :x: 合并请求 SquidPr:873
rfc 8586 内容分发网络 (CDN) 中的循环检测 :heavy_check_mark: Squid-5
rfc 8615 知名统一资源标识符 (URI) :x:  
rfc 8673 HTTP 随机访问和实时内容 :x:  
rfc 8942 HTTP 客户端提示 :x:  
rfc 8996
(BCP 195)
弃用 TLS 1.0 和 TLS 1.1 :x:  
rfc 8999 QUIC 的版本无关属性 :x: 合并请求 SquidPr:919
rfc 9000 QUIC:基于 UDP 的多路复用和安全传输 :x: 合并请求 SquidPr:919
rfc 9001 使用 TLS 保护 QUIC :x:  
rfc 9002 QUIC 丢包检测和拥塞控制 :x:  
rfc 9110
(STD 97)
HTTP 语义 :heavy_check_mark: 一些有条件的功能,参见 Features/HTTP11
rfc 9111
(STD 98)
HTTP 缓存 :heavy_check_mark: 有条件,参见 Features/HTTP11
rfc 9112
(STD 99)
HTTP/1.1 几乎 参见 Features/HTTP11
rfc 9113 HTTP/2 :warning: :information_source: HTTP/1.x 中继和无条件合规支持。参见 Features/HTTP2 和合并请求 SquidPr:893
rfc 9114 HTTP/3 :x:  
rfc 9163 HTTP 的 Expect-CT 扩展 :x:  
rfc 9205
(BCP 56)
使用 HTTP 构建协议    
rfc 9209 Proxy-Status HTTP 响应头字段 :heavy_check_mark: Squid-4
rfc 9211 Cache-Status HTTP 响应头字段 :warning: 有条件
rfc 9213 目标 HTTP 缓存控制 :x:  
rfc 9218 HTTP 的可扩展优先级方案 :x:  
rfc 9220 使用 HTTP/3 引导 WebSockets :x:  
rfc 9230 隐匿 DNS over HTTPS :warning: 仅 HTTPS 中继
rfc 9292 HTTP 消息的二进制表示 :x:  
rfc 9297 HTTP 数据报和 Capsule 协议 :x:  
rfc 9298 在 HTTP 中代理 UDP :x:  
rfc 9421 HTTP 消息签名 :x:  
rfc 9449 OAuth 2.0 证明持有 (DPoP) :x:  
rfc 9460 通过 DNS 进行服务绑定和参数规范 (SVCB 和 HTTPS 资源记录) :x:  
rfc 9498 在 HTTP 中代理 IP :x:  
rfc 9530 摘要字段 :x:  
rfc 9532 HTTP Proxy-Status 参数用于下一跳别名 :x:  
rfc 9577 Privacy Pass HTTP 身份验证方案 :x:  
rfc 9635 授予协商和授权协议 (GNAP) :x:  
rfc 9651 HTTP 的结构化字段值 :x:  
rfc 9729 Concealed HTTP 身份验证方案 :x:  

🔗 IETF 草案

规范 标题 状态
wccp v1 WCCP 1.0 :heavy_check_mark:
wccp v2 WCCP 2.0 几乎
wccp v2 r1 WCCP 2.0 rev 1 部分
CARP Microsoft CARP 邻居算法  
draft-ietf-radext-digest-auth 用于摘要身份验证的 RADIUS 扩展  

🔗 ISO 标准

规范 标题 状态
ISO-8859-1 拉丁字母第一号 :heavy_check_mark:

🔗 非标准协议

规范 标题 状态
PROXY PROXY 协议,版本 1 和 2 :heavy_check_mark:
导航:网站搜索网站页面分类🔼 向上