自分でインターネットルートの数を計算するにはどうすればよいですか?


9

JNCIAスタディガイドでは、現在インターネット上に12万のルートがあり、ジュニパーが最大45万をサポートしていると述べられています。彼らはどのようにして120kに到達しましたか?正確なルートの数を知りたい場合、自分でそれをどのように見つけることができますか?

回答:


8

ISP(正確にはTier-1 ISP)のバックボーンルーターは、「デフォルトフリーゾーン」と呼ばれるものを構成します。このゾーンには、デフォルトルートはありません。インターネット上でアナウンスされるすべてのルートは、ルーターのルートテーブルに含まれています。

それは単にテーブルのエントリを数えることの問題です。

自分を数えたい場合は、ISPとのBGPピアリングセッションを準備し、ISPにすべてのルートを送信させる必要があります。

ハッピーカウント!

PS新しいネットワークがオンラインになったり切断されたりすると、正確な数は常に変化します。


1
「ISPのバックボーンルーター」は誤った情報です。すべてのISPがデフォルトなしであるとは限りません。また、デフォルトなしのISPであっても、トランジット(または決済ベースのピアリング)に別のプロバイダーに支払っていないわけではありません。「ティア1 ISP」に注意して編集することをお勧めします-それでも100%正確ではありませんが、一般的には「ISP」よりも近いです。
ジョンジェンセン

1
ロン、まだ上流にピアリングセッションがないと仮定して、インターネット上のルート数を計算するかなり難しい方法をOPに与えたという事実は変わりません。
マイクペニントン

17

あなたの学習ガイドは少し時代遅れだと思います。現在、インターネット上で約50万のルートにいます。ジェフ・ヒューストンは毎週統計を収集しています。彼のレポートはここにあります

自分で確認したい場合は、http: //www.routeviews.org/ にアクセスして、インターネット上の実際のシステムにアクセスしてください


ありがとうございました。私は完全なルーター初心者なので、私はロンの答えを選択しました。彼のアプローチは実際的な意味でより啓発的であることがわかりましたが、これらのリンクと追加情報に感謝します。知ってとても良い!:)
CaseyJones 2014

Casey、Ronは、インターネットルートをカウントする1つの方法を提供しています。しかし、実際には、アップストリームとのbgpピアリングセッションの構築は、情報がすべての作業なしで利用できるため、必要以上に面倒です。PotarooとRouteViews.orgは優れたオプションで、独自のbgp ASNやアップストリームとの変更の調整を必要としません。
マイクペニントン

9

Jens LinkとRonによって既に与えられた良い答えに加えて:

インターネット上でアクティブになっているルートの数に関する絶対的で客観的な答えはありません。ネットワークの接続と切断、ルーターの機能停止などにより、この数は常に変化します。一部のプレフィックスは、他の特定のネットワークにのみ通知され(たとえば、非エクスポートコミュニティを使用)、インターネットの特定の部分でのみ表示されるようになっています。

それに加えて、フィルタリングがあります。すべてのネットワークが同じ方法で受信するルートをフィルタリングするわけではありません。まったく使用しないものもあれば、小さなプレフィックス(IPv4では/ 24から/ 32まで、IPv6では/ 48まで/ 128まで)が受け入れられないようにフィルターするものもあります。

すべてのネットワークは、インターネットの独自のビューを持っています。また、ルーティングテーブルのプレフィックスが多いほど、必ずしも良いとは限りません。フィルタリングが不適切であったり、集約されていないルートが多数受け入れられたりすることもあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.