現実のインターネットでは何が起こりますか-BGPとOSPF


9

私は顧客の構内で働いたことはありませんが、私の仮定は、1つのサービスプロバイダーが内部的にIGPサービスを実行していることです-たとえば-OSPFまたはIS-IS。これで、あるサービスプロバイダーが別のサービスプロバイダーに到達して、3番目のサービスプロバイダーのサーバーと通信する必要がある場合、別のISPを通過または通過します。

ここに画像の説明を入力してください

私の例では-ISP-2。私の質問は-

エリアごとに50台のルーターを制限するという複数のOSPFエリアとは別に、インターネットが実際に機能しているのはそのためです。IS内またはAS内の他のigpプロトコルである可能性があるという事実は無視できます。簡単に言えば、これは一種のインターネットの実際のトポロジーでしょうか。

次に、私のコンテキストベースの質問は、これが典型的なシナリオであるかどうか、そしてR2から11.11.11.11にpingを実行する方法です。

私はこれを言っている-

  1. AS-100にはすべての内部ルート情報(OSPF 1)があり、11.11.11.11に到達する方法がわかりません。

  2. AS -200にはすべての内部ルート情報があります-OSPF 2

  3. AS -300にはすべての内部ルート情報があります-OSPF 3

EBGPを使用してAS 100をAS 200に接続しました。同様に、AS 200とAS-300。これは、neighborコマンドを使用して行いました。

質問-

ISP-2のすべてのネットワーク情報をISP1およびISP-3にアドバタイズして、それらすべてが通信できるようにする必要がありますか?もしそうなら、それは実際のネットワークで同じ方法で行われますか?これは、ISPのありとあらゆるネットワーク情報を宣伝するのは大変な仕事です。これを自動的に行うにはどうすればよいですか?CISCOを使用しています。GNS3のciscoコマンドが役立ちます。私は再配布について調査しましたが、あまり理解していません。また、実際のネットワークでは、すべてのルーティング情報を他のISPにアドバタイズすると、ルーティングテーブルが非常に大きくなります。私たちは通常これをしますか?しかし、そうしなければ、他のISPの内部ネットワークとどのように通信できるでしょうか。だから私たちはそうしなければならないと私は信じています。これは、ルーティングテーブルが非常に大きくなることを意味します。私はここで正しいですか?


私はOSPFよりもiBGPを好むので、はるかに柔軟です。
Rui F Ribeiro 2016

回答:


14

通常、自律システム(ASN)はIGP(OSPF、IS-IS、iBGPのいずれか)を使用するため、ネットワーク内のルーターは相互に到達する方法を認識しています。これらのルーターに接続され、ルーターを介して到達可能なネットワークも、このIGPを介して配布できますが、iBGPを使用することもできます。

ASNはBGPを介してルーティング情報を交換します。通常、ネットワークの集約されたプレフィックスのみが交換されます。したがって、ISPがIPスペースとして100.0.0.0/16(RIRによって割り当てられている)を持ち、それを内部的に顧客とサービスのさまざまな/ 24に分割する場合、集約された/ 16のみがピアASNにアナウンスされます。これらの他のネットワークはそのネットワークに到達する方法を知っており、ネットワークはIGPのルーティング情報を使用して正確な宛先に到達できます。

これらの集約されたルートを使用しても、グローバルルーティングテーブル内のルートの数は依然として非常に多く、現在約615KのIPv4ルートと32KのIPv6ルートがあり、まだ増え続けています。


3
ルートが適切に集約されることを保証するフィルターを通じて、IGPをBGPに再配布することは珍しいことではありません。
David Schwartz
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.