跳到正文
ipaddress.si
路由阅读约 2 分钟

什么是 ASN(自治系统号)?

互联网由约 8 万个相互承载流量的独立网络组成,每个网络都有一个编号。下面来看它的含义。

作者:ipaddress.si

“互联网”并不是一个网络。它由数以万计独立运营的网络组成——宽带运营商、移动运营商、云平台、大学、内容公司——它们约定彼此交换流量。每个这样的网络都是一个自治系统(AS),拥有唯一的自治系统号(ASN)。

什么让一个网络成为“自治”的

自治系统是由单一管理方控制、拥有自己路由策略的网络。你的宽带运营商是一个。Google 是一个(AS15169),Cloudflare 也是(AS13335)。如果一家大公司或大学连接了多家运营商,它也可能是一个 AS。

ASN 由地区互联网注册管理机构分配。最初是 16 位数字(最大 65,535);自 RFC 6793 起扩展为 32 位,许多新网络的编号都超过 100,000。

BGP:网络如何找到彼此

自治系统通过边界网关协议(BGP)交换可达性信息。每个 AS 会宣告由它发起的 IP 前缀——“通过我可以到达 8.8.8.0/24”——并把从别处学到的宣告继续传递下去,同时在 AS 路径中加上自己的编号。

当你的数据包前往某个网站时,路由器会根据这些宣告和各个网络的策略选择路径:它偏好哪些邻居、接受哪些路由、为哪些线路付费。

上游、下游与对等方

网络之间大致有三种连接方式:

  • 转接(Transit):较小的网络付费给较大的网络(它的上游),以访问互联网的其余部分。
  • 对等互联(Peering):两个网络直接交换各自客户之间的流量,通常免费,在互联网交换中心或通过私有互联进行。
  • 一个网络的客户就是它的下游。

这些商业关系不会在 BGP 中公布,只能从路由收集器观测到的 AS 路径中推断——在许多路径里紧挨着出现在另一个网络之前的网络,很可能就是它的上游。

ASN 有什么用

  • 排查故障:知道一个地址属于哪个网络,就知道该联系谁,以及问题出在本地还是上游。
  • 安全:滥用举报、黑名单和 DDoS 防护通常以网络为单位。
  • 理解互联网:ASN 页面会显示一个网络在全球路由表中宣告的每个前缀、它们覆盖的地址空间,以及该编号注册的时间和地区。

查一个试试

每次 IP 查询都会显示该地址的源 ASN。也可以直接浏览网络:AS15169(Google)、AS13335(Cloudflare)、AS4134(中国电信)。

  • DNS阅读约 2 分钟

    DNS 是如何工作的?

    从输入域名到获得地址:用通俗的语言讲解解析器、根服务器、顶级域、缓存和 TTL。

  • 隐私阅读约 2 分钟

    什么是 CGNAT(运营商级 NAT)?

    为什么你的运营商可能让数百个用户共用一个公网 IPv4 地址,如何判断,以及它会带来哪些问题。

  • IP 地址阅读约 2 分钟

    为什么我的 IP 地址会变?

    动态租约、路由器重启、移动网络和 IPv6 隐私地址:你的 IP 不固定的日常原因。