ルーティング情報プロトコル (RIP) は、ルーティング メトリックとしてホップ カウントを使用して、送信元ネットワークと宛先ネットワーク間の最適なパスを見つける動的ルーティング プロトコルです。これは、AD 値が 120 の距離ベクトル ルーティング プロトコルで、OSI モデルのネットワーク層で動作します。 RIP はポート番号 520 を使用します。
ホップ数
ホップ カウントは、送信元ネットワークと宛先ネットワークの間に存在するルーターの数です。ホップ カウントが最も低いパスは、ネットワークに到達するための最適なルートとみなされ、ルーティング テーブルに配置されます。 RIP は、送信元と宛先からのパス内で許可されるホップの数を制限することにより、ルーティング ループを防止します。 RIP に許可される最大ホップ カウントは 15 で、ホップ カウント 16 はネットワークに到達できないとみなされます。
Excelの日付の違い
RIPの特徴
1. ネットワークの更新情報は定期的に交換されます。
2. 更新情報 (ルーティング情報) は常にブロードキャストされます。
3. 完全なルーティング テーブルが更新で送信されます。
4. ルーターは、隣接ルーターから受信したルーティング情報を常に信頼します。これは次のようにも知られています ルーティングオン 噂。
RIP バージョン:
ルーティング情報プロトコルには 3 つのバージョンがあります。 RIPバージョン1 、 RIPバージョン2 、 そして リッピング 。
RIP v1 | RIP v2 | リッピング |
---|---|---|
アップデートをブロードキャストとして送信します | 更新をマルチキャストとして送信します | 更新をマルチキャストとして送信します |
255.255.255.255で放送 | 224.0.0.9 でのマルチキャスト | FF02::9 でのマルチキャスト (RIPng は IPv6 ネットワーク上でのみ実行可能) |
更新されたメッセージの認証をサポートしていません | RIPv2更新メッセージの認証をサポート | – |
クラスフルなルーティングプロトコル | クラスレス プロトコルがクラスフルをサポートするように更新されました | クラスレス更新が送信される |
RIP v1 として知られている 上品な ルーティング プロトコルは、ルーティング アップデートでサブネット マスクの情報を送信しないためです。
RIP v2 として知られている クラスレス ルーティング プロトコルは、ルーティング アップデートでサブネット マスクの情報を送信するためです。
>> debug コマンドを使用して詳細を取得します。
# debug ip rip>>> 次のコマンドを使用して、ルーターに設定されているすべてのルート (ルーター R1 など) を表示します。
R1# show ip route>>> 次のコマンドを使用して、ルータ (たとえばルータ R1) に設定されているすべてのプロトコルを表示します。
R1# show ip protocols>
構成 :
3 つのルーター R1、R2、R3 がある上記のトポロジを考えてみましょう。 R1 の IP アドレスは、s0/0/1 では 172.16.10.6/30、fa0/0 では 192.168.20.1/24 です。 R2 の IP アドレスは、s0/0/0 では 172.16.10.2/30、fa0/0 では 192.168.10.1/24 です。 R3 の IP アドレスは、s0/1 では 172.16.10.5/30、s0/0 では 172.16.10.1/30、fa0/0 では 10.10.10.1/24 です。
R1 の RIP を構成します。
R1(config)# router rip R1(config-router)# network 192.168.20.0 R1(config-router)# network 172.16.10.4 R1(config-router)# version 2 R1(config-router)# no auto-summary>
注記: no auto-summary コマンドは自動要約を無効にします。自動サマリーを選択しない場合、サブネット マスクはバージョン 1 でクラスフルとみなされます。
R2 用の RIP の構成:
R2(config)# router rip R2(config-router)# network 192.168.10.0 R2(config-router)# network 172.16.10.0 R2(config-router)# version 2 R2(config-router)# no auto-summary>
同様に、 R3 の RIP を構成します。
マージソートJava
R3(config)# router rip R3(config-router)# network 10.10.10.0 R3(config-router)# network 172.16.10.4 R3(config-router)# network 172.16.10.0 R3(config-router)# version 2 R3(config-router)# no auto-summary>
RIP タイマー:
- 更新タイマー: RIPを動作させるルータが経路情報を交換するタイミングのデフォルトは30秒です。更新タイマーを使用して、ルーターはルーティング テーブルを定期的に交換します。
- 無効なタイマー: 180 秒まで更新が来ない場合、宛先ルーターは更新が無効であるとみなします。このシナリオでは、そのルーターの宛先ルーター マーク ホップは 16 としてカウントされます。
- 長押しタイマー: これは、ルータが隣接ルータの応答を待つ時間です。ルーターが一定時間内に応答できない場合、ルーターは停止していると宣言されます。デフォルトでは 180 秒です。
- フラッシュタイム: これは、フラッシュ時間内に応答がない場合にルートのエントリがフラッシュされるまでの時間です。デフォルトでは 60 秒です。このタイマーは、ルートが無効であると宣言された後、60 秒後に開始します。つまり、時間は 180 + 60 = 240 秒になります。
これらの時間はすべて調整可能であることに注意してください。タイマーを変更するには、次のコマンドを使用します。
R1(config-router)# timers basic R1(config-router)# timers basic 20 80 80 90>
RIP の通常の使用法:
- 小規模から中規模のネットワーク : RIP は通常、中程度の基本的なディレクション前提条件を持つ小規模から中規模のネットワークで利用されます。設計は難しくなく、必要なサポートもほとんどないため、小規模な組織にとっては有名な決定です。レガシー組織: RIP は、さらに開発されたステアリング規則が作成される前にセットアップされた一部のレガシー ネットワークでまだ利用されています。これらの組織は、徹底的な見直しに費用と労力を費やす価値がない可能性があるため、指導慣例として RIP に関与し続けています。ラボ環境: RIP は、テストと学習の目的でラボ環境で多くの時間を利用します。基本的な規約を設定するのは難しいことではありません。これは、教育的な目的で適切な決定を行うことを目的としています。バックアップまたは反復的なステアリング: 特定の組織では、本質的なステアリング規約がうまくいかなかったり、問題が発生したりした場合に、RIP を強化または過剰な指示規約として利用することがあります。 RIP は通常、他の演出慣例ほど生産的ではありませんが、危機が発生した場合の補強として非常に役立つ可能性があります。
RIP の利点:
- シンプルさ: RIP は設定と管理が比較的簡単なプロトコルであるため、リソースが限られている中小規模のネットワークには理想的な選択肢です。簡単な実装: RIP は、セットアップと保守に多くの技術的専門知識を必要としないため、実装が簡単です。コンバージェンス: RIP はコンバージェンス時間が速いことで知られています。つまり、ネットワーク トポロジの変化に迅速に適応し、パケットを効率的にルーティングできます。自動更新: RIP は定期的にルーティング テーブルを自動的に更新し、パケットのルーティングに最新の情報が確実に使用されるようにします。低帯域幅オーバーヘッド: RIP は、ルーティング情報の交換に比較的少量の帯域幅を使用するため、帯域幅が限られているネットワークには理想的な選択肢です。互換性: RIP はさまざまなタイプのルーターやネットワーク デバイスと互換性があるため、既存のネットワークに簡単に統合できます。
RIP の欠点:
- スケーラビリティの制限: RIP のスケーラビリティには制限があり、複雑なトポロジを持つ大規模ネットワークには最適な選択ではない可能性があります。 RIP は最大 15 ホップまでしかサポートできませんが、大規模なネットワークには十分ではない可能性があります。遅いコンバージェンス: RIP はコンバージェンス時間が速いことで知られていますが、他のルーティング プロトコルよりもコンバージェンスが遅くなる場合があります。これにより、ネットワーク パフォーマンスの遅延や非効率が発生する可能性があります。ルーティング ループ: RIP はルーティング ループを作成する場合があり、これによりネットワークの輻輳が発生し、ネットワーク全体のパフォーマンスが低下する可能性があります。ロード バランシングの限定的なサポート: RIP は高度なロード バランシングをサポートしていないため、最適ではないルーティング パスやネットワーク トラフィックの分散が不均一になる可能性があります。セキュリティの脆弱性: RIP はネイティブのセキュリティ機能を提供していないため、スプーフィングや改ざんなどの攻撃に対して脆弱です。帯域幅の非効率的な使用: RIP は定期的な更新に大量の帯域幅を使用するため、帯域幅が限られているネットワークでは非効率的になる可能性があります。