SKNK 中文技术指南
什么是互联网交换中心(IXP)?网络在哪里直接互联
互联网交换中心(IXP)是什么、交换矩阵和路由服务器怎么工作、它和 Transit、数据中心有什么区别,以及什么情况下你需要接入 IXP。
技术内容
由 Shikanoko Networks 编写与维护
聊 Peering 的时候,大家经常说"在 IXP 上做"。这句话说得随意,但互联网交换中心(Internet Exchange Point)是一个具体的、物理存在的东西。搞懂它,你就理解了互联网为什么在有些地方又便宜又快又稳。
读过 Transit 与 Peering 你会知道,网络互联有两种方式:花钱买 Transit 到达整个互联网,或者和特定邻居直接对等互联。IXP 就是第二种方式规模化发生的地方——一个共享的交换矩阵,几百个网络在这里碰面、直接交换流量。
互联网交换中心(IXP)——一种物理基础设施,让许多网络接入同一个共享交换矩阵,彼此直接交换流量,不需要经过任何 Transit 提供商。

IXP 是网络碰面的物理场所:大家接入同一个交换矩阵,但矩阵本身不是整个互联网。
IXP 是什么
把它想成一个会场。每个网络把一台路由器接进会场里的共享网络,进场之后,就能和场内任何其他网络交换流量——这些流量完全不经过 Transit 提供商。
几个关键点:
- 它是碰面地点,不是网络。 IXP 不把你的流量送到整个互联网,只送场内成员之间的流量。
- 通常是二层。 成员共享一个局域网,每家接一个路由器端口,在 IXP 子网上分到一个 IP。
- 由运营方管理。 有的 IXP 是会员制非营利(LINX、AMS-IX),有的是商业运营(Equinix)。不管哪种,运营方管的是矩阵,不是你的路由。
- 例子: DE-CIX(法兰克福)、LINX(伦敦)、AMS-IX(阿姆斯特丹)、SIX(西雅图),全世界还有几百个。
IXP 怎么工作
机制比术语听起来简单:
- 买一个端口。 你(或你的托管商)把路由器接进 IXP 的矩阵,按速率付费——通常是 1 / 10 / 100 / 400 Gbps。
- 在 IXP 局域网拿一个 IP。 你的路由器在 IXP 的共享子网上得到一个地址。
- 和对端互联。 两种方式:
- 双边 Peering: 你和另一家成员之间直接建一条 BGP 会话。
- 多边 Peering(通过路由服务器): 你只和 IXP 的路由服务器建一条会话,它把你的路由反射给所有其他客户端。一条会话,几百个对端。
- 流量在矩阵里走。 你的前缀和对端的前缀互相宣告后,流量直接穿过 IXP——不经过 Transit、不经过第三方。
关键细节:IXP 运营方管矩阵,不把你的流量路由到互联网。 它是成员互联的管道。矩阵之外的一切,仍然需要 Transit。

路由服务器把一条成员会话分发给多个参与网络,省掉逐个建立会话的重复工作。
IXP 和 Transit 的区别
这是消除大部分混淆的那张表,和 Transit-vs-Peering 的分界是同一件事:
| 维度 | IXP | Transit |
|---|---|---|
| 是什么 | 一个对等互联的场所 | 一条把你送到任何地方的服务 |
| 能到谁 | 只有 IXP 成员(和他们的客户) | 整个互联网 |
| 商业模式 | 付端口费;Peering 本身免费 | 持续付 Transit 费用 |
| 角色 | 优化特定流量 | 全局可达的底线 |
| 能互相替代吗 | 不能,两者互补 | 不能,Peering 到不了所有地方 |
IXP 是 Peering 发生的地方,Transit 是让你到达互联网其余部分的东西。一般两个都要:Transit 保可达,IXP 用来卸载和加速和你来往最多的那些网络的流量。

IXP 把你接到会场里的成员;Transit 才是通往会场外网络的长路。
IXP 和数据中心不是一回事
两者经常被搞混,但层级完全不同。
- 数据中心是房地产: 一栋有电、有制冷、有物理安防和交叉连接的楼。你租空间放设备。
- IXP 是一项服务: 一个托管交换矩阵,让网络对等互联。它常常设在数据中心里——托管在那,接进矩阵就方便。
你可以只托管不接 IXP(就放几台服务器)。一个 IXP 的矩阵也可能通过运营方的专线横跨一个城市的多个数据中心。简单规则:数据中心是楼,IXP 是楼里或楼之间的互联服务。
公共 Peering 和私有 Peering
"公共 Peering"指穿过 IXP 共享矩阵的对等互联;"私有 Peering(PNI)"是两家网络之间一条专用直连链路。
| 公共 Peering | 私有 Peering(PNI) | |
|---|---|---|
| 走什么 | IXP 共享矩阵 | 两家网络之间的专用链路 |
| 连接方式 | 一条路由服务器会话到所有成员 | 只和一家网络单独建会话 |
| 规模优势 | 一个端口连整个会场 | 只服务一条关系 |
| 成本 | 付端口费,Peering 免费 | 专用链路成本,流量大时更划算 |
| 适合 | 想一次连到很多成员的场景 | 两家流量大到值得专线的场景 |
公共 Peering 的优势是规模:一个端口、一条路由服务器会话,就能连上所有同样做公共 Peering 的成员。不用谈几百条双边会话,插上电就进会场了。这也是为什么绝大多数免费对等互联发生在 IXP 上。
私有 Peering 仍有位置——两家网络流量大到专用链路比共享矩阵更便宜或更可预测时(比如 CDN 和大型 ISP 之间的互联,很多是 PNI)。

公共 Peering 通过共享矩阵连接许多成员;私有 Peering 是两家网络之间的专用直连。
为什么 CDN 爱 IXP
内容分发网络靠贴近用户生存。用户的流量起源于眼球网络——服务终端用户的 ISP 和移动运营商。而这些眼球网络,恰恰是聚集在 IXP 里的成员。
所以 CDN 接入 IXP,直接和它服务的眼球网络交换流量:
- 延迟更低。 流量不出本地:从 CDN 边缘节点穿过 IXP 矩阵直达 ISP。
- 成本更低。 这是免费 Peering,不是付费 Transit。
- 性能更稳。 直达路径,跳数少、抖动小。
IXP 也是 anycast 的物理锚点:CDN 在多个 IXP 的边缘节点宣告同一个前缀,本地用户按 BGP 策略自然到达最优实例。IXP 就是"最优实例"和"本地眼球"碰面的地方。

CDN 把服务放到本地交换点附近,让用户的流量少绕路、少付 Transit 成本。
常见误区:"IXP 给你整个互联网"
不是——这和我们对 Peering 的普遍误解是同一个。
接入 IXP 只能和 IXP 的成员(以及他们的客户)交换流量。不接 IXP 的网络,你够不着。要到达互联网的其余部分,仍然需要 Transit。
IXP 是会场,不是高速公路。会场里的人免费碰面;想打给场外的人,还是得用电话公司(Transit)。这也是为什么几乎所有接入 IXP 的网络同时保留 Transit——两者解决不同的问题。
我需要 IXP 吗
对多数组织:不需要。普通网站和服务买 Transit(或直接用云),你的服务商替你处理 Peering。你根本碰不到 IXP。
开始想要 IXP 的时机:
- 你运营自己的 ASN、宣告自己的前缀
- 你和某些网络流量很大,而它们在附近 IXP 有接入——把这段流量 Peering 掉能省 Transit 费、降延迟
- 你想控制到那些网络的路径和性能
自然路径是:先买 Transit(保底可达),流量真的起来了,再接入本地 IXP 和流量大户对等互联。第一天,Transit 就够。IXP 是流量大到值得付端口费时的优化。
常见问题
IXP 等于互联网吗
不等于。IXP 是成员网络互联的碰面点,只承载成员之间的流量。互联网是所有网络加上连接它们的 Transit 和 Peering 的总和,比任何单个 IXP 大得多。
没有 ASN 能接入 IXP 吗
要 Peering 的话,需要。Peering 是自治系统之间的安排,你在 IXP 用 BGP 宣告自己的前缀——这要求 ASN。可以托管在 IXP 所在的数据中心而不 Peering,但用 IXP 互联需要 ASN。
路由服务器是什么
IXP 运营的 BGP 路由器,让成员做多边 Peering。不用和每个对端单独建会话,开一条到路由服务器的会话,它把你的路由反射给所有其他客户端(受各成员过滤策略约束)。一条会话,几百个对端。
不用路由服务器能 Peering 吗
能。路由服务器只是让多边 Peering 方便,不是必需。两家网络仍然可以建双边 Peering——彼此之间一条直接 BGP 会话。很多高流量互联是故意走双边。路由服务器是捷径,不是前提。
在 IXP 上 Peering 免费吗
Peering 本身通常免费——对等方之间不付钱。但 IXP 收端口费,你自己的路由器、传输和托管成本也得自己扛。"免费 Peering"不等于"免费运营"。
小网络能接入 IXP 吗
能。IXP 是开放会员制,小网络买一个端口就能和比自己大得多的网络对等。门槛是运营和资金(端口要钱),不是规模。
公共和私有 Peering 怎么选
公共 Peering 穿过 IXP 共享矩阵(常经路由服务器),一次连到很多成员。私有 Peering(PNI)是两家网络之间的专用直连,用于流量大到值得一条专线的场景。
小结
IXP 是共享交换矩阵,是网络直接对等互联的碰面点——互联网的"会场",不是互联网本身。它到不了矩阵之外,所以不能替代 Transit;它是叠加在 Transit 之上的优化,就像 Peering 是叠加在 Transit 之上的优化。
对运营自己 ASN 的人,这是 Transit 之后的自然下一步:你的网络终于和邻居们握手了。要不要先弄清楚互联关系本身?读 Transit 与 Peering。