文章 ·

ASN(自治系统号)是什么?怎么看一个 IP 属于哪家网络

查 IP 时常看到「AS13335」「AS15169」这样的编号,这就是 ASN(自治系统号),代表这个 IP 所在的网络。ASN 告诉你的是「这段地址现在由哪家网络在路由表里宣告」,它不直接说明这个 IP 是家宽还是机房,也不等于这个 IP 在哪个国家。这篇讲清 ASN 是什么、谁来分配、IP 怎么对应到 ASN,以及在 IP 判官上怎么查。

一图看懂:从一个 IP 查到它的网络以 1.1.1.1 为例:路由表里覆盖它的段是 1.1.1.0/24,这个段由 AS13335 宣告,AS13335 的持有者是 CLOUDFLARENET - Cloudflare, Inc.,ASN 本身登记在美国(ARIN)。ASN 回答的是谁在宣告这段地址,不等于 IP 类型,也不等于 IP 所在国。 一图看懂:从一个 IP 查到它的网络 你查的 IP 1.1.1.1 覆盖它的段(前缀) 1.1.1.0/24 路由表 宣告这个段的网络 AS13335 路由表 这个 ASN 的持有者 CLOUDFLARENET - Cloudflare, Inc. ASN 本身登记在美国(ARIN) 登记库 ASN 回答的是「谁在宣告这段地址」 不等于 IP 类型,也不等于 IP 所在国 例子数据来自 RIPEstat,2026-10-01 查询。
IP 属于哪个 ASN,要先找到路由表里覆盖它的段,再看这个段由哪个网络宣告。

自治系统和 ASN 是什么

互联网不是一张网,而是很多独立运营的网络互相连接起来的。每个这样的网络,在路由上叫一个「自治系统」(Autonomous System,简称 AS)。

RFC 1930(BCP 6)给的定义是:由一个或多个网络运营者管理、有单一且明确的路由策略的一组 IP 前缀。每个 AS 有一个全球唯一的编号,就是 ASN;网络之间交换路由信息时,用它来标识自己。

运营商、云厂商、内容网络、大型企业和高校,通常都有自己的 ASN。一家公司也可以有不止一个 ASN,例如在 IP 判官的 AS15169(Google)页面里,下游网络列表就有同属 Google 的 AS396982(GOOGLE-CLOUD-PLATFORM)。

16 位和 32 位 ASN

ASN 最早是 16 位(2 字节)数字,范围 0 到 65535。为应对号码用完,RFC 6793 让 BGP 支持 32 位(4 字节)ASN,范围扩大到 0 到 4294967295。ARIN 的说明写明,现在已经不再区分 2 字节和 4 字节,所有 ASN 都按 4 字节看待。

有几段号码不会分配给具体网络。按 IANA 的 ASN 登记表:

  • 64512–65534 和 4200000000–4294967294 留作私有用途,只在内部使用,不应出现在公网路由里。
  • 64496–64511 和 65536–65551 留给文档和示例。
  • 23456 叫 AS_TRANS,是 RFC 6793 里给只支持 16 位的旧设备用的占位号。

ASN 由谁分配

号码是一层层往下分的。IANA 管理号码池的顶层,把 ASN 分给五个地区互联网注册机构(RIR),RIR 再按本地区的政策分配给网络运营者。RFC 7020 描述了这套层级:IANA → RIR → 本地互联网注册机构(LIR)和其他客户。IP 地址也是同样的路径。

五个 RIR 和各自负责的地区(NRO 介绍):

  • APNIC:亚太部分地区
  • ARIN:北美和部分加勒比地区
  • RIPE NCC:欧洲、中东和部分亚洲
  • LACNIC:拉丁美洲和部分加勒比地区
  • AFRINIC:非洲

拿 ASN 有条件。APNIC 要求申请方已经多归属(同时接入不止一家上游),或者需要和另一个 AS 互联;RIPE NCC 现行政策要求多归属并有独特的路由策略。RFC 1930 也写明:只接一家上游的网络不需要单独的 AS,它的地址放在上游的 AS 里即可。所以很多家宽、企业专线的地址,显示的是运营商的 ASN。

ASN 号码从哪里来IANA 管理号码池的顶层,把 ASN 和 IP 地址分给五个地区互联网注册机构(RIR):APNIC、ARIN、RIPE NCC、LACNIC、AFRINIC。RIR 再按本地区政策分给 LIR、运营商、云厂商和企业。ASN 有 16 位(0–65535)和 32 位(0–4294967295)两种长度,现在统一按 32 位看待。 ASN 号码从哪里来 IANA 号码池的顶层:把 ASN 和地址分给各 RIR 五个 RIR(地区互联网注册机构) APNIC:亚太部分地区 ARIN:北美和部分加勒比地区 RIPE NCC:欧洲、中东和部分亚洲 LACNIC:拉美和部分加勒比地区 AFRINIC:非洲 LIR、运营商、云厂商、企业 按所在地区 RIR 的政策申请 ASN 和地址 ASN 有两种长度 16 位:0–65535 32 位:0–4294967295(现在统一按 32 位看) 例:AS13335 落在 IANA 分给 ARIN 的 13312–15359 号段。
号码一层层往下分:IANA 分给 RIR,RIR 再分给网络运营者。ASN 页上括号里的 RIR,就是分配这个号码的机构。

一个 IP 怎么对应到 ASN

网络之间用 BGP 交换路由。按 RFC 4271,BGP 以「IP 前缀」(例如 1.1.1.0/24)为单位宣告一组目的地址,宣告里带着一路经过的 AS 列表(AS_PATH);最先发起宣告的网络会把自己的 ASN 写进去。

所以「这个 IP 属于哪个 ASN」,通常的意思是:在全球路由表里找到覆盖这个 IP 的段,再看这个段是哪个 ASN 发起宣告的。

这类路由数据可以从 RIPE NCC 的 RIS 查到。RIS 是一个路由数据采集平台,收集各地网络交换的 BGP 数据;RIPEstat 的段概览接口会返回一个段是否被宣告、由哪个 ASN 宣告。一个段也可能被多个 ASN 同时宣告,RIPEstat 称为多源宣告(multi-origin)。自己查可以这样:

curl "https://stat.ripe.net/data/prefix-overview/data.json?resource=1.1.1.1"

结果里的 resource 是覆盖这个 IP 的宣告段,asns 是宣告它的网络。

登记库和路由表,答的是两个问题

whois 和它的新版协议 RDAP(RFC 9083)查的是 RIR 的登记库,回答「这段地址登记给了谁」;路由数据回答的是「现在谁在宣告它」。两边可能是同一家,也可能不是。

以 1.1.1.0/24 为例,我们在 2026 年 10 月 1 日查到:APNIC 的 RDAP 记录里,这段地址的登记人是 APNIC Research and Development,网段名 APNIC-LABS,国家 AU;RIPEstat 的路由数据显示,它由 Cloudflare 的 AS13335 宣告;而 AS13335 本身属于 IANA 分给 ARIN 的号段,登记国家是美国。

登记和路由,答的是两个问题同一个段 1.1.1.0/24:登记库(RDAP / whois)显示它登记给 APNIC Research and Development,登记国 AU;路由表(RIPEstat / RIS)显示它现在由 AS13335 Cloudflare, Inc. 宣告,这个 ASN 登记在美国。登记人和宣告者可以不是同一家,ASN 的注册国也不能当成 IP 所在国。 登记和路由,答的是两个问题 同一个段:1.1.1.0/24 实测例子 登记库 RDAP / whois 这段地址登记给谁 APNIC Research and Development 登记国:AU 路由表 RIPEstat / RIS 现在谁在宣告 AS13335 Cloudflare, Inc. ASN 登记国:US 登记人和宣告者可以不是同一家 ASN 的注册国也不能当成 IP 所在国 数据:APNIC RDAP、RIPEstat,2026-10-01 查询。
登记库记的是「登记给谁」,路由表记的是「谁在宣告」。两边可能是同一家,也可能不是。

查 AI 账号环境时,为什么要看 ASN

ChatGPT、Claude、Gemini 看到的是你的出口 IP,ASN 能帮你认出这个出口属于哪类网络:是云厂商、内容网络,还是运营商。例如出口落在 AS13335(Cloudflare)或某家云厂商的 ASN 里,基本可以判断它不是家庭宽带。

但 ASN 只是线索,不是结论:

  • 同一个 ASN 下的地址类型可以不同。运营商的 ASN 里既有家宽,也可能有企业专线和转给机房用的段,见住宅 IP、机房 IP 有什么区别。
  • 宣告者不等于使用方。上面的 1.1.1.0/24 就是登记人和宣告者不同的例子。
  • 网络类型是自己填的。PeeringDB 上的网络类型是各网络自选的分类(见 PeeringDB API 文档)。我们 10 月 1 日查到,美国家宽运营商 AT&T(AS7018)和 Verizon(AS701)在上面登记的都是「骨干网络(NSP)」。

所以 IP 判官判断单个 IP 的类型时,不只看 ASN:先看数据库给这段地址使用方的类型和机房、代理标记,再用反向解析和 RDAP 登记信息复核;ASN 本身的类型只在缺少使用方类型时补位,PeeringDB 的类型只展示、不参与判定。判成机房 IP 的,纯净度扣 25 分,并提示更容易被要求验证。完整规则见判定方法。

ASN 的注册国不是 IP 所在国

ASN 有登记国家,但一个 ASN 下的地址可以用在世界各地。还是上面的例子:AS13335 登记在美国,1.1.1.0/24 的登记国是 AU,而 IP 判官 10 月 1 日对 1.1.1.1 显示的定位是澳大利亚。大型云厂商也是这样,ASN 登记在总部所在国,各地的网段另有本地登记。

判断原生 IP 还是广播 IP 时,比的是网段的登记国和 IP 定位,不是 ASN 的注册国,详见原生 IP 和广播 IP 是什么意思。AI 平台按什么地区判断,也以出口 IP 的定位为准,各地区情况见地区表。

在 IP 判官上怎么查

  1. 查自己的出口:在首页检测后,结果里的「网络」一栏是 ASN 和网络名,「使用方」一栏是这段地址的使用方和类型,点 ASN 可以进入 ASN 页。单个 IP 的页面形如 /ip/1.1.1.1,顶部依次是国家 › ASN › 所在的 /24 段 › IP(IPv6 是 /48)。IP 页的 ASN 来自 ipapi.is,拿不到时用 DB-IP Lite。
  2. 直接查 ASN:打开 /asn/AS13335 这样的地址(结尾没有斜杠),写成 /asn/13335 也会自动跳转。
  3. 查一个段:打开 /prefix/1.1.1.0/24 这样的地址,格式是「网络地址 / 前缀长度」。
  4. 查云厂商:云厂商页列出常见云厂商的 ASN;有官方 IP 段清单的,按地区列出。

ASN 页显示的内容和来源:

  • 持有者名称、分配它的 RIR:RIPEstat 的 ASN 概览(名称按 whois 登记)。
  • 登记国家:RIPEstat 按 RIR 统计数据给出的国家。
  • 宣告的 IPv4、IPv6 段数和 IPv4 地址数:RIPEstat 近两周看到的宣告,至少 10 个 RIS 对等方看得到才算;IPv4 段最多列出 500 个。
  • 上游、下游相邻网络:RIPEstat 在 AS 路径里观察到的相邻网络。
  • 网络类型:PeeringDB 上网络自己登记的类型,只作参考。
  • AI 平台:按 ASN 的登记国家估算,实际以出口 IP 的定位为准。
  • 本站检测过的 IP:只列机房、代理类,住宅和移动网络只计数。

段页会写出这个段由哪个(或哪几个)ASN 宣告;如果它只是一个更大宣告段的一部分,会写出所在的宣告段;还有上级分配(RIR)、/24 段的反向解析抽样,以及属于哪家有官方清单的云厂商、哪个地区。路由数据每天更新一次。

常见问题

ASN 是机房的,我的 IP 就一定是机房 IP 吗?

不一定。宣告者和使用方可能不是同一家,一个网络下也可能混着不同用途的段。看单个 IP 的结论,要看结果页「判定依据」里的使用方类型、反向解析和登记信息。

为什么不同网站显示的 ASN 不一样?

数据来源和更新时间不同。有的用实时路由数据,有的用自己定期更新的数据库;地址段转手或换了网络宣告后,各家更新有先后。在 IP 判官上,IP 页的 ASN 来自 ipapi.is(拿不到时用 DB-IP Lite),ASN 页和段页用的是 RIPEstat 的路由数据,两者偶尔会对不上。

一个段可以被几个 ASN 同时宣告吗?

可以。RIPEstat 把这种情况叫多源宣告,段页会把宣告它的 ASN 都列出来。

在路由数据里看到 AS23456,或者 64512–65534 之间的号,是怎么回事?

AS23456 是 RFC 6793 规定的占位号(AS_TRANS),给只认 16 位 ASN 的旧设备用。64512–65534 和 4200000000–4294967294 是私有号段,只应在内部使用。

ASN 页写着某个 AI 平台可用,我就能用吗?

不一定。ASN 页的 AI 平台一栏是按 ASN 的登记国家估算的,平台实际看的是你的出口 IP 在哪、是什么类型。以首页检测出的出口结果为准。

想知道你自己的 IP 属于哪一类?

免费检测我的 IP