ルーティング情報プロトコルとは何ですか?
ルーティング情報プロトコルは、ネットワークまたはインターネット上を移動する情報の距離と方向を決定する方法です。 このプロトコルは、ネットワーク空間をマッピングするための2つの主要な方法の1つである、距離ベクトルルーティングを使用します。 ルーティング情報プロトコルベースのルーターは、およそ30秒ごとに、情報のパケットを近くのルーターに送信し、接続されたネットワークについて知っていることを伝えます。 この情報を使用して、あるネットワーク場所から別のネットワーク場所への最も簡単なパスを見つけ、ネットワーク伝送を高速化します。
ルーティング情報プロトコルがネットワークマップの作成に使用する2つの要素は、距離と方向です。 これらの用語には、標準の測定値はありません。 方向は、情報の最終的な宛先です。 距離は、そこに到達するために必要なホップ数(ボトルネック、非経路、場所)です。
ネットワーク上の最も一般的なホップは他のルーターです。 これらのホップは、ネットワークまたはインターネットを移動する情報を取得し、ネットワークに関する知識に基づいてリダイレクトします。 ルーティング情報プロトコルは、ホップ数に基づいて距離を決定します。 ホップが多いほど、経路は悪くなります。 このプロトコルは、使用されるホップ数を15に制限します。これ以上ホップすると、距離は無限と見なされ、送信されません。
方向は、情報の宛先とシステム内のネクストホップアドレスの両方です。 プロトコルは、方向に基づいて最短距離を見つけようとします。 たとえば、システムは、始点と終点の2つのポイントを固定値として取得することにより、ルート距離を計算します。 次に、近くのすべてのホップへの方向を決定し、次にそれらに接続されているすべてのホップを決定します。 特定のホップが情報を間違った方向に取り、それがループを形成することが多い場合、経路は破棄されます。
このプロトコルは、近くのシステムからの一定の更新に基づいています。 これらの更新には、直接のネットワークに関する新しい情報または変更された情報が含まれます。 すべてのルーティング情報プロトコルベースのルーターがこの情報を受信しているため、ネットワーク全体が常に再マップされています。 これにより、ルーティングシステムがその情報経路について最適な決定を下せるようになります。
ほとんどの場合、ルーティング情報プロトコルは古い技術です。 使用する方法には、帯域幅とネットワーク時間が必要です。 ネットワークが小さく、インターネットの複雑さが緩和されたときはうまく機能しましたが、現在では多くのシステムで回避するには制限が大きすぎます。 これは、より適応性があり、ハードウェアシステムへの集中性が低いルーティングプロトコルに置き換えられました。