tracertの表示結果がわからなくて困っています。
インターネットへの接続は以下のようになっています。
インターネット→ADSLモデム→ブロードバンドルータ→PC(無線接続)
tracertの表示結果は以下のようになっています。
C:>tracert -d [外部ホストのドメイン名]
Tracing route to [外部ホストのドメイン名][203.***.***.***]---(1)
over a maximum of 30 hops:
1 32 ms 33 ms 32 ms 203.***.***.***---------(2)
2 33 ms 32 ms 32 ms 218.***.***.***
3 34 ms 32 ms 33 ms 218.***.***.***
4 40 ms 39 ms 40 ms 210.***.***.***
5 40 ms 42 ms 39 ms 133.***.***.***
6 39 ms 38 ms 39 ms 210.***.***.***
7 41 ms 41 ms 39 ms 202.***.***.***
8 41 ms 40 ms 41 ms 203.***.***.***
9 44 ms 40 ms 41 ms 203.***.***.***---------(3)
Trace complete.
(1)と(2)と(3)のIPアドレスが同じになります。
(2)のアドレスはブロードバンドルータのアドレスになると思っていたのですが、違うのでしょうか。それとも設定等が間違っているのでしょうか。なお、インターネットには問題なく接続できています。
補足
ルータにトレースするとちゃんとブロードバンドルータのアドレスが返ってきます。 ルータを介さずにモデムのみでPPPoE接続すると、こういう現象は起きずに(2)と(3)は違うアドレスになります。 おそらく、ルータが原因の可能性が高いと思われます。 パケットをキャプチャーしてみるとICMPパケットがTTL=1で正しく送信されているけど、Exceededで返ってくるパケットの 送信元IPアドレスが最初にtracertで指定したアドレスになっています。 ルータのアドレスを直接指定するとルータのアドレスを、それ以外の場合はtracertで指定先に書き換える仕様?ということでしょうか。 おっしゃるとおり、こういう仕様にする意味は何なのでしょうか?