BGP僵尸与过度路径搜索

BGP僵尸与过度路径搜索

💡 原文英文,约2400词,阅读约需9分钟。
📝

内容提要

Cloudflare在万圣节期间讨论了BGP中的“僵尸”路由问题,这些路由本应消失却仍存在,可能导致数据包错误路由。形成原因包括路径搜索延迟和软件缺陷。Cloudflare建议通过改进BGP流量转发和实施多步骤流量排放来减少僵尸路由的影响,以避免路由循环和黑洞事件。

🎯

关键要点

  • Cloudflare讨论了BGP中的“僵尸”路由问题,这些路由本应消失却仍存在。
  • 僵尸路由的形成原因包括路径搜索延迟和软件缺陷。
  • BGP僵尸路由可能导致数据包错误路由,形成路由循环或黑洞事件。
  • 路径搜索(path hunting)是导致BGP僵尸的一个重要因素。
  • 路径搜索延迟可能由于最小路由广告间隔(MRAI)引起,增加了BGP路由更新的延迟。
  • BGP僵尸路由在上游ISP之间和局域网内都可能发生。
  • Cloudflare建议通过改进BGP流量转发和实施多步骤流量排放来减少僵尸路由的影响。
  • 在撤回更具体的前缀时,使用相同长度的前缀可以避免产生僵尸路由。
  • Cloudflare将继续改进BGP僵尸的测量方法,并关注社区的相关研究。
  • 建议路由供应商实施RFC9687,以减少BGP僵尸的形成。

延伸问答

什么是BGP僵尸路由?

BGP僵尸路由是指那些本应消失但仍然存在于互联网中的路由,可能导致数据包错误路由。

BGP僵尸路由的形成原因是什么?

形成原因包括路径搜索延迟和软件缺陷,导致路由未能及时更新。

如何减少BGP僵尸路由的影响?

可以通过改进BGP流量转发和实施多步骤流量排放来减少僵尸路由的影响。

路径搜索延迟如何影响BGP僵尸路由?

路径搜索延迟会导致BGP路由更新的延迟,从而增加僵尸路由的形成可能性。

BGP僵尸路由可能导致哪些问题?

BGP僵尸路由可能导致数据包错误路由,形成路由循环或黑洞事件。

Cloudflare对BGP僵尸路由的研究有什么进展?

Cloudflare正在改进BGP僵尸的测量方法,并关注社区的相关研究。

➡️

继续阅读