こんにちは。
そして、 「OSPFパスに影響を与える」というタイトルのこのビデオへようこそ
選択。
このビデオでは、 話をします
OSPFのコストについては、 もう少し、
また、OSPFが複数のルートを持っている場合に ルートを選択する方法
目的地へのルート、 最適なものを選択する方法。
等コストマルチパスルーティングについて説明します。
OSPFの測定基準とコストに影響を与える
発信元のデフォルトルート。
それでは、 ここでOSPFコストを簡単に確認してみましょう。
それがOSPFが使用する メトリックであることを私たちは知っています。
インターフェースに反比例することはわかっています
帯域幅、つまり 帯域幅が大きい、
コストが低くなります。
そして、OSPFは 低コストが好きだということを私たちは知っています。
複数の方法がある場合の優先パス
リモートの目的地、パスに到達するには
全体的に最も低い コストは常に
OSPFによって優先されます。
さて、 OSPFのコスト計算式は何ですか？
必ずしもそうする必要はありません
これを覚えておく必要がありますが、 実際にはかなり簡単です。
リンクの帯域幅で割った1億
ビット/秒で。
このスライドにはたくさんのものがあります。
だからこれが話しているのは
まったく同じ目的地への2つ以上のルートです。
OSPFが 理解するために通過するロジックは何ですか
どのパスが最適なパスですか？
ですから、最初のことは 最初の弾丸でここに言っているようなものです
OSPFを常にポイントする- コストを検討する前に、
ルートタイプを確認します。
このルートはどのように学んだのですか？
自分の地域で学んだのですか？
それはオブザーバーから学んだのですか？
自律システムの境界から学んだのでしょうか
ルーター？
それはどのくらい正確に学んだのですか？
それが 決定的な要因になるからです
同じ目的地へのパスが2つ以上ある場合 。
だからこれを見てください。
2番目の箇条書きは 私たちにとってそれをすべて引き出します。
ご覧のとおり、 エリア内ルート、
私たちの地域で発生したルート
ルーター LSAまたはネットワークLSAを介して学習したこと
常に最高です。
現在、2番目に良いのは エリア間ルートです。
これらは、エリアボーダールーターから 学んだルートです。
他の地域に住んでいます。
そして最後の リストは外部です。
したがって、 まったく同じプレフィックスへの2つのルートがある場合、
しかし、例えば、 そのうちの1つは
エリア内ルートとして学習 もう1つ
エリア間ルートとして学習されました。
エリア内ルートは 常に勝ちます。
費用は関係ありません。
エリア内ルートは 200の費用がかかる可能性があります
エリア間ルートは 5の費用がかかる可能性があります。
それは問題ではありません。
イントラは常に インターよりも優先されます。
さて、物事が 少し得られるところ
奇妙なのは 外部ルートがあります
外部ルートのいくつかの異なるフレーバーです。
たとえば、 いくつかの動画を学びました
以前、外部タイプ1および外部タイプ2LSAについて。
そして、それらはCiscoルーターにOE1またはOE2として表示されました。
さて、それが学んだとき、別のタイプの 外部LSAがあります
それほどずんぐりしたエリアではありません。
スタブエリアやそれほどスタビーではないエリアについては話していません
まだ。
それに到達します。
しかし、それらは特別なタイプのエリアです
特定の種類のLSAのみを許可します
他のタイプのLSAの学習を 除外します。
さて、それほどずんぐりしたエリアでは、 私たちも
外部ルートを学習する能力を持っている
ASBRが それほどずんぐりしたエリアに住んでいる場合。
それ以上深くは行きませんが、
しかし、 ローカルに含まれるASBRがあるそれほどずんぐりしたエリアでは。
そのASBRがルートを再配布するとき、それらが静的であるかどうかにかかわらず、
リップ、何であれ、タイプ5LSAとして 作成されません。
それらを タイプ7LSAとして作成します。
そして、それらは それほど頑丈ではない外部LSAと見なされます。
これで、タイプ5と同じように メトリック1とメトリック2があります。
タイプ7には、 メトリック1とメトリック2もあります。
したがって、Ciscoルーターでは、これらは ON1またはOとして表示される場合があります。
N2の。
ですから、この種の問題は ここで私たちのために
同じ目的地への2つ以上のルート、
しかし、いくつかは1であり、いくつかは2であり、まあ、1番です。
1は常に 2よりも優先されます。
たとえば、 私がOEを持っている場合2--
このように見てみましょう。
555ネットワークについて話している場合は
そして私は 111経由でそれを学びましょう
111経由のOE1だと言ってください。
そして、そのコストが 200に等しいとしましょう。
そして、 まったく同じルートについて学びました
他の誰かを介してOE2として。
そして、 それは4に等しいコストです。
さて、 外部ルートの種類が同じなら、
これらは両方ともOEです-これらは両方ともタイプ5から学習されました
外部LSA--
両方が同じ種類のLSAを介して 学習された場合、
この場合はタイプ5ですが、 サブタイプが異なります--
1つはメトリックタイプ1、 1つはメトリックタイプ2--
OE1が常に優先されます。
したがって、このO E1は はるかに高いコストがかかりますが、
コストも要因ではありません。
OE1が勝ちます。
同様に、 ON1とON2があった場合
まったく同じルートの場合、 ON1は常に機能します。
さて、それらが同じタイプのLSAである場合、
同じタイプのLSA で、同じメトリックタイプの場合、
次に、最低のコストが勝ちます。
言い換えれば- 一行だけ入れましょう
ここで ちょっと待って
すべてを最初からやり直す必要はありません。
これらの1つがO E2で、コストが10の場合
もう1つは 5のコストでOE2として学習されました。
ええと、この場合、 彼らは両方とも学んだ
まったく同じタイプのLSA、タイプ5を介して。
どちらも 同じサブタイプ、タイプ2を持っています。
したがって、コストが 決定要因になります。
5は10より低くなります。 それでうまくいきます。
さて、 Esと比較したNsがある場合、
そうすれば、 ここでON1は常に
OE1よりも優れています。
そしてそれが 私たちがここで見ているものです。
ON2は常に OE2よりも優れています。
だから、それは一種の そのルールです、
OSPFが 最適なパスを選択する方法について。
では、ECMPを制御しているのですが、 ECMPとは一体何ですか？
これは、 等コストマルチパスルーティングの頭字語です。
これは、他のルーティングプロトコルと同様に、OSPFが
絶対に 複数のルートを学ぶ可能性があります
同じ目的地へ。
それらはすべて等しいです。
したがって、タイブレーカーはありません。
それらはまったく同じです。
これは、等コスト マルチパスルーティングと呼ばれます。
デフォルトでは、OSPFは 最大4つの等しいパスを許可します
IPルーティングテーブルに。
Ciscoでは、maximum-pathsコマンドを使用して 変更できます。
上げることも、下げることもできます。
OSPF メトリックアルゴリズムに影響を与え、
知っておくべき何か他のもの。
つまり、デフォルトのメトリック 式は1億分割されているためです。
帯域幅でビット/秒で、
これは、 FastEthernetインターフェイスを意味します。
は毎秒1億ビットであり、 そして何よりも
まったく同じ 同じコスト、1のコストに相当します。
したがって、 FastEthernet以降のネットワークでは、
OSPFはそれらを 区別できません。
つまり、あなたはネットワーク管理者として
おそらくOSPFに 10ギガビットを使用させたいでしょう
パスと1ギガビットパス。
しかし、OSPFはそれらを まったく同じコストと見なします。
だから私たちが 状況でできる必要があること
そのようなものはすべての ルーターにあります-これは何かではありません
ルーターの1つだけで実行します。
すべてのルーターで、 デフォルトの式を変更する必要があります
OSPFが使用します。
したがって、ここでは Ciscoでそのコマンドが
自動コスト基準帯域幅。
そして多分あなたはそれを 何か他のものに変えたいと思うでしょう。
したがって、 メガビット/秒であることに注意してください。
したがって、 100番をそこに置くと、
それは同じことです。
これがデフォルトで、1億ビット/秒です。
したがって、この場合、 1,000、または10,000を入れたいと思うかもしれません
ギグリンクと10ギグリンクを作るために
ここで、ファストイーサネットリンクとは異なる コストを考え出します。
そして、 以下のVyosで見ることができます
それを行うためのまったく同じ コマンド。
繰り返しますが、 もう一度、あなたが
すべてのルーターが を使用してメトリックを導出する必要があります
同じ式。
したがって、1つのルーターで これを変更すると、
すべてのルーターで同じであることを確認する必要があります。
次のような状況にあるとしましょう
OSPFを実行しているルーターがあります。
そして彼は持っています-彼は 2つの道を学びました
まったく同じ 目的地に到達するには、これら2つのパス
同じ目的地を取得します。
そして多分彼らは両方とも まったく同じ方法で学んだ、
これらの両方のように エリア内にあります。
だから私はいくつかの 目的地を持っています
私の地域、私の 地域に住んでいて、私は
それに到達するための2つの方法があります。
しかし、それらは同じではありません。
たぶん、ここのこの道は 10の費用がかかります。
これには20のコストがかかります。
だから今私は この道を使っています、
コストが安いからです。
しかし、 このようなものがあるとどうなりますか？
あなたが言うなら、まあ、 私のトラフィックの99％--
ちょっとこれを描いてみましょう。
これが私のエリア ボーダールーターです。
そして、彼は私の最終的なインターネットへのアウトバウンド接続を持っています。
ですから、 インターネットに行きたいのなら、彼を通り抜けます。
これは私がいるエリアです。
これが私です。
これが私のルーターです。
これがエリアボーダールーターです。
これがインターネットです。
そして私の トラフィックの99％は実際には
インターネット向け。
私の パケットのほとんどは実際にはありません
私の地域のあらゆるものに運命づけられています。
しかし、ここに私の問題があります。
ABRへのパスは1つあります。これは次のようなものです。
そして多分それは10の費用がかかります。
ABRへの別のパス、よりラウンドアバウトのパスがあります。
そしてそれは多分50の費用がかかります。
したがって、通常、 ルーターがパケットを受信するたびに
接続されているすべてのホストから 、ラップトップとサーバー
そのため、 これらのパケットはすべて右側に送信されます。
それが 低コストの道だからです。
しかし、ここに問題があります。
そのため、このパスが混雑する可能性があります。
たぶん、右に行くのはとてもたくさんの パケットです
ここで、このパスは 混雑して開始します
いくつかのパケットをドロップします。
それでも私は完全に 未使用の帯域幅を持っています
右ここ左側 私はまったく使用していません。
素敵じゃないか
これらのパスは両方とも同じように見えますか？
これらのパスの両方を同じコストにすることができれば、
OSPFには、 それらの間で負荷分散する自由があります。
そして、それが私たちが今見ようとしていることです。
人為的にできる方法は何ですか
この コスト指標を操作して、
OSPFにパケットをルーティングさせる 必要な場所にルーティングしますか？
したがって、これを行うには2つの方法があります。
第一に、インターフェースの 帯域幅を変更できます。
OSPFが この帯域幅を使用することはわかっています
コスト値を考え出す。
当然のことながら、 帯域幅を変更すると、
その結果、 コストも変化します。
したがって、Ciscoでは、 bandwidthコマンドを使用できます。
あなたのインターフェースの下。
Vyosでは、これは設定されたインターフェイスです イーサネットコマンドIP OSPF
帯域幅。
そして、それを 好きなように変更します。
または、より多くの人が行うこと 帯域幅を変更するため
OSPF番号を導出することは 一種の複雑であり、
先ほどお見せしたシナリオに戻ったように、
ここで、1つは10で、 1つは50でした、そして私は言いました
OK、多分私は 両方とも50にしたいです。
ええと、 言うのはちょっと複雑かもしれませんが、
どの帯域幅番号を 思い付く必要がありますか
そのため、コストは 最終的に50になります
他のリンクと一致させるには？
それは少し難しいです。
OSPF値を直接設定するだけの方が簡単です。
したがって、Ciscoでは、これは interfaceコマンドのIPOSPFコストです。
コスト値を設定します。
そしてVyosでは コマンドを見ることができます--set
インターフェイスのIPコスト とコスト値。
そして最後に 話したいのは
デフォルトルートを発信しています。
したがって、RIPなどの他の ルーティングプロトコルに精通している場合は、
たとえば、または Ciscoに精通している場合
EIGRPを使用したことがありますか？
人々がデフォルトを作成する多くの方法を知っています
ルートは、 静的なデフォルトルートを作成します。
たとえば、これは ここにあるISPです。
そして、あなたのISPは あなたとピアリングしています。
ええと、これは ルーター2です。
さて、この特定の ケースでは、あなたのISP
実際にはルートを送信していません。
あなたは彼らと ピアリングしているだけなので、
あなたの会社から すべてのルートを取ることができます--
ここにあなたの会社があります。
そして、それらすべてのサブネットを ISPに送信できます。
したがって、ISPは どのルートがあなたに属しているかを学習します。
したがって、その場合は、 ルーター2にデフォルトを挿入する必要があります。
自分の ネットワークにルーティングして、全員が
それを使って出て行くことができます。
ええと、もし私たちが OSPF以外のものを扱っていたら、
RIPやEIGRPのように、 ここで見てみましょう。
ISPのIPアドレスは何ですか？
多分これです。
多分それは2.2.2です。
したがって、ここのルーターで RIPまたはEIGRPを実行し、
静的ルートを作成できます。
シスコでやってみましょう。
つまり、IP route 0.0.0.0、0.0.0.0、
次に、 ネクストホップアドレスを指定します。
これで、ルーター2には、彼が使用できる静的な ルートがあります。
途中で 不明なパケットを取得するためのデフォルトルート
ISPに。
そして、あなたがすることは あなたがただすることです
RIPプロセスまたはEIGRPプロセスに進みます。
そして、静的ルートを 再配布します。
それで彼は RIPまたはEIGRPの送信を開始します
すべてゼロのルート
ここにあるすべてのルーターを更新して、彼を指すようにします
デフォルトルート。
ここに問題があります。
OSPFでは、静的ルートを 再配布できます。
ただし、静的ルートを 再配布することはできません
その静的ルートが デフォルトルートの場合。
これはRIPと EIGRPで実行できますが、OSPFでは実行できません。
それはうまくいきません。
したがって、OSPFには実際には 独自の方法があります
デフォルトルートを生成します。
そして、それが私たちがここで話し合う ことです。
したがって、特別な コマンドは--ta-da--
default-information originコマンド、
デフォルト-情報が発生します。
CiscoとVyosの両方で いくつかの順列。
そして、Vyosで、 プロトコルOSPFが設定されていることに注意してください。
デフォルト-情報が発生します。
両方とも このalwaysキーワードを持っていることに注意してください。
これはちょっと重要です。
したがって、 これらのいずれかを使用している場合、Ciscoルーターを使用している場合
私が言った、デフォルト情報 発信、
キャリッジリターンを押して、 入力するか、Vyosルーターに入力します。
プロトコルの設定 OSPFデフォルト情報
発信、キャリッジリターン、 そのルーターがすでに
静的なデフォルトルートを取得したように、デフォルトルートがあります。
または、RIPなどから 学習したデフォルトルート
私はすでにデフォルトを持っているので、それは言うでしょう
自分のためのルート、 先に進みます
そして、すべて0のタイプ5外部 LSA、デフォルトルートを作成します。
それを OSPFドメインに挿入します。
しかし、 前の例のように-
さて、前の例は 実際にはそれをカットしていません、
しかし、 ルーターが必要な場合はどうなりますか？
既知のルートをすべて備えたルーターが あったとします。
ルーターは、インターネット上の800,000の ルートをすべて知っています。
今。
そのため、ルーターは デフォルトルートを必要としません。
彼はすでにすべてを知っています。
しかし、 そのルーターが必要な場合はどうなりますか
他の人のためのデフォルトの ルートを生成する
彼に戻ってポインティングを使用するには？
ええと、 default-informationと入力するだけです
発信してEnterキーを押します、 何も起こりません、
そのルーターは 言うだろうから
自分でデフォルトルートを持っているので、 許可がありません
他の人のために作成します。
そこで、常に キーワードが登場します。
いつも言う、ねえ、 そのチェックをバイパスし、
その健全性チェックにより、 デフォルトルートが自分であるかどうかを確認します。
デフォルトルートを自分で持っているかどうかは関係ありませんが、
常にタイプ5の外部LSAとして 作成してください
OSPFドメインに送信します。
さて、 その詳細については説明しませんが、
しかし、 デフォルトを結ぶことができることもわかります
ルートへのルート 何かをするための地図
条件付き ルーティングのように、あなたが言うところ、
ルートマップは プレゼンスを探しています
多分別のルートの。
多分あなたのデザインは-
99ネットワークへのルートがある限り
私のルーティングテーブルでは、 それがそこにある限り、
デフォルトルートを送信しても問題ありません。
しかし、その99 ネットワークがなくなると、
デフォルトのルートを 毒殺して取り除きたい。
これは 条件付きルーティングと呼ばれます。
したがって、ルートマップを作成します。
そして、これはCiscoとVyosの両方で 実行できます。
その99のネットワークに一致するルートマップを 作成します。
そして、 デフォルトの情報で
originコマンドの場合、 そのルートマップを参照します。
そして、そのルートが存在する限り、
デフォルトルートは 外出が許可されます。
しかし、ここでの一般的な 概要と同じように、
ほとんどの人がネットワークでデフォルトの ルートを使用しているため--
それは非常に、非常に一般的です-
ですから、可能性はかなり高いです
ネットワークにOSPFを実装している 、
デフォルトルートを実装する方法を知りたいと思うでしょう。
そして、これはそれを行うための コマンドです。
これで、OSPFルートの操作に関する このビデオは終わりです。