-1

私はトレース ルートをいじっています。私のアプリケーションは、時間超過メッセージを受信するたびに ttl が 0 の ICMP エコー リクエストを送信します。これらのルーターを介してルートをトレースできますが、トレースルートの場所に関係なく、3番目のホップは常に同じIPのオープンDNSサーバーの1つになります。私の知る限り、これは正しいtracerouteの実装です。誰かが私が間違っていることを教えてもらえますか?

4

3 に答える 3

1

両方のルーターが同じピアに接続している可能性があり、説明されている動作が得られます。

それ以上の情報がなければ、あなたの質問に答えることは本当に不可能です.

于 2010-03-31T12:13:15.863 に答える
0

追加情報なしで言うのは難しいですが、最善の策は、いくつかのパケット スニファ (おそらくはwireshark / www.wireshark.org) をインストールし、icmp パケットを比較することです。 /usr/bin/traceroute (または \windows\system32\tracert) 送信します。

于 2010-03-31T12:22:22.630 に答える
0

パスに NAT ルーターがある場合、適切に調整された TTL が台無しになる可能性があります。

于 2010-03-31T14:58:26.770 に答える