BGP Border Gateway Protocol
BGP(边界网关协议)是互联网上自治域之间交换路由信息的协议,机房用它同时接入多家上游并为不同来源的用户选择不同出口,产品页上的「BGP 多线」就是指这件事。
术语表 · 网络与线路
Anycast
又写作
要点
什么是Anycast?
Anycast 是把同一个 IP 地址同时从多个地点向互联网宣告、由 BGP 把每个用户导向拓扑上最近节点的做法,常见于公共 DNS 与 CDN,普通 VPS 一般不使用。
Anycast 的价值在于「同一个地址,人人都连到最近的那台」,因此它天然适合无状态、短连接的服务——DNS 查询是最典型的例子。有状态的长连接服务用 Anycast 会麻烦得多,因为路由变化可能把连接甩到另一个节点。
部署 Anycast 需要自有 IP 段与自有 AS 号,并在多个地点建立 BGP 会话,这是机房或 CDN 级别的能力,不是单台 VPS 能配置出来的东西。
相关术语