コンピュータネットワークのルーティングテーブル
ルーター:
ルーターは、コンピューター ネットワーク間でデータ パケットを転送するネットワーク デバイスです。このデバイスは通常、2 つ以上の異なるネットワークに接続されています。データ パケットがルーター ポートに到着すると、ルーターはパケット内のアドレス情報を読み取り、パケットがどのポートに送信されるかを決定します。たとえば、ルーターは LAN をインターネットに接続することにより、インターネット アクセスを提供します。
パケットがルーターに到着すると、ルーターは受信したパケットの宛先 IP アドレスを調べ、それに応じてルーティングを決定します。ルーターが使用する ルーティングテーブル パケットがどのインターフェイスに送信されるかを決定します。ルーティング テーブルには、ルートがわかっているすべてのネットワークがリストされます。各ルーターのルーティング テーブルは一意であり、デバイスの RAM に保存されます。
ルーティングテーブル:
ルーティング テーブルは一連のルールであり、多くの場合テーブル形式で表示され、インターネット プロトコル (IP) ネットワーク上を移動するデータ パケットの宛先を決定するために使用されます。ルーターやスイッチを含むすべての IP 対応デバイスはルーティング テーブルを使用します。以下のルーティング テーブルを参照してください。
Destination Subnet mask Interface 128.75.43.0 255.255.255.0 Eth0 128.75.43.0 255.255.255.128 Eth1 192.12.17.5 255.255.255.255 Eth3 default Eth2
に対応するエントリ デフォルト ゲートウェイ構成は、ネットワーク宛先が 0.0.0.0、ネットワーク マスク (ネットマスク) が 0.0.0.0 です。デフォルト ルートのサブネット マスクは常に 0.0.0.0 です。
IP ルーティング テーブルのエントリ:
ルーティング テーブルには、宛先に向けて最適なパスに沿ってパケットを転送するために必要な情報が含まれています。各パケットには、その送信元と宛先に関する情報が含まれています。ルーティング テーブルは、ネットワーク上のルート上の次のホップにパケットを送信するための指示をデバイスに提供します。
ルーティング テーブルの各エントリは、次のエントリで構成されます。
- ネットワークID:
ルートに対応するネットワーク ID または宛先。 - サブネットマスク:
宛先 IP アドレスをネットワーク ID と照合するために使用されるマスク。 - ネクストホップ:
パケットの転送先の IP アドレス - 発信インターフェース:
パケットが宛先ネットワークに到達するために送信される送信インターフェイス。 - メトリック:
メトリックの一般的な使用法は、次のことを示すことです。 最小ホップ数 (ルーターを通過) をネットワーク ID に変換します。
ルーティング テーブル エントリを使用して、次のタイプのルートを保存できます。
- 直接接続されたネットワーク ID
- リモートネットワークID
- ホストルート
- デフォルトルート
- 行き先
ルーターはパケットを受信すると、宛先 IP アドレスを調べ、そのアドレスを調べます。 ルーティングテーブル どのインターフェイス パケットが送信されるかを確認します。
ルーティング テーブルはどのように設定されますか?
ルーティング テーブルを維持するには次の方法があります。
- 直接接続されたネットワークは自動的に追加されます。
- 静的ルーティングの使用。
- 動的ルーティングの使用。
これらのルーティング テーブルは手動または動的に維持できます。で 動的ルーティング 、デバイスは、ルーティング プロトコルを使用して周囲のネットワーク トポロジに関する情報を交換することにより、ルーティング テーブルを自動的に構築および維持します。動的ルーティング テーブルを使用すると、デバイスはネットワークをリッスンし、デバイスの障害やネットワークの輻輳などの発生に対応できます。のテーブル 静的ネットワークデバイス ネットワーク管理者が手動で変更しない限り、変更しないでください。
ルート決定プロセス (ルーティング テーブルを使用してサブネット ID を見つける):
上の図に示すように、ネットワークが 4 つのサブネットにサブネット化されているとします。 4 つのサブネットの IP アドレスは次のとおりです。
200.1.2.0 (Subnet a) 200.1.2.64 (Subnet b) 200.1.2.128 (Subnet c) 200.1.2.192 (Subnet d)
それから、 ルーティングテーブル 内部ルーターによって維持されるものは次のようになります。
| 行き先 | サブネットマスク | インターフェース |
|---|---|---|
| 200.1.2.0 | 255.255.255.192 | ある |
| 200.1.2.64 | 255.255.255.192 | b |
| 200.1.2.128 | 255.255.255.192 | c |
| 200.1.2.192 | 255.255.255.192 | d |
| デフォルト | 0.0.0.0 | それは |
その権利を見つけるために サブネット (サブネット ID)、ルーターは、データ パケットに記載されている宛先 IP アドレスとすべてのサブネット マスクのビット単位の AND 演算を 1 つずつ実行します。
- 一致が 1 つだけ発生した場合、ルーターは対応するインターフェイス上でデータ パケットを転送します。
- 複数の一致が発生した場合、ルーターは最長のサブネット マスクに対応するインターフェイス上でデータ パケットを転送します。
- 一致しない場合、ルータはデフォルト エントリに対応するインターフェイス上でデータ パケットを転送します。
例-1: ゲート-CS-2004 |質問55
例-2: ゲートイット2006 |質問63
注記 ルーティング テーブルは Cisco デバイスに固有のものではないこと。 Windows オペレーティング システムにも、route print コマンドを使用して表示できるルーティング テーブルがあります。