我如何自己计算互联网路由的数量?


9

《 JNCIA研究指南》中指出,互联网上目前有12万条路线,而瞻博网络最多可支持45万条路线。他们是如何到达120k的?如果我想知道多少条确切路线,我怎么能自己找到呢?

Answers:


8

ISP(准确地说是1级ISP)的骨干路由器构成了所谓的“默认自由区域”。在此区域中,没有默认路由-互联网上宣布的每个路由都包含在路由器的路由表中。

这只是计数表条目的问题。

如果您想自己计数,则必须与ISP安排BGP对等会话,并让它们向您发送所有路由。

计数愉快!

PS随着新网络上线或断开连接,确切的数目不断变化。


1
“ ISP的骨干路由器”提供了错误的信息-并非所有ISP都是默认免费的,如果它们没有默认的,也并不意味着他们不会为过渡(或基于结算的对等网络)的价格而向另一提供商付费。建议编辑以记下“第一级ISP”-尽管即使仍不是100%准确,但通常比“ ISP”更接近。
约翰·詹森2014年

1
罗恩(Ron),这仍然没有改变以下事实:假设OP还没有与上游的对等会话,就给OP提供了一种计算互联网上路由数量的相当困难的方法。
Mike Pennington 2014年

17

我认为您的学习指南有些过时了。目前,我们在Internet上有大约50万条路由。杰夫·休斯顿(Geoff Huston)每周收集一次统计数据。你可以在这里找到他的报告。

如果您想亲自看看,请访问http://www.routeviews.org/并访问Internet上的某些实际系统。


谢谢。我选择Ron的答案是因为我是一个完整的路由器新手,我发现他的方法在实际意义上更具启发性,但是我感谢这些链接和补充信息。很高兴知道!:)
CaseyJones 2014年

罗恩(Ron)凯西(Casey)提供了一种计算互联网路由的方法;但是现实情况是,与上游建立bgp对等会话比所需的麻烦多,因为无需进行所有工作即可获得信息。Potaroo和RouteViews.org是不错的选择,不需要您自己的bgp ASN或与上游协调更改。
Mike Pennington 2014年

9

除了Jens Link和Ron已经给出的良好答案之外:

没有绝对客观的答案,互联网上有多少条活跃的路由。由于网络连接和断开连接,路由器中断等原因,该数字会不断变化。某些前缀仅向特定的其他网络(例如,使用无出口社区)发布,并且只能在Internet的特定部分看到。

除此之外,还有过滤:并非每个网络过滤器都会以相同的方式接收路由。有些根本没有,有些则进行了过滤,因此不会接受小的前缀(在IPv4中为/ 24最多/ 32,在IPv6中为/ 48最多/ 128)。

每个网络都有自己的互联网视图。路由表中的更多前缀并不总是更好,这也可能意味着错误的过滤,接受大量已分解的路由等。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.