技术术语 · #anycast
Anycast
简短定义
网络路由技术,其中许多物理服务器共享同一IP——流量路由到拓扑上最近的一个。
Anycast是一种路由技术,其中相同的IP地址通过BGP从多个物理位置通告。互联网路由选择拓扑上最近的通告,因此从巴黎到anycast IP 1.2.3.4的请求会命中巴黎节点,而从东京到同一IP的请求会命中东京节点。Anycast用于DNS解析器(1.1.1.1、8.8.8.8是anycast)、CDN边缘和DDoS清洗。
对于DDoS防护,anycast至关重要,因为攻击流量会分布在整个清洗网络中——400 Gbps的攻击命中具有50个PoP的anycast网络,每个位置变成可管理的8 Gbps。没有anycast,整个攻击会命中一个上游链路并使其饱和。信誉良好的离岸主机通过anycast网络(通常是Cloudflare或Voxility)路由DDoS保护流量。