由于 IPv6 地址范围是全球部署的,因此不需要转发。
对于 IPv4 流量,基于 IP 分配,并非所有出口数据中心都可以访问适用的 Dedicated CDN Egress IP。
Dedicated CDN Egress IPs 不会因为流量激增而转发到另一个位置。相反,每个 IPv4 可以分布在多达四个位置,其中一些位置可能有多个数据中心。每个数据中心中的 IP 容量也可以根据到达每个位置的流量进行调整。
在请求到达 Cloudflare 的入口数据中心后,并且缓存服务发送请求以便出口路由器连接到您的源站,可能出现以下情况。
如果运行出口路由器的服务器可以访问适用的 Dedicated CDN Egress IP,流量将从该服务器传出。
flowchart LR
accTitle: Dedicated CDN Egress IPs 和连接转发
accDescr: 显示 Dedicated CDN Egress IPs 的 IPv4 连接转发的图表 - 相同数据中心。
A[客户端]
subgraph 数据中心 A
X[(缓存服务)] --> B[(出口路由器 <br/> <small>*具有适用的 IP</small>)]
end
C[(源服务器)]
A --入口--> X
B --出口--> C
如果该服务器无法访问适用的 IP,将检查以下选项,并进行首个可能的选项:
- 同一数据中心中的另一台服务器可以访问适用的 IP,连接将转发到该服务器。
flowchart LR
accTitle: Dedicated CDN Egress IPs 和连接转发
accDescr: 显示 Dedicated CDN Egress IPs 的 IPv4 连接转发的图表 - 相同数据中心。
A[客户端]
subgraph 数据中心 A
X[(缓存服务)] --> B[(出口路由器 <br/> <small>*无适用的 IP</small>)]
B --> Y[(出口服务器 <br/> <small>*具有适用的 IP</small>)]
end
C[(源服务器)]
A --入口--> X
Y --出口--> C
- 同一位置的另一个数据中心可以访问适用的 IP,连接将转发到该数据中心。
flowchart LR
accTitle: Dedicated CDN Egress IPs 和连接转发
accDescr: 显示 Dedicated CDN Egress IPs 的 IPv4 连接转发的图表 - 不同数据中心。
A[客户端]
subgraph 位置 1
subgraph 数据中心 A
X[(缓存服务)] --> B[(出口路由器 <br/> <small>*无适用的 IP</small>)]
end
subgraph 数据中心 B
B --> Y[(出口服务器 <br/> <small>*具有适用的 IP</small>)]
end
end
C[(源服务器)]
A --入口--> X
Y --出口--> C
- 不同位置的另一个数据中心可以访问适用的 IP。将选择最近的位置,并将连接转发到该位置。
flowchart LR
accTitle: Dedicated CDN Egress IPs 和连接转发
accDescr: 显示 Dedicated CDN Egress IPs 的 IPv4 连接转发的图表 - 不同位置。
A[客户端]
subgraph 位置 1
subgraph 数据中心 A
X[(缓存服务)] --> B[(出口路由器 <br/> <small>*无适用的 IP</small>)]
end
end
subgraph 位置 2
subgraph 数据中心 C
B --> Y[(出口服务器 <br/> <small>*具有适用的 IP</small>)]
end
end
C[(源服务器)]
A --入口--> X
Y --出口--> C