<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://130.wiki/index.php?action=history&amp;feed=atom&amp;title=Autonomous_System</id>
	<title>Autonomous System - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://130.wiki/index.php?action=history&amp;feed=atom&amp;title=Autonomous_System"/>
	<link rel="alternate" type="text/html" href="https://130.wiki/index.php?title=Autonomous_System&amp;action=history"/>
	<updated>2026-10-30T10:30:47Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://130.wiki/index.php?title=Autonomous_System&amp;diff=6283&amp;oldid=prev</id>
		<title>IdleTap-bot：​由旧格式Infobox转换为新参数格式（label/data），修复空信息框（由IdleTap-bot执行）</title>
		<link rel="alternate" type="text/html" href="https://130.wiki/index.php?title=Autonomous_System&amp;diff=6283&amp;oldid=prev"/>
		<updated>2026-08-11T10:11:35Z</updated>

		<summary type="html">&lt;p&gt;由旧格式Infobox转换为新参数格式（label/data），修复空信息框（由IdleTap-bot执行）&lt;/p&gt;
&lt;a href=&quot;https://130.wiki/index.php?title=Autonomous_System&amp;amp;diff=6283&amp;amp;oldid=1284&quot;&gt;显示更改&lt;/a&gt;</summary>
		<author><name>IdleTap-bot</name></author>
	</entry>
	<entry>
		<id>https://130.wiki/index.php?title=Autonomous_System&amp;diff=1284&amp;oldid=prev</id>
		<title>TeodoroSeccombe：​创建页面，内容为“。”</title>
		<link rel="alternate" type="text/html" href="https://130.wiki/index.php?title=Autonomous_System&amp;diff=1284&amp;oldid=prev"/>
		<updated>2026-07-15T21:04:22Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“。”&lt;/p&gt;
&lt;a href=&quot;https://130.wiki/index.php?title=Autonomous_System&amp;amp;diff=1284&amp;amp;oldid=735&quot;&gt;显示更改&lt;/a&gt;</summary>
		<author><name>TeodoroSeccombe</name></author>
	</entry>
	<entry>
		<id>https://130.wiki/index.php?title=Autonomous_System&amp;diff=735&amp;oldid=prev</id>
		<title>云云：​创建页面，内容为“{{Infobox | 标题 = Autonomous System | 内容 =  {{!}}- ! 中文名 {{!}} 自治系统 {{!}}- ! 英文名 {{!}} Autonomous System {{!}}- ! 缩写 {{!}} AS {{!}}- ! 标识符 {{!}} Autonomous System Number（ASN） {{!}}- ! 分类 {{!}} 域间路由单元，路径矢量路由域 {{!}}- ! 关联协议 {{!}} Border Gateway Protocol（BGP） {{!}}- ! 管理机构 {{!}} IANA（全球）、RIRs（区域） }}  &#039;&#039;&#039;自治系统（Autonomous System, AS）&#039;&#039;&#039; 是互联…”</title>
		<link rel="alternate" type="text/html" href="https://130.wiki/index.php?title=Autonomous_System&amp;diff=735&amp;oldid=prev"/>
		<updated>2026-06-14T15:49:43Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“{{Infobox | 标题 = Autonomous System | 内容 =  {{!}}- ! 中文名 {{!}} 自治系统 {{!}}- ! 英文名 {{!}} Autonomous System {{!}}- ! 缩写 {{!}} AS {{!}}- ! 标识符 {{!}} Autonomous System Number（ASN） {{!}}- ! 分类 {{!}} 域间路由单元，路径矢量路由域 {{!}}- ! 关联协议 {{!}} Border Gateway Protocol（BGP） {{!}}- ! 管理机构 {{!}} IANA（全球）、RIRs（区域） }}  &amp;#039;&amp;#039;&amp;#039;自治系统（Autonomous System, AS）&amp;#039;&amp;#039;&amp;#039; 是互联…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox&lt;br /&gt;
| 标题 = Autonomous System&lt;br /&gt;
| 内容 = &lt;br /&gt;
{{!}}-&lt;br /&gt;
! 中文名&lt;br /&gt;
{{!}} 自治系统&lt;br /&gt;
{{!}}-&lt;br /&gt;
! 英文名&lt;br /&gt;
{{!}} Autonomous System&lt;br /&gt;
{{!}}-&lt;br /&gt;
! 缩写&lt;br /&gt;
{{!}} AS&lt;br /&gt;
{{!}}-&lt;br /&gt;
! 标识符&lt;br /&gt;
{{!}} Autonomous System Number（ASN）&lt;br /&gt;
{{!}}-&lt;br /&gt;
! 分类&lt;br /&gt;
{{!}} 域间路由单元，路径矢量路由域&lt;br /&gt;
{{!}}-&lt;br /&gt;
! 关联协议&lt;br /&gt;
{{!}} Border Gateway Protocol（BGP）&lt;br /&gt;
{{!}}-&lt;br /&gt;
! 管理机构&lt;br /&gt;
{{!}} IANA（全球）、RIRs（区域）&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;自治系统（Autonomous System, AS）&amp;#039;&amp;#039;&amp;#039; 是互联网中由一个或多个IP前缀组成的集合，由单一技术管理机构控制，并遵循统一的路由策略运行&amp;lt;ref name=&amp;quot;RFC1930&amp;quot;&amp;gt;[https://datatracker.ietf.org/doc/rfc1930/ Hawkinson, J., Bates, T., &amp;quot;Guidelines for creation, selection, and registration of an Autonomous System (AS)&amp;quot;, RFC 1930, BCP 6, March 1996.]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;APNIC_def&amp;quot;&amp;gt;[https://blog.apnic.net/2021/03/18/what-exactly-are-asns/ Wilkinson, A., &amp;quot;What, exactly, are ASNs?&amp;quot;, APNIC Blog, March 2021.]&amp;lt;/ref&amp;gt;。自治系统是外部路由协议（尤其是边界网关协议BGP）中的基本路由单元，BGP在不同AS之间交换网络可达性信息，构成互联网的域间路由基础&amp;lt;ref name=&amp;quot;RFC4271_BGP&amp;quot;&amp;gt;[https://datatracker.ietf.org/doc/rfc4271/ Rekhter, Y., Li, T., Hares, S., &amp;quot;A Border Gateway Protocol 4 (BGP-4)&amp;quot;, RFC 4271, January 2006.]&amp;lt;/ref&amp;gt;。每个自治系统通过全局唯一的自治系统号码（Autonomous System Number, ASN）进行标识&amp;lt;ref name=&amp;quot;IANA&amp;quot;&amp;gt;[https://www.iana.org/assignments/as-numbers/as-numbers.xhtml IANA, &amp;quot;Autonomous System (AS) Numbers&amp;quot;, March 2026.]&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 定义 ==&lt;br /&gt;
&lt;br /&gt;
RFC 1930《自治系统的创建、选择与注册指南》中明确了AS的定义&amp;lt;ref name=&amp;quot;RFC1930&amp;quot; /&amp;gt;，该文档目前属于互联网最佳实践（BCP 6），后续由RFC 6996和RFC 7300更新&amp;lt;ref name=&amp;quot;RFC1930&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;APNIC_def&amp;quot; /&amp;gt;。一个AS通常满足以下特征：&lt;br /&gt;
* 由单一技术管理机构（单一实体）控制&amp;lt;ref name=&amp;quot;Nokia_def&amp;quot;&amp;gt;[https://documentation.nokia.com/sas/25-9/books/k-routing-protocols/bgp.html Nokia, &amp;quot;BGP Overview&amp;quot;, 2025.]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Huawei_def&amp;quot;&amp;gt;[https://support.huawei.com Huawei, &amp;quot;BGP Concepts – Autonomous System&amp;quot;, 2022.]&amp;lt;/ref&amp;gt;；&lt;br /&gt;
* 在内部运行一个或多个内部网关协议（IGP），并保持内部路由拓扑的连通性&amp;lt;ref name=&amp;quot;APNIC_blog&amp;quot;&amp;gt;[https://blog.apnic.net/2019/10/25/as-prepending-in-bgp/ APNIC, &amp;quot;AS prepending in BGP&amp;quot;, October 2019.]&amp;lt;/ref&amp;gt;；&lt;br /&gt;
* 对外呈现统一且唯一的路由策略（routing policy）&amp;lt;ref name=&amp;quot;ARIN_def&amp;quot;&amp;gt;[https://www.arin.net/blog/2019/09/24/how-to-request-an-asn-from-arin/ ARIN, &amp;quot;How to Request an ASN from ARIN&amp;quot;, September 2019.]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Juniper_def&amp;quot;&amp;gt;[https://www.juniper.net Juniper Networks, &amp;quot;autonomous-system Command Reference&amp;quot;.]&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
AS的核心在于“自治”一词，即BGP路由决策由AS自主制定，无需依赖外部实体&amp;lt;ref name=&amp;quot;APNIC_def&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
=== ASN的两种角色 ===&lt;br /&gt;
&lt;br /&gt;
ASN在BGP中承担两类关键角色&amp;lt;ref name=&amp;quot;APNIC_def&amp;quot; /&amp;gt;：&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;起源AS（Origin-AS）&amp;#039;&amp;#039;&amp;#039;：宣告某IP地址前缀的源头，声明该AS能够处理发往此前缀的所有流量。&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;路径AS（Path-AS）&amp;#039;&amp;#039;&amp;#039;：作为AS_PATH属性的一部分出现，描述从源到目的地所经过的AS序列，用于检测和防止路由环路&amp;lt;ref name=&amp;quot;RFC4271_BGP&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== ASN格式与分配 ==&lt;br /&gt;
&lt;br /&gt;
ASN由互联网号码分配机构（IANA）统一管理，IANA将ASN区块分配给各区域互联网注册管理机构（RIRs），RIRs再按区域内的分配政策向网络运营商下发&amp;lt;ref name=&amp;quot;IANA&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;APNIC_reg&amp;quot;&amp;gt;[https://www.apnic.net/manage-ip/apnic-services/registration-services/ APNIC, &amp;quot;Resource registration services&amp;quot;.]&amp;lt;/ref&amp;gt;。全球共有五个RIRs&amp;lt;ref name=&amp;quot;IANA&amp;quot; /&amp;gt;：&lt;br /&gt;
* AFRINIC（非洲）&lt;br /&gt;
* APNIC（亚太）&lt;br /&gt;
* ARIN（北美）&lt;br /&gt;
* LACNIC（拉丁美洲和加勒比）&lt;br /&gt;
* RIPE NCC（欧洲、中东和中亚）&lt;br /&gt;
&lt;br /&gt;
=== 16位ASN（2字节） ===&lt;br /&gt;
&lt;br /&gt;
早期BGP-4规范定义ASN为16位无符号整数，取值范围为1至65535，理论最大容量约65000个&amp;lt;ref name=&amp;quot;LACNIC&amp;quot;&amp;gt;[https://archivo.lacnic.net/en/anuncios/2008_ASN32bits.html LACNIC, &amp;quot;32 bits Autonomous System Numbers (ASNs)&amp;quot;, 2008.]&amp;lt;/ref&amp;gt;。其中64512至65534被IANA保留为私有ASN范围（Private Use），不可在全球公网BGP路由表中宣告&amp;lt;ref name=&amp;quot;IANA&amp;quot; /&amp;gt;。16位ASN空间于2011年初基本耗尽&amp;lt;ref name=&amp;quot;LACNIC&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
=== 32位ASN（4字节） ===&lt;br /&gt;
&lt;br /&gt;
随着互联网的持续扩张和AS数量的快速增长，16位ASN的地址空间在2010年左右面临耗尽&amp;lt;ref name=&amp;quot;LACNIC&amp;quot; /&amp;gt;。IETF于2001年启动32位ASN扩展的标准化工作，2007年1月RFC 4893正式发布，定义了32位ASN的格式及其与16位ASN后向兼容的过渡机制&amp;lt;ref name=&amp;quot;LACNIC&amp;quot; /&amp;gt;。32位ASN的理论上限约为42.9亿（2^32）。自2007年1月1日起，五大RIR开始同步分配32位ASN&amp;lt;ref name=&amp;quot;LACNIC&amp;quot; /&amp;gt;。对于仅支持16位ASN的传统设备，保留AS 23456（IANA-AS-TRANS）作为代表32位ASN的替换标识符&amp;lt;ref name=&amp;quot;LACNIC&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;APNIC_def&amp;quot; /&amp;gt;。自2009年后，RIR对ASN的分配实行无差别池（undistinguished pool），即不再区分16位和32位，统一从混合池中分配&amp;lt;ref name=&amp;quot;ARIN_def&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
=== 特殊用途ASN ===&lt;br /&gt;
&lt;br /&gt;
IANA和IETF保留部分ASN用于特定特殊用途，部分列举如下&amp;lt;ref name=&amp;quot;IANA_Special&amp;quot;&amp;gt;[https://www.iana.org/assignments/as-numbers/special-purpose-as-numbers.xhtml IANA, &amp;quot;Special-Purpose Autonomous System (AS) Numbers&amp;quot;, March 2014.]&amp;lt;/ref&amp;gt;：&lt;br /&gt;
* AS 0：保留，多种场景下禁用（RFC 7607）。&lt;br /&gt;
* AS 112：用于AS112项目，吸收和沉降低流量DNS反向查询。&lt;br /&gt;
* AS 23456：IANA-AS-TRANS，用于16位BGP设备交互32位ASN。&lt;br /&gt;
&lt;br /&gt;
== BGP关系类型 ==&lt;br /&gt;
&lt;br /&gt;
BGP会话基于AS之间或AS内部的连接关系，分为以下两种类型&amp;lt;ref name=&amp;quot;Nokia_def&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Juniper_session&amp;quot;&amp;gt;[https://www.juniper.net Juniper Networks, &amp;quot;BGP Peering Sessions&amp;quot;.]&amp;lt;/ref&amp;gt;：&lt;br /&gt;
&lt;br /&gt;
=== 外部BGP（eBGP） ===&lt;br /&gt;
eBGP用于位于不同自治系统中的BGP对等体之间的连接，是跨AS交换路由信息的机制&amp;lt;ref name=&amp;quot;Nokia_def&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;AWS&amp;quot;&amp;gt;[https://aws.amazon.com AWS, &amp;quot;Internet Routing and Traffic Engineering&amp;quot;, December 2014.]&amp;lt;/ref&amp;gt;。eBGP相邻AS之间的路由宣告默认遵循一定的传播规则，例如从某个eBGP邻居收到的路由会转发给所有其他eBGP邻居以及iBGP邻居&amp;lt;ref name=&amp;quot;Nokia_def&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
=== 内部BGP（iBGP） ===&lt;br /&gt;
iBGP用于同一个自治系统内的BGP路由器之间的通信&amp;lt;ref name=&amp;quot;Nokia_def&amp;quot; /&amp;gt;。iBGP对等体之间的连接依赖底层IGP提供的IP可达性。为防止路由环路，iBGP从某个对等体接收到的路由不会再传递给其他iBGP对等体（除非路由器配置为路由反射器Route Reflector或使用BGP联盟Confederation）&amp;lt;ref name=&amp;quot;Nokia_def&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 层级与商业关系 ==&lt;br /&gt;
&lt;br /&gt;
AS之间基于BGP策略形成层级化的互联网拓扑结构，主要存在两种典型的商业关系&amp;lt;ref name=&amp;quot;AWS&amp;quot; /&amp;gt;：&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Transit（转接/传输）&amp;#039;&amp;#039;&amp;#039;：下游AS支付费用给上游AS，以获取全网可达性。上游AS将下游AS的所有路由通告给其所有邻居，包括其他上游和下游邻居。&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Peering（对等）&amp;#039;&amp;#039;&amp;#039;：两个AS之间免费交换各自以及各自客户的路由，但通常不转接对方的其他上游或下游AS的流量。&lt;br /&gt;
&lt;br /&gt;
基于上述关系形成了多级AS层级：位于顶端的是不向任何AS付费的 Tier-1 AS（一级自治系统），这些AS通过相互对等互联的方式交换全球路由&amp;lt;ref name=&amp;quot;UCSD&amp;quot;&amp;gt;[https://cseweb.ucsd.edu UCSD, &amp;quot;BGP Peering and Tier-1 ASes&amp;quot;.]&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 历史与扩展 ==&lt;br /&gt;
&lt;br /&gt;
AS的概念最早形成于20世纪80年代末至90年代初，与BGP协议的初始设计紧密相关&amp;lt;ref name=&amp;quot;APNIC_def&amp;quot; /&amp;gt;。1995年的RFC 1771（BGP-4）首次正式定义了AS的含义和作用&amp;lt;ref name=&amp;quot;APNIC_def&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
随着IP网络的发展，BGP-4为支持VPN、IPv6等场景演进为多协议BGP扩展（MP-BGP, RFC 4760），各地址族的AS_PATH等属性也得以在MP-BGP框架下承载。&lt;br /&gt;
&lt;br /&gt;
== 安全考量 ==&lt;br /&gt;
&lt;br /&gt;
BGP和AS体系在设计之初缺乏内置的安全验证机制。前缀劫持（Prefix Hijacking）是AS面临的主要安全威胁之一，即一个AS宣告不属于自己的IP地址前缀，可能导致全球网络流量被错误吸引或拦截&amp;lt;ref name=&amp;quot;RPKI&amp;quot;&amp;gt;[https://www.arin.net ARIN, &amp;quot;Resource Public Key Infrastructure (RPKI)&amp;quot;, 2026.]&amp;lt;/ref&amp;gt;。为解决这一问题，互联网业界开发了资源公钥基础设施（RPKI）和路由起源验证（ROV），允许IP前缀的所有者通过加密证书授权特定的ASN有权宣告该前缀，从而对BGP路由宣告进行来源合法性验证&amp;lt;ref name=&amp;quot;RPKI&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 参考文献 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>云云</name></author>
	</entry>
</feed>