自治系统编号(ASN)
自治系统编号(ASN)用于唯一标识通过互联网交换路由信息的网络。ASN与边界网关协议(ASN)配合使用BGP,该路由协议允许网络通告IP前缀,并确定流量在提供商与目标之间的移动方式。
实际情况下,ASN会告知外部网络哪个路由域发起或接收流量。通过BGP订购互联网接入的客户,ASN将成为服务配置的核心部分。
互联网访问需要ASN的原因
需要在网络与Equinix之间进行动态路由时,互联网接入使用BGP。BGP要求在对等互连会话的每一侧都有ASN,因此您必须先有经批准的ASN才能完成互联网访问配置。ASN选项因部署类型而异。
- 如果要将BGP用于互联网接入,您必须拥有ASN。
- 当您希望您的网络以其自身的公共路由身份表示时,请使用您自己的公共ASN。
- 不需要自己的公共路由身份时,请使用Equinix提供的私有ASN。
私有ASN与公开ASN
正确的选择取决于您计划如何路由流量,以及您是否需要自己的面向互联网的路由身份。
| 选项 | 含义 | 典型用途 |
|---|---|---|
| 私有ASN | 用于私有BGP关系的ASN。其目的不是将您的网络标识为互联网上的公共路由域。 | 您需要更简单的设置,无需公开展示您自己的ASN。 |
| 公开ASN | 通过区域互联网注册机构(RIR)向贵组织注册的ASN。它代表您在公共互联网上的网络。 | 需要全面路由控制,公共路由身份或多宿主等用例时。 |
选择ASN
| Equinix专用ASN | 您自己的公开ASN |
|---|---|
| 最快,最简单的上线路径。 | 您已拥有注册的ASN。 |
| 您不需要公开显示自己的ASN。 | 您希望贵组织保留其自己的路由身份。 |
| 您希望Equinix为互联网访问连接提供ASN。 | 您需要更好地控制路由策略或互联网存在。 |
如果贵组织已在Production中使用公共ASN,则通过该ASN上线可以简化路由和运营一致性。如果您只需要BGP用于互联网接入服务,而不需要公共身份,则Equinix专用ASN是更简单的选择。
ASN上线
在登录ASN之前,请决定使用您自己的公共ASN还是Equinix提供的私有ASN。
选项1:使用您自己的公开ASN
如果贵组织已拥有公共ASN,并且您希望将该ASN用于Internet访问服务,请使用此选项。
要查找公共ASN详细信息,请使用以下方法查找现有公共ASN的详细信息:
- 使用公共ASN查找工具搜索
- 按公司名称或公有IP地址搜索。
- 结果将显示您的ASN及其管理RIR。
- 登录您的RIR门户网站
- 如果您已经知道您的RIR,请登录注册账户(ARIN,RIPE NCC,APNIC,AFRINIC或LACNIC)以查看分配给您的Internet资源。
- 请联系您的网络管理员或ISP
- 您的ASN是代表贵组织管理的,他们可以提供您的ASN和注册详情。
-
登录客户门户网站。
-
前往Equinix Internet Access中的_ASN注册表_选项卡。
- 选择Onboard Public ASN。

-
选择一个项目以继续配置。
-
选择ASN注册的区域互联网注册表(RIR)。所有权验证的地理范围取决于您的选择。
提示要识别管理ASN的RIR,请使用公共BGP查找工具(如RIPEstat或ASN.Tools)按ASN,公司名称或公共IP地址搜索。结果确定管理ASN的区域互联网注册机构(RIR)。
-
输入与贵组织注册的公开ASN详细信息完全一致。

-
验证ASN所有权。
- 为确认贵组织已被授权使用公共ASN,请在客户门户网站中完成所有权验证流程。遵循所选RIR的说明,并提供所需的验证详细信息,例如ASN注册信息,组织名称,任何请求的确认令牌,授权记录或注册/账户证据。此检查有助于防止ASN被非拥有或管理该ASN的组织登录。

- 对于大多数RIR,您必须在ASN记录的备注字段中发布生成的公钥,然后Equinix才能验证所有权。具体流程取决于管理ASN的注册表。在客户门户网站中提交验证之前,请确认由哪个RIR管理ASN。前往该RIR或NIR门户网站,并在此处完成所需的注册表端更新或支持请求。只有在RIR/NIR记录更新且更改在公共注册表中可见后,Equinix才能成功验证ASN。
RIR特定验证说明
注册表 如何添加公钥以进行验证 重要说明 ARIN 登录https://www.arin.net/,打开您的ASN记录,选择“修改”,然后将完整的公钥(包括开始行和结束行)粘贴到“注释”字段中。 提交修改请求,并等待注册表更新变为可见,然后继续验证。 NCC成熟 登录https://apps.db.ripe.net/db-web-ui/query,打开ASN对象, aut-num然后将完整公钥粘贴到属性中remarks。提交对象更新并等待更改传播。 非洲 登录https://my.afrinic.net/,打开ASN对象, aut-num然后将完整公钥粘贴到属性中remarks。如果无法编辑对象,请使用以您的AFRINIC会员名义注册的电子邮件地址联系AFRINIC主机管理员。 APNIC APNIC不允许客户直接编辑ASN备注。将ASN的APNIC授权联系人发送电子邮件至helpdesk@apnic.net,并要求APNIC在对象字段中 aut-num添加完整公钥remarks。预留几天时间,以便APNIC处理请求。如果您的ASN由国家互联网注册局(NIR)分配,请改为联系您的NIR。 LACNIC LACNIC不允许更改此验证流程的ASN备注字段。在Equinix门户中,出现提示时,选择“保存并打开支持请求”。 在支持案例中包括您的ASN,向LACNIC注册的组织名称以及所有权证明。Equinix支持人员将手动验证所有权,且ASN将保持在“待定”状态,直至验证完成。 注意国家互联网注册机构(NIR):NIR管理一些APNIC区域ASN,如JPNIC,KRNIC,TWNIC,CNNIC,VNNIC,VNNIC,或IDNIC。如果您的ASN是通过NIR分配的,请按照NIR流程更新ASN记录,或请求NIR将公钥添加到必填备注字段。处理时间和所需授权证据可能因NIR而异。
-
使用您首选的工具(如命令行实用程序,云密钥管理服务或桌面应用程序)生成密钥对。以下是使用命令行工具的示例。
使用OpenSSL (推荐)
生成2048位RSA密钥对:
# Generate private keyopenssl genrsa -out private_key.pem 2048# Extract public key from the private keyopenssl rsa -in private_key.pem -pubout -out public_key.pem运行这些命令后,您将有两个文件:
private_key.pem-务必妥善保管, 切勿与他人分享。public_key.pem-在您的RIR记录中注册此密钥。
要查看复制到RIR备注字段的公钥,请运行:
cat public_key.pem输出内容如下所示:
-----BEGIN PUBLIC KEY-----MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE...-----END PUBLIC KEY-----复制整个公钥(包括和
-----END PUBLIC KEY-----行)-----BEGIN PUBLIC KEY-----,并将其粘贴到RIR注册表中ASN记录的备注字段中。 -
审核并提交登录请求。
-
确认ASN可用于您的互联网访问订单。

批准后,您可以在互联网访问服务配置过程中选择ASN。ASN属于贵组织,或您已被授权使用ASN。开始前,请准备好您的ASN编号,组织所有权详情以及任何相关注册表或账户信息。
选项2:使用Equinix专用ASN
如果您没有自己的公共ASN,或希望Equinix为互联网接入服务提供专用ASN,请使用此选项。
-
登录客户门户网站。
-
前往Equinix Internet Access中的_ASN注册表_选项卡。
- 选择分配专用ASN。

-
选择一个项目以继续配置。

-
选择使用Equinix ASN的选项。
-
选择将分配私有ASN的都会区位置。每个都会区最多可以分配3个私有ASN。
注意**手动都会区配置:**部分都会区需要手动进行上游提供商前缀广告授权,然后ASN才能完全配置互联网访问。如果您在需要手动授权的都会区之一创建服务,ASN配置可能会保持在待定状态,直至区域团队和上游提供商完成所需的审批步骤。

-
选择ASN范围。
-
在以下情况下,请选择16位(2个八位组):
- 您需要与旧有网络设备兼容。
- 您的BGP对等方可能不支持4字节ASN。
- 您不确定要选择哪个选项,因此需要最大的兼容性。
- 大多数客户推荐使用旧有环境的客户。
-
在以下情况下,请选择32位(4个八位组):
- 您的路由器和BGP对等方支持4字节ASN (RFC 6793)。
- 您正在部署一个现代化网络。
- 您的部署需要更大的ASN池。
- 建议用于所有网络设备都支持4字节ASN的现代部署。
提示如果您不确定您的网络是否支持4字节ASN,请咨询网络管理员或选择16位以获得最大兼容性。
-
-
确认专用ASN已分配。

-
Equinix提供的ASN可用于完成互联网访问设置。
- 在互联网访问订购流程期间,也可以分配专用ASN:

使用上线ASN配置互联网访问
ASN可用后,您可以使用BGP配置互联网访问。请参阅订购互联网接入。
订单期间,您需要将ASN与服务关联,以便在网络与Equinix之间建立路由。
如果您登录自己的公共ASN,请确保Internet访问配置期间输入的信息与ASN上线期间批准的详细信息一致。如果您使用Equinix专用ASN,请严格按照提供的方式输入分配的ASN。
管理ASN
您可以在ASN清单中查看ASN的详细信息。要打开详细信息页面,请找到要查看的ASN,然后选择查看详情。
在ASN详情中,您可以查看ASN状态:
- 待定—ASN请求正在处理中。ASN尚未准备就绪,可供使用。
- 关联—ASN与互联网接入服务或订单关联。
- 已配置—ASN已成功上线或分配,可用于您的互联网访问服务。
- 配置失败—无法配置ASN。查看ASN详情,如果问题无法解决,请提交Equinix支持请求。
- 已取消配置—ASN已被移除,无法再用于新的互联网访问配置。
未使用的ASN可从ASN清单中删除。


故障排除
ASN上线期间遇到问题或不确定选择哪个选项,请联系客户支持。
| 问题 | 原因可能 | 该怎么做 |
|---|---|---|
| 公开ASN登录已被拒绝或处于待定状态 | 门户中输入的ASN所有权详情与区域互联网注册(RIR)记录不符,或贵组织未完成所需的所有权验证。 | 在ARIN,RIPE NCC,APNIC,AFRINIC或LACNIC中确认ASN编号,组织名称和RIR详情。使用匹配的详细信息重新提交ASN。如果详细信息正确,但验证仍然失败,请提出支持请求,并提供证明贵组织拥有或授权使用ASN的证据。 |
| 广告前缀不被接受 | IRR route/route6对象或授权缺失,或未授权ASN发起通告的前缀。 | 在公布前缀前缀之前,创建或更新所需的IRR对象和记录。对于客户自有的PI前缀,请确保ASN已被授权发起前缀。Equinix提供的PA前缀用于客户公共ASN,请创建引用客户ASN的所需IRR路由对象。 |
| 手动都会区的ASN配置仍待定 | 在为互联网接入服务完全配置ASN之前,所选都会区需要手动上游提供商前缀广告授权。 | 等待区域团队和上游提供商完成所需的手动授权。如果ASN的待定时间超过预期时间,请提出支持请求。 |
| 公共ASN不能与Equinix提供的IP空间一起使用 | 所选ASN和IP地址所有权模型与订单不兼容。 | 如需使用公共ASN,请在适用情况下选择客户自有的IP空间。如果您使用Equinix提供的IP地址,请使用Equinix提供的专用ASN或互联网访问订单流程支持的ASN选项。 |
| 已达到专用ASN分配上限 | 已为所选都会区分配的私有ASN数量已达到上限。 | 查看所选都会区的ASN清单。从三点菜单中删除未使用的专用ASN以释放分配容量,或根据需要选择其他都会区。 |
| BGP对等方不接受分配的ASN | 客户路由器或对等设备可能不支持32位(4个八位组) ASN,或路由器配置与门户中分配的ASN不匹配。 | 检查网络设备是否支持4字节ASN。如果兼容性不确定,请选择16位私有ASN (如适用)。验证客户路由器上的本地和对等ASN值是否与互联网访问配置匹配。 |
| 互联网访问订购期间看不到上线ASN | ASN尚未配置,或已在其他项目或账户范围下登录。 | 转至ASN注册表并确认ASN状态为“已配置”。同时确认正在在ASN上线所用的同一项目下创建互联网访问订单。 |
| BGP会话保持在空闲或活动状态 | 客户路由器上的本地ASN,对等方ASN,邻居IP或其他BGP参数与批准的互联网访问配置不匹配。 | 将客户路由器配置与客户门户网站中显示的值进行比较。更正ASN和邻居设置,然后重新检查BGP会话状态。如果会话仍未建立,请收集路由器日志并提出支持请求。 |
如需帮助,请联系客户支持或您的Equinix客户团队寻求登录帮助。
了解ASN要求
如果互联网接入服务使用BGP,则必须配置自治系统编号(ASN)。您可以将自己的公共ASN登录,也可以使用Equinix提供的私有ASN。
公共ASN代表贵组织在公共互联网上的路由身份,通常在您希望完全控制路由策略或已在运营公共网络时使用。专用ASN用于私有BGP关系,不提供公共路由身份。如果您没有公共ASN,则可以在登录过程中使用Equinix提供的私有ASN。
在公有ASN或私有ASN之间的选择取决于路由要求,运营模式以及您是否需要自己的公共路由身份。
ASN上线并验证后,您可以在都会区内对多个互联网接入连接使用相同的ASN,前提是每项服务均配置了适当的BGP设置。
互联网接入服务配置并激活后,ASN将成为该服务的BGP配置的一部分,无法在原地进行更改。如果您需要使用其他ASN,请联系Equinix支持或您的Equinix客户团队,讨论可用的迁移选项。