媒体 CDN 支持从客户端到 从而提高吞吐量并缩短整体网络延迟时间
IP 寻址
您配置的每个边缘缓存服务都有专用的任播 IPv4 和 IPv6 该地址与您创建的每个边缘缓存服务相关联 不会与其他客户共享。
- 配置边缘缓存服务后,系统会为其分配 IP 地址 可用。
- 已分配的地址在给定边缘缓存服务的生命周期内保持不变。
- 创建新的边缘缓存服务会发出属于该边缘缓存的新 IP 地址 服务。IP 地址不会在各项服务之间共享。
所有媒体 CDN 服务均支持在客户端和每个客户端之间使用 IPv6 边缘节点
检索 IP 地址
如需检索分配给边缘缓存服务的 IP 地址,请执行以下操作:
gcloud
使用 gcloud edge-cache services
命令。
gcloud edge-cache services describe MY_SERVICE
... ipv4Addresses: ["35.1.1.1"] ipv6Addresses: ["2600:1901:0:fa74::"] ...
注意:
- 媒体 CDN 签发一个 IPv4 和一个 IPv6 。
- 我们建议您为这两个 IP 地址创建 DNS 记录(作为 A 记录和 AAAA 记录)。
- 将您的服务配置为接受任何域名的流量
(主机名)。收到未连接以下服务的主机的流量时
.routing.hostRules[].hosts
条目,则媒体 CDN 会拒绝 返回 HTTP 404 错误。
您可能会看到更多流量,具体取决于您的用户所在的地理位置 根据用户设备和这些提供商对 ISP 的支持情况,将标准与另一种协议传输至不同协议 地理位置。
客户端超时
以下超时适用于客户端连接:
超时 | 时长上限 | 响应代码 | 说明 |
---|---|---|---|
Maximum request duration | 5 分钟 | HTTP 408 (Request Timeout) | 单个请求-响应的最大时长。 |
Header timeout | 10 秒 | HTTP 408 (Request Timeout) | 客户端必须发送全部请求标头的时间。 |
如需了解源站超时和配置,请参阅 故障切换和超时部分 一探究竟
客户端请求限制
有关客户端请求和响应限制的详细信息,请参阅 配额和限制文档。
网络协议支持
媒体 CDN 支持来自以下服务器的 HTTP/3、HTTP/2 和 HTTP/1.1 连接:
客户。媒体 CDN 同时支持 ALPN(应用层协议协商)
以及用于通告的 Alt-Svc
(替代服务)HTTP 响应标头
协议。
协议 | 受支持 | 需要 SSL (TLS) |
---|---|---|
HTTP/3 (IETF QUIC) | 是 | 是 |
HTTP/2 | 是 | 是 |
HTTPS(基于 TLS 的 HTTP/1.1) | 是 | 是 |
HTTP/1.1 | 是 | 否 |
注意:
- 默认情况下支持 HTTP/2 (h2)。
- 要启用 HTTP/3 (QUIC),请直接与您的客户支持团队联系。
- HTTPS、HTTP/2 和 HTTP/3 要求具备有效的 SSL (TLS) 证书 已连接到您的服务
- 不支持 HTTP/2 或更高版本的客户端会自动通过 HTTP/1.1
如需了解源站协议的支持情况,请参阅支持的源站和协议。
支持的 SSL (TLS) 版本
如需了解受支持的 SSL (TLS) 版本,请参阅 SSL 文档。
排查客户端连接问题
- 只有通过 TLS 连接的客户端才支持 HTTP/2 (h2) 协议。这个 协议不支持明文连接。
- 客户端仅协商其支持的连接。新 协议设计为选择启用以提供向后兼容性。
- 如果您的客户端使用 IPv6 地址,但要连接到您的 的媒体 CDN 服务,可能是因为 媒体 CDN 边缘位置,并且您的用户仅支持 IPv4。
- 仅支持 HTTP/1.1 及更高版本作为客户端协议。HTTP/0.9 和 HTTP/1.0 请求被拒绝并出现 HTTP 426(需要升级)错误。