xinghe·net
星河静谧 · amd.pub
星河静谧 · amd.pub
互联网的骨干网络并不是一张“统一的大网”,而是无数自治系统(AS)通过 BGP 在各个 IX 互联形成的星河。 这里用尽量直白的语言,帮你认识 ASN、IX 和 BGP 这三个核心概念。
ASN · 自治系统编号
IX · 互联网交换中心
BGP · 边界网关协议
Global latency · 延迟示意
什麼是 ASN?
ASN(Autonomous System Number,自治系统编号)可以理解为“网络世界里的车牌号”, 每一个大型网络运营者都会申请自己的 ASN。
- 运营商、数据中心、云厂商、大型企业等都会拥有一个或多个 ASN。
- BGP 用 ASN 来标记路由的来源和路径,看到路由就能知道是从哪家网络来的。
- 一个 ASN 背后通常是一整套统一管理的路由策略和网络边界。
什麼是 IX?
互联网交换中心(IX / IXP)可以类比成“网络世界的立交桥或枢纽站”, 不同运营商和机构把自己的网络拉到 IX,互相直接对接。
- 在 IX 上,各个 ASN 可以直接互联,减少绕路,降低时延和带宽成本。
- 大型城市通常会有多个 IX,承载本地运营商、云厂商和内容提供商的互联流量。
- 对终端用户来说,良好的 IX 互联意味着访问网站更快、更稳定。
什麼是 BGP?
BGP(Border Gateway Protocol,边界网关协议)是互联网之间“讲路线”的语言。 不同 ASN 通过 BGP 交换“我能到哪些网段、通过哪条路径”的信息。
- BGP 不关心每一条具体连接,而是关心“前缀到哪儿去”。
- 它可以基于路径长短、策略、成本等条件选择“更合适的出口”。
- 当链路或对端故障时,BGP 可以让流量自动绕行其他可达路径。