ルータの役割:
ルータがパケットを受信した後、それは次のルータにパケットの送信先IPアドレスに基づいて最適なルートを選択して、パケットを転送し、最終的にパス上のルータは、宛先ホストへのデータパケットのための責任を負うことになります。
だから、ルート選択に関連される最適なパスを、選択する方法について説明します。
それは中継スポーツであったかのようにネットワーク上に送信されたパケットは、各ルータは忠ライン最適パスに従ってネクストホップルータのパケット転送を担当して、局のルータ、複数の中継局、最適経路を介して最終的な宛先にパケットを転送します。もちろん、時には起因するいくつかの特別なパスを5月を通じて政策、およびデータ・パケットをルーティングし、最高でなければならないの実装に。ルータは、データパケットの転送経路を決定することができます。宛先への複数のパス場合、ルータは、最適な次のホップを計算することによって決定されるであろう。実際の使用と原理計算が異なりますルーティングプロトコル。
1つのルータは最初のテーブルをルーティングします
ルーティングテーブルは、次の重要な項目が含まれています。
宛先アドレス(デスティネーション):IPパケットの宛先アドレスまたは宛先ネットワークを識別するために使用されます。
ネットワークマスク(マスク):ルーティングテーブル内のネットワークマスクも重要な意義を持っています。IPアドレスとネットマスク「ロジック」演算子は、対応する情報セグメントを得ることができます。
例:宛先アドレスが8.0.0.0で、マスクは、論理セグメント情報が操作(8.0.0.0/8)Aクラスの後に得られず、255.0.0.0です。
PS:ネットワークセグメントを判断するための宛先アドレス及びマスク論理演算。
論理演算:
8.0.0.0 ---> 00001000.0.0.0
255.0.0.0 ---> 11111111.0.0.0
論理演算---> 00001000.0.0.0 1,1 1とし、他は0であります
ルーティング情報を同一の複数のルーティング・テーブル・エントリ・アドレスは、ルータはマスクとしての最長一致を選択すると、別の効果はまた、ネットワークマスクに反映されます。
プロトコル(プロト):そのルーティングプロトコルの種類を使用します
優先ルーティングテーブル(PRE)、メトリック(コスト)は、後述します
出力インタフェース(インタフェース):ルータから転送されたインターフェイスのIPパケットを指定します。ネクストホップIPアドレス(ネクストホップ):指定された旅行のルータ次のIPパケットのインターフェイスアドレスを指定。
図2は、最長一致宛先ネットワーク・オブジェクトであります
例えば、IPルータは、ルーティングテーブルは、ルーティングテーブルは、宛先ネットワークセグメント10.1.1.0に2つのエントリを有し、パケットの宛先が10.1.1.1で受信し、次ホップアドレスが20.1.1.2です。ファイルは、新聞へのネットワーク・セグメント10.1.1.1、最長マッチに沿って10.1.1.0/30に転送されます。
3ルーティング優先度の前提は、同じネットワークオブジェクトが異なるルーティングプロトコルであります
各ルーティングプロトコルは、優先度(値が小さいほど、高い優先度)を有しています。ルートが複数ある場合、最適なルートとして最も優先度の高い経路を選択します。
図示のように、ルータは、2つのルーティングプロトコルによってネットワーク10.1.1.0へのルートを学習します。なお、RIPプロトコルは、より直接的に接続されたルートの外観を提供するが、OSPFは、より高い優先順位を有し、したがって、好ましい経路となり、ルーティングテーブルに追加するからです。
PS:ルーティングテーブルは、常に最適なルートでもあります。
メトリック前提ルーティング4は、ルーティングプロトコルオーバーヘッドオブジェクトが異なる同一のネットワークであります
ルータは、最適ルートを決定するために優先することができない場合は、ルーティングテーブル内のルートを追加する必要性を決定するメトリック(メトリック)を使用します。
いくつかの一般的に使用される尺度である:ホップ、帯域幅、遅延、コスト、負荷、信頼性とそうで。これは、先のパスに到達するために、ルータのホップ数を指します。帯域幅は、高速リンクコスト(メトリック)が小さい、リンクの能力を指します。
小さいメトリック値、ルーティング優先ので、図示はルーティングメトリック= 1 + 1 = 2は、ルーティングテーブルのエントリを見つけることができる宛先への最適なルートです。
最適な経路選択したルールを経由してルータは、データが転送されます。
転載、リンクします。https://www.jianshu.com/p/658fd52a1ca9