ネットワークの文脈におけるルーティングアルゴリズムは、さまざまに分類することができます。 先行する分類は、ルーティングテーブルの構築と修正に基づくものである。 これは、静的または動的に2つの方法で行うことができる。 より正確には、これらはそれぞれスタティックルーティングとダイナミックルーティングとして知られている。
スタティックルーティングでは、テーブルは手動で設定および変更されるが、ダイナミックルーティングでは、テーブルはルーティングプロトコルの助けを借りて自動的に構築される。 スタティックルーティングでは、リンクやノードに障害が発生した場合、システムが回復できないという大きな問題があるため、スタティックルーティングよりもダイナミックルーティングが好まれる。 ルーティングは、あるネットワークから別のネットワークにパケットを転送し、パケットをホストに配信するプロセスである。 トラフィックは、ルータによってインターネットネットワーク内のすべてのネットワークにルーティングされます。 ルーティングプロセスでは、ルーターは次のことを知る必要があります。
- 宛先デバイスアドレス
- リモートネットワークについて知るための近隣ルーター
- すべてのリモートネットワークへの可能なルート
- それぞれのリモートネットワークへの最短経路のある最適ルート
- ルーティング情報を検証し維持できる方法
- コンテンツ。 スタティックルーティングとダイナミックルーティング
- 比較表 比較の根拠 スタティックルーティング ダイナミックルーティング 設定 手動 自動 ルーティングテーブル構築 経路位置は手-。typed Locations are dynamically filled in the table. ルート ユーザ定義 ルートはトポロジの変更に従って更新される ルーティングアルゴリズム ルーティング操作を行うために複雑なルーティングアルゴリズムを使用しない ルーティングアルゴリズムを使用した場合。 実装されているネットワーク 小規模ネットワーク 大規模ネットワーク リンク障害 リンク障害はリルートを妨害する リンク障害はリルートには影響しない リンク障害はルーティングの妨害には影響しない。 セキュリティ 高いセキュリティを提供する。 ブロードキャストやマルチキャストの送信によりセキュリティが低い。 ルーティングプロトコル ルーティングプロトコルにはふれることができない。 RIP, EIGRPなどのルーティングプロトコルがルーティングプロセスに関与している 追加リソース 不要 情報を格納するための追加リソースが必要。 スタティックルーティングの定義
- ダイナミックルーティングの定義
- スタティックルーティングとダイナミックルーティングの主な違い
- Advantages and Disadvantages スタティックルーティング
- Advantages and Disadvantages of Dynamic Routing
- 結論
コンテンツ。 スタティックルーティングとダイナミックルーティング
-
- 比較表
- 定義
- 主な違い
- NATのメリットとデメリット
- 結論
比較表
比較の根拠
スタティックルーティング
ダイナミックルーティング
設定
手動
自動
ルーティングテーブル構築
経路位置は手-。typed
Locations are dynamically filled in the table.
ルート
ユーザ定義
ルートはトポロジの変更に従って更新される
ルーティングアルゴリズム
ルーティング操作を行うために複雑なルーティングアルゴリズムを使用しない
ルーティングアルゴリズムを使用した場合。
実装されているネットワーク
小規模ネットワーク
大規模ネットワーク
リンク障害
リンク障害はリルートを妨害する
リンク障害はリルートには影響しない
リンク障害はルーティングの妨害には影響しない。
セキュリティ
高いセキュリティを提供する。
ブロードキャストやマルチキャストの送信によりセキュリティが低い。
ルーティングプロトコル
ルーティングプロトコルにはふれることができない。
RIP, EIGRPなどのルーティングプロトコルがルーティングプロセスに関与している
追加リソース
不要
情報を格納するための追加リソースが必要。
スタティックルーティングの定義
リンク障害はルーティングの妨害には影響しない。
ネットワーク管理者がルーティングテーブルを手動で変更、修正しない限り、スタティックルーティングはルーティングテーブルに何の変更も加えない。 スタティックルーティングのアルゴリズムは、ネットワークトラフィックが予測可能な場合によく機能する。 これは、設計が簡単で、実装も簡単です。 静的ルーティングシステムはネットワークの変更に反応できないので、変更を学習するための余分なリソースを必要としないため、ルーティングの決定は現在のトポロジーやトラフィックによって行われることはない。 そのため、スタティック ルーティングは、大規模で常に変化するネットワークには不適切と考えられています。
スタティック ルーティングは、事前に計算されたルートをオフラインでルーターに供給できる非適応型ルーティングとしても知られています。 管理距離は、ルータから受信した情報の信頼性を測定するための指標である。 静的経路のデフォルトの管理距離は1であり、その結果、静的経路はそのネットワークに直接接続されているときだけルーティングテーブルでカバーされることになる。
ダイナミックルーティングの定義
ダイナミックルーティングは、到着するルーティングアップデートメッセージを調べることによって、変化するネットワークの状況に応じてルーティング情報を変更する優れたルーティング技術である。 ネットワークに変化が生じると、その変化を指定するメッセージをルータに送出し、経路を再計算して新たな経路更新メッセージとして送信する。 これらのメッセージはネットワークに浸透し、ルータがそれに対応してルーティングテーブルを変更できるようにします。
この技術は、RIP、OSPF、BGPなどの知識を広めるためにルーティングプロトコルを使用します。 スタティックルーティングとは異なり、手動での更新を必要とせず、その代わりに自動的な方法で、ネットワークの状態に依存して定期的にルーティングテーブル情報を更新する。 そのため、情報を保存するための余分なリソースが必要になります。
Dynamic Routingまたはそれ以外の場合はAdaptive Routingと呼ばれます。 これらのアルゴリズムでは、トポロジーやトラフィックの変化を反映するようにルーティングの決定を変更する。 情報源(ルーターが情報を取得する場所、隣接するルーター、すべてのルーター)、経路の変化(負荷が変化したときやトポロジーが変化したときに経路が変化するかどうか)、使用する最適化指標(距離、ホップ数、残余帯域幅)により分類されるさまざまな適応型アルゴリズムがある。 しかし、ネットワークが変更されてから、すべてのルータにその変更が通知されるまでの間には、常に弛みがある。 ルーターはネットワークの変化に対応しようとするため、コンバージェンス時間とも呼ばれる遅延が発生します。 コンバージェンスタイムを短くする必要があります。
スタティックルーティングとダイナミックルーティングの主な違い
- スタティックルーティングではルーターが手動で設定され、テーブルも手動で作成されますが、ダイナミックルーティングでは設定とテーブル作成が自動的に行われルーターが駆動します。
- スタティックルーティングでは、ルートはユーザー定義であるのに対し、ダイナミックルーティングでは、ルートはトポロジーの変更に伴って更新される。 これに対して、ダイナミックルーティングでは、最短経路や経路を計算するために複雑なアルゴリズムを使用する。 逆に、スタティックルーティングは小規模なネットワークで実装できる。
- スタティックルーティングでリンクに障害が発生すると、再ルーティングが中断され、トラフィックをルーティングするために手動で介入する必要がある。 これに対して、ダイナミックルーティングではリンク障害が発生しても再ルーティングが中断されない。
- ダイナミックルーティングではメッセージのブロードキャストやマルチキャストがあるため、安全性が低くなる。 一方、静的ルーティングは広告を伴わないので、より安全である。
- 動的ルーティングには、RIP、EIGRP、BGPなどのプロトコルがある。
- スタティックルーティングは追加のリソースを必要としないが、ダイナミックルーティングはメモリ、帯域幅などの追加リソースを必要とする。
Advantages and Disadvantages スタティックルーティング
Advantages
- 小規模ネットワークで簡単に実装できる
- ルータCPUにオーバーヘッドが発生しない
- 経路が静的に管理されているので安全性がある
- 宛先への経路が固定されているので予測可能である。
- 更新機構が不要なので、余分なリソース(CPUやメモリなど)が必要ない。
- ルータ間で帯域を使用しなくてよい。
Disadvantages
- 複雑なトポロジーや大規模ネットワークには不向き。
- 大規模ネットワークでは設定の複雑さと時間消費が増える。
- リンク障害によりトラフィック再ルートが妨げられる可能性がある。
- 管理者は、ルートを設定する際に特に注意しなければならない。
Advantages and Disadvantages of Dynamic Routing
Advantages
- すべてのトポロジーに適している。
- ネットワークサイズがルーター操作に影響しない。
- トポロジが自動的に適応され、トラフィックを再ルーティングする。
欠点
- 当初、導入が複雑になることがある。
- ルーティングアップデートのブロードキャストとマルチキャストにより、安全性が低くなる。
- ルートは現在のトポロジに依存する。
結論
ルーティングは、コンピュータネットワークの最も重要な操作の1つで、データパケットは、遅延の少ない最適な経路を使用してソースから宛先に移動される。 スタティックルーティングとダイナミックルーティングの違いは、テーブルエントリーの更新にある。 スタティックルーティングでは、ルーティング情報は手動で更新され、ダイナミックルーティングでは、情報はプロトコルを使用して自動的に更新される。