tracert の結果がルーティング テーブルと一致しない (ルート プリント)

tracert の結果がルーティング テーブルと一致しない (ルート プリント)

次のような結果になる理由は次のとおりですtracert 10.0.0.1

Tracing route to 10.0.0.1 over a maximum of 30 hops

  1     3 ms     3 ms     3 ms  192.168.0.1
  2     *        *        *     Request timed out.
  3     *        *        *     Request timed out.
  4     *        *        *     Request timed out.

192.168.0.1ルーティング テーブルが次の場合、ネクスト ホップとして使用していることを示します。

route print:

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.0.1      192.168.0.2     25
         10.0.0.0        255.0.0.0         On-link          10.0.0.2    286
         10.0.0.2  255.255.255.255         On-link          10.0.0.2    286
   10.255.255.255  255.255.255.255         On-link          10.0.0.2    286
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.0.0    255.255.255.0         On-link       192.168.0.2    281
      192.168.0.2  255.255.255.255         On-link       192.168.0.2    281
    192.168.0.255  255.255.255.255         On-link       192.168.0.2    281
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link       192.168.0.2    281
        224.0.0.0        240.0.0.0         On-link          10.0.0.2    286
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link       192.168.0.2    281
  255.255.255.255  255.255.255.255         On-link          10.0.0.2    286
===========================================================================

10.0.0.2この行が最も具体的であるため、インターフェースを使用するべきではないでしょうか?

         10.0.0.0        255.0.0.0         On-link          10.0.0.2    286

編集:

時々、にReply from 10.0.0.2: Destination host unreachable.フォローされることもあります。おそらく、これは悪いルートだと判断されてブラックリストに登録されているのでしょう (デフォルト ルートにフォールバックしているのでしょうか?)Request timed out.ping

答え1

これはトポロジーによって異なりますが、192.168.0.1 にあるものはすべて 10.0.0.1 に到達する方法を知っており、10.0.0.2 インターフェイスにも接続されているようです。これを理解する鍵は、tracert 行に中間ノードが元の送信元に到達するために使用する送信元アドレスがリストされており、元の中間宛先がリストされていないことです。(これは ICMP メッセージの送信元です)

したがって、192.168.0.1 に 192.168.0.2 経由で 10.0.0.2 へのルートがある場合、そのルート (192.168.0.1) が ICMP の送信元となり、これが表示されます。

答え2

正しいルートのメトリックをデフォルト ルートのメトリックより小さくするようにしてください。ほとんどの場合、インターフェイス設定で自動メトリックではなく手動メトリックを作成する必要があります。

関連情報