任播节点是否不能在同一个AS,不同的AS能否发音相同的IP段?

网络工程 BGP 任播
2022-02-27 15:51:05

Anycast实现是通过使用BGP协议在不同节点通告相同的IP地址。

你看到服务器 A 和服务器 B 使用 BGP 通告相同的 IP 地址10.0.0.1

在此处输入图像描述

我有一些问题,

  1. 向eBGP通告IP是通过路由器,所以应该有一个被忽略的路由器(在服务器A和服务器B之前),对吧?

  2. 服务器 A 和服务器 B 不能在同一个 AS 中,对吧?不能在同一个AS,对吧?所以不同的AS eBGP路由器可以发音相同的IP地址范围,对吧?

1个回答

我不太明白你的第一个问题是什么,也许你可以再澄清一点。

但是要回答您的第二个问题:服务器不必在同一个 ASN 中,但它们绝对可以。来自单个 ASN 和来自多个 ASN 的任播都可以工作。通常使用单个 ASN(例如CloudFlare之类的 CDN )来为其在全球范围内的网络提供最快的路径,但也有使用多个 ASN 的示例,例如曾经由许多网络托管的6to4 网关服务提供者。