ルーティング情報プロトコルのバージョン(RIPv2では、次のホップを決定するために経路上のルータの数だけが使用されます) 2(RIPv2)は距離ベクトルルーティングプロトコルで、ホップ単位で測定された距離を使用して、宛先への最善のルートを決定します。 (距離ベクトルルーティングプロトコルは、次のホップを決定するために経路上のルータの数のみを使用する。)
RIPv2では、各ホップは単一のルータに対応し、宛先へのホップ数はパケットが通過しなければならないルータの数。
<! - 1 - >RIPv2は、一般的には、単純なプロトコルのものや設計上の制約のために、小さくて複雑なネットワークでも使用されます。ルートが持つことができる最大ホップカウントは15です。宛先が15を超えるルータである場合、RIPv2はその宛先にパケットを転送できず、単にパケットを破棄(ドロップ)します。
他の2つの内部ゲートウェイプロトコル(IGP)であるOSPFとIS-ISには、この制限はありません。このため、OSPFやIS-ISはRIPv2よりも多くの機能を提供するため、ネットワークのIGPでより頻繁に使用されます。
<! - 2 - >すでにRIPv2を実行しているネットワークにルーターを接続する場合、JuniperルーターでRIPv2を使用します。ルータの設定は非常に簡単です。 RIPv2を実行している隣接ルータに直接接続されている各インターフェイスでRIPv2をアクティブにします。
次の設定では、Junos OSルータは、ファストイーサネットインターフェイスfe-0/0/1のユニット0論理インターフェイスを使用してネイバーに接続し、RIPv2を送受信するようにルータを設定します。 - 3 - >
[編集プロトコル] user @ junos-router#set rip groupユーザグループ隣人fe-0/0/1。 0ユーザ@junos-router#set ripバージョン2のユーザ@ junos-router#set ripはバージョン2を送信します。Junos OSの設定では、すべてのRIPv2ネイバーがgroupキーワードで定義するグループに属している必要があります。ここでは、グループにuser-groupという名前が付けられていますが、好きな名前を付けることができます。単純なネットワークでは、すべてのRIPv2インターフェイスとルータを1つのグループに設定することができます。 RIPv2パケット認証を有効にし、ルーターに異なるパスワードを設定する場合は、ルーターが異なるグループになるように構成する必要があります。
隣接ルータ上のRIPv2設定も同様です。同じグループ名と適切なインターフェイスを使用できます。 show rip neighborコマンドを使用して、インターフェイスが設定されていることを確認します。
user @ junos-router> show rip neighbor送信先送信受信隣接ノード内アドレスアドレスモードモードMet -------- ---- --------------- ----------- ---- ------- --- fe-0/0/1。0 Up 10. 0. 29. 2 224. 0. 0. mcast both 1
出力の最初の列は、設定されたインターフェイスfe-0/0/1でRIPv2を実行していることを示しています。 0になり、Stateカラムに接続がUpであることが示されます。 2つのAddressカラムには、ローカルインターフェイスのアドレスと、ルータがアップデートを送信するインターフェイスが表示されます。最後の列に受信メトリックが表示されます。受信メトリックは、受信したルートに追加されるホップ数です。 Routing Information Protocol(RIP)は、1969年にARPANETプロジェクトの一部として開発された最初のルーティングプロトコルの1つです。これはUNIX BSDオペレーティングシステムに含まれていました。ルータと呼ばれる特殊なデバイスが開発されていた1980年代初頭には、結果的に事実上のルーティングプロトコルとなり、広く使用されていました。
RIPはIGPであり、企業や大学などの単一の管理ドメイン内でトラフィックをルーティングします。 RIPは1988年にIETFによって標準化され、RIPバージョン1と呼ばれました。このプロトコルは、Classless Interdomain Routing(CIDR)およびMD5認証のサポートを追加するため、1994年にバージョン2にアップデートされました。