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

小知识

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

2026-05-31 20:05







专业定义

ASN(Autonomous System Number,自治系统号)是一个由互联网号码分配机构(IANA)及其下属组织(如APNIC、RIPE NCC)统一分配的、全球唯一的16位或32位数字编号。它用于在互联网上唯一标识一个自治系统(AS)。通俗说:ASN就是AS的身份证号

15秒极简版

  • AS = 一个网络实体(如一家运营商、一家云厂商)

  • ASN = 这个实体的唯一编号

  • 作用:让全球路由器能分清“这条路由是谁发布的”


为什么要有一个“号码”?

把互联网想象成全球快递系统:

  • 联邦快递、顺丰、DHL 各有自己的公司名称(类似AS的名字)

  • 但路由器看不懂名字,它只认识数字编号。所以每个公司会在系统里登记一个唯一编号:001(联邦快递)、002(顺丰)、003(DHL)

  • 当一个包裹从纽约寄到北京,沿途的分拣中心看编号就知道:“这个包裹是003的,应该转交给DHL的北京分拨中心”

同理:

  • NTT(公司名) → AS 2914(编号)

  • LumenAS 3356

  • PCCWAS 4760

  • EIEAS 10118

ASN长什么样?

  • 16位版本(常见):范围 1 到 64511,如 2914、3356

  • 32位版本(新):范围更大,形式如 123456

一般日常看到的就是像 2914 这样的数字。


有了ASN能做什么?

  1. BGP路由发布
    一个网络必须用自己申请的ASN,才能向全球宣告“我拥有哪些IP地址段”。没有ASN,别的路由器不认你的路由通告。

  2. 路由策略控制
    可以配置“拒绝来自AS 12345的所有路由”或“优先走AS 2914”。ASN就是路由策略里的“筛选标签”。

  3. 网络归属识别
    查一个IP属于谁,最终会查到对应的ASN。比如“这个IP属于AS 4134”——懂行的人就知道这是中国电信。


类比总结

 
 
概念 类比
AS(自治系统) 一家快递公司(实体)
ASN(自治系统号) 这家公司的工商注册号
BGP 路由表 全国快递中转路由图

一句话记住:

ASN 是互联网上每个网络的“身份证号”,路由器不认识你的公司名字,但它认识你的编号。