~バーチャルリンク編~ベル今回の授業は、「OSPFのバーチャルリンク設定」について学んでもらおうと思います。OSPFの基礎を振り返りながら進めていきますが、以前の授業も一緒に読んでもらえると理解しやすいと思います。まとめOSPFの振り返りOSPFには、ルーティングテーブルの肥大化を防ぐためにエリアという概念があります。すべてのエリアがバックボーンエリア(エリア0)に直接接続させる必要があります。そのため、新規ネットワークを構築する際には、よく考えて設計することが重要となりますが、どうしても、構築後に変更が生じます。新しいネットワークがバックボーンエリアに直接接続できないことが起きます。そんな時に使えるのが『バーチャルリンク』という機能です。これにより直接バックボーンエリアに接続できないエリアを、仮想リンクを使ってバックボーンエリアに接続させることが可能になります。今回は、この機能について勉強していきたいと思います。今回のお勉強構成は、以下になります。4台のルータを使って学習していこうと思いますので、可能であれば用意して一緒に設定していきましょう。事前設定まずは、事前設定からいきましょう。今回は、インターフェイス設定とバックボーンエリアの設定、エリア1、エリア2を標準エリアに設定するまでをやっていこうと思います。インターフェイス設定それでは、まずは、インターフェイス設定をしていきます。構成図を見ながら設定していきましょうね。255.255.255.0まずは、インターフェイス設定を行いましたが、大丈夫でしたか?次に基本的なOSPF設定をしていきますよ。標準エリア設定それではOSPFの基本的な設定をしていきます。2ステータス確認それでは、一度ステータスを確認してみましょう。OSPFの使用されるエリアはすべてバックボーンエリアに接続していないといけないと言われますが、誤った設計(設定)をした場合、どのようになるのかを知っておくことがトラブルシュートにつながります。間違った設定の結果を確認しておきましょう。OSPFネイバーの確認まずは、OSPFのネイバーから確認していきます。以下のようなステータスになっていれば、想定通りのネイバー関係が確立できたと言えるでしょう。FastEthernet0/0バックボーンエリアに接続していなくてもネイバー関係は、問題なく確立できていることが分かりますね。ルーティングテーブルの確認それでは、ルーティングテーブルを見てみましょう。Loopback0ちゃんとOSPFのルーティングがもらえているように見えますが、実はそうでもないのです。エリア1とエリア2間でルート情報の交換が出来ていないことがわかりますでしょうか?そのため、ルータ1にエリア2のルート情報が載っていませんよね?これでは、ちゃんとできたとは言えません。それでは、バーチャルリンクの設定を追加していきたいと思います。バーチャルリンクの設定それでは、バーチャルリンクの設定をしていきますが、バーチャルリンクを使用すると以下のようなイメージになります。ルータ2とルータ3間で仮想リンクが作られるわけですが、ここで重要なのがバーチャルリンクを使用するルータ同士でルータIDへの疎通が可能であることです。忘れずにOSPFのnetwork設定に含めているようにしましょう。それでは、設定していきます。10.1.1.2ステータス確認それでは、再度ステータス確認をしていきます。virtual-link』です。どのように表示されるかをルータ2とルータ3で確認していきます。suppressed)』と表示されていたらOKです。一応、ルーティングテーブルも確認しておきますが、今回、特に制限をかけていないので、すべてのルートがそれぞれに載ってきているはずです。ルーティングテーブルの確認それでは、先程の結果と比較しながら確認していきます。赤字で表示されているのが増えたルートになります。Loopback0上記で赤字になっているルートが、バーチャルリンク設定後に追加されたルートになります。このように、どうしてもバックボーンエリアに接続できないエリアが出来てしまった場合は、バックボーンエリアのABRを指定してバーチャルリンクを構築することでルート情報の交換が可能となります。まとめベル今回の授業はここまでですが、いかがでしたか?ちゃんと理解できましたか?運用していくと、どうしても当初設計から外れてきてしまうことがあります。そんな時に使えるのが、バーチャルリンクとなりますが、闇雲に使ってしまうと設計が複雑になっていきますので、なるべく使わずに済むように拡張性も含めた設計にしておくことをおすすめします。他にもルーティングの授業を公開しておりますので、よかったら勉強してみてください。コメントをキャンセルメールアドレスが公開されることはありません。technology.%d人のブロガーが「いいね」をつけました。