~iBGP編1~ベル今回の授業は、「iBGPの設定」について学んでいきます。iBGPで覚えなければいけない設定が多くあるので、3つに分けて学んでもらいます。今回は、前編となります。今までの授業を受けていないと、わからないこともあると思います。まとめお勉強構成それでは、まずは勉強構成から見ていきましょう。22:03時点)事前設定それでは、BGPの設定をしていく前に事前の設定をしていきたいと思います。255.255.255.0ここまでの設定は、前回のeBGPの授業と同じになります。出来ましたか?BGPの設定それでは、BGPの設定に入っていこうと思います。今回、設定するのは「ネイバー設定」と「ルート配布」となります。ルート配布も基本的な設定のみを教えていきますので、まずは、ルートが配布できたことを確認していきましょう。BGPネイバーの設定まずは、ネイバー関係を確立するための設定をしていきます。num」でしたね?それでは、実際の投入するコマンドを見ていきましょう。100これでルータ1、ルータ2、ルータ3でネイバー関係が確立できたはずです。本来であれば、ここでネイバー関係の確認をしたいところですが、今回も続けてルートの配布までやってしまいます。次にネイバーに配布するルートを設定してみましょう。今回は、それぞれのルータのLoopback0インターフェイスのIPアドレスを配布してみたいと思います。y.y.y.y」でしたね?eBGPの授業で学んだ設定でルート配布してみましょう。255.255.255.255これで各ルータのLoopback0インターフェイスのルートを配布出来るようになったはずです。ステータスの確認それでは、ステータス確認をしていこうと思います。今回、使用するコマンドは以下になります。(eBGPで学んだこともありますので、一部、コマンドは割愛してあります。summary」でネイバーを確認してみたいと思います。こちらも前回の授業で扱ったコマンドですので、さらっと見ていきますね。構成図通りにネイバー関係が確立していれば、以下のような出力結果になっているはずです。1上記のようなステータスになっていないようでしたら、物理層から確認してみましょう。意外と物理接続が間違っていたりしますよ。今回は、授業が長くなってしまうこともあり物理層の確認は割愛しています。status」などで確認するようにしてください。bgp」コマンドを実行してみましょう。ここで確認できるのがBGPを通して配布されているルート情報になります。今回、各ルータのLoopback0インターフェイスのセグメントを配布するようにしましたね。これが各ルータで受け取れているかを確認しておきましょう。iここで確認してみると、配布したはずの「10.1.1.3/32」のルートが受け取れていないことが分かりますね。eBGPの時は受け取れていたはずなのに、iBGPでは受け取れなくなっています。他のルータではどうでしょうか?ルータ2、ルータ3のステータスも確認してみましょう。iルータ2では、問題なく全てのルートが受け取れていますね。iやはり、ルータ3でもルータ1で生成した「10.1.1.1/32」のルートが受け取れていないですね。なんででしょうか?今までの授業をちゃんと受けている方は、そろそろ気付きますね。ルーティングテーブルの確認に進みましょう。routeそれでは、ルーティングテーブルの確認をしましょう。ここでは、BGPで受け取ったルートに対してだけ確認していきます。bgp」で確認した内容と同様で、ルータ1にはルータ3で生成したルートが、ルータ3にはルータ1で生成したルートが配布されていないことが確認できますね。理由はなんでしょうか?そろそろ答えを言いますね。それは、「iBGPピアから受信したルートは、他のiBGPピアには伝搬させない」というルールがあるからです。これによりルータ2は、iBGPピアであるルータ1から受信したルートをiBGPピアであるルータ3には配布しなかったのです。それでは、どうしたら配布してもらえるのでしょうか?それは、次回の授業で教えます。まとめベル今回の授業は、iBGPのみの構成で解説してきて、まだ想定通りのルーティングにはなっておりませんが、長くなってしまったのでここまでにします。今までの授業で学んできてことだけで授業をしてきていますが、理解しきれていない方は、過去の授業を振り返ってみてください。理解できるはずですよ。それでは、次の授業で想定通りのルーティングに直していきましょう。対して1件のコメントがあります。コメントをキャンセルメールアドレスが公開されることはありません。technology.%d人のブロガーが「いいね」をつけました。