#1 楼
ISP(准确地说是1级ISP)的骨干路由器构成了所谓的“默认自由区域”。在此区域中,没有默认路由-互联网上宣布的每个路由都包含在路由器的路由表中。只需计算表项即可。
如果您想计数,就必须与ISP安排BGP对等会话,并让它们向您发送所有路由。
计数愉快!
P.S.随着新网络上线或断开连接,确切的数字会不断变化。
#2 楼
我认为您的学习指南有些过时了。目前,Internet上有大约50万条路由。杰夫·休斯顿(Geoff Huston)每周收集一次统计数据。您可以在这里找到他的报告。如果您想亲自看看,请访问http://www.routeviews.org/并访问Internet上的某些真实系统。
评论
谢谢。我选择Ron的答案是因为我是一个完整的路由器新手,我发现他的方法在实际意义上更具启发性,但是我感谢这些链接和补充信息。很高兴知道! :)
–CaseyJones
2014年4月22日12:00
罗恩(Ron)凯西(Casey)提供了一种计算互联网路由的方法;但是现实情况是,与上游建立bgp对等会话比需要的麻烦多,因为无需进行所有工作即可获得信息。 Potaroo和RouteViews.org是不错的选择,不需要您自己的bgp ASN或与上游协调更改。
–迈克·彭宁顿
2014-04-22 13:03
#3 楼
除了詹斯·林克(Jens Link)和罗恩(Ron)已经给出的好答案之外:没有绝对,客观的答案,互联网上有多少条活跃的路由。由于网络连接和断开连接,路由器出现故障等原因,此数字会不断变化。某些前缀仅向特定的其他网络(例如,使用无出口社区)发布,并且仅在互联网的特定部分可见。
除此之外,还有过滤:并非每个网络过滤器都会以相同的方式路由。有些根本没有,有些则进行了过滤,因此不会接受小的前缀(在IPv4中为/ 24最多/ 32,在IPv6中为/ 48最多/ 128)。
每个网络对互联网都有自己的看法。路由表中的更多前缀并不总是总会更好,这也可能意味着错误的过滤,接受大量已分解的路由等。
评论
“ ISP的骨干路由器”提供了错误的信息-并非所有ISP都是默认免费的,如果它们不是默认的,这也不意味着它们不会为过渡(或基于结算的对等网络)支付另一提供商的费用。建议编辑时注意“第一级ISP”-甚至仍不能100%准确,但通常比“ ISP”更接近。
–约翰·詹森(John Jensen)
14-4-24在16:34
罗恩(Ron),这仍然没有改变以下事实:假设OP还没有与上游的对等会话,您已经给了OP一个计算Internet上路由数量的相当困难的方法。
–迈克·彭宁顿
2014-4-25 13:04