BGP

BGP 让自治系统互相通告地址可达性,AS 路径则显示一条路由经过哪些网络。

仅解释——此处解释的术语不是我们销售的服务。

BGP(边界网关协议)让自治系统互相告知自己能到达哪些地址前缀。每条通告都带有 AS 路径,以及最佳路径选择时比较的各项属性。通告说明的是可达性,不是性能。

BGP 运行在 TCP 179 端口上。这里展示的路径只是示例,并非从实时路由表中复制。

一条通告走过的路径

  1. AS64500(文档用)
  2. AS64501(文档用)
  3. AS64502(文档用)
  4. 互联网
AS 路径列出路由经过的网络,不代表背后的合同关系。
文字说明

每个网络在转发路由之前,都会把自己的 ASN 加到路径最前面。最后一个 ASN 是起源,第一个是把路由交给您的那个邻居。

需要核查什么

要问清通告了哪些前缀、来自哪个 ASN、经过几个上游,以及提供商是否用 IRR 对象或 RPKI(RFC 6480)过滤通告。采用程度参差不齐,尽职调查仍然必要。

路由变化时

维护窗口内,一家提供商可能撤销某个前缀,由另一家接管,AS 路径随之从四跳变成六跳。把预期路径与实际看到的路径对照一下。AS 号指南介绍了注册机构与对等互联实践。

常见问题

能看到提供商的路由吗?

通常可以通过 Looking Glass 或路由收集器查看。请对方给出您应预期的确切前缀和起源。

什么是路由泄漏?

一个网络把从某家提供商学到的路由通告给另一家,把流量引到并非预期的路径上。这通常是配置错误,不是攻击。

BGP 会加密流量吗?

不会。BGP 承载的是可达性信息,加密由 TLS、IPsec 或应用层负责。

了解更多

来源

  1. RFC 4271: A Border Gateway Protocol 4 (BGP-4)(边界网关协议第 4 版(BGP-4))
  2. RFC 6480: An infrastructure to support secure internet routing (RPKI)(支持安全互联网路由的基础设施(RPKI))