質問: ルータにパブリックipがあるにもかかわらず、tracertがルータの直後にプライベートipアドレスを表示するのはなぜですか? これは私のコンピュータからのtracert superuser.comのログです: superuser.comへのルート追跡[198.252.206.16] 最大30ホップ: 1 2 ms 2 ms 2 ms 192.168.1.1 2 11 ms 17 ms 9 ms 10.216.128.1 3 12 ms 17 ms 14 ms 89-75-22-81.infra.chello.pl [89.75.22.81] 4 23 ms 17 ms 17 ms 84.116.192.102 5 18 ms 18 ms 15 ms pl-krk01a-rd4-ae0-2183.aorta.net [84.116.253.70] 6 20 ms 16 ms 15 ms pl-waw04a-rd1-ae12-2158.aorta.net [84.116.252.225] 7 15 ms 15 ms 15 ms 84.116.135.225 8 17 ms 19 ms 24 ms henet.plix.pl [195.182.218.197] 9 34 ms 44 ms 49 ms 10ge1-2.core1.prg1.he.net [184.105.213.241] 10 33 ms 44 ms 34 ms 10ge15-3.core1 .fra1.he.net [184.105.213.233] 11 45 ms 51 ms 48 ms 100ge5-2.core1.par2.he.net [72.52.92.13] 12 161 ms 163 ms 156 ms 10ge15-1.core1.ash1.he.net [184.105.213.93] 13 131 ms 124 ms 124 ms 100ge7-1.core1.nyc4.he.net [184.105.223.166] 14 121 ms 121 ms 121 ms 10ge4-1.core1.nyc5.he.net [184.105.213.218] 15 122 ms 120 ms 121 ms lightower-fiber-networks.10gigabitethernet3-2.core1.nyc5.he.net [216.66.50.106] 16 122 ms 123 ms 121 ms ae12.nycmnyzrj91.lightower。 net [64.72.64.110] 17 122 ms 120 ms 122 ms ae2-jrcynj67j41.lightower.net [72.22.160.175] 18 123 ms 123 ms 122 ms 69.46.229.98.lightower.net [ 69.46.229.98] 19 124 ms 123 ms 123 ms stackoverflow.com [198.252.206.16] トレース完了 最初のエントリ(192.168.1.1)は私のルーターです。奇妙なのは2番目のエントリ10.216.128.1です。これは、ルーターからtracerouteを実行しているとき、またはコンピューターがインターネットに直接接続されているときでも表示されます。私のルーターにはパブリックipがあります— ispはip標準に違反していますか?このような構成により、自分のネットワークで10.216.128.x範囲を使用できなくなりますか? 関連する質問 への回答に図があります。これは実際には私の回答ではありません—私のルーターは10.216.128.xネットワークを何も知らないため、tracertingの場合でもホップが表示されますサブネット上の別のホスト。理論上、ルーターは直接接続できる必要があります。 89-66-132-2.dynamic.chello.plへのトレースルート[89.66.132.2] 最大30ホップ以上: 1 2 ms 2 ms 2 ms 192.168.1.1 2 27 ms 11 ms 10 ms 10.216.128.1 3 18 ms 21 ms 18 ms 89-66-132-2.dynamic.chello.pl [89.66 .132.2] トレースが完了しました。 面白いのは、ゲートウェイをtracertingしたときにこのプライベートipが表示されないことです。 89-66-132-1.dynamic.chello.pl [89.66.132.1] へのルートを追跡して、最大30ホップを超える: 1 3 ms 2 ms 2 ms 192.168.1.1 2 10 ms 11 ms 11 ms 89-66-132-1.dynamic.chello.pl [89.66.132.1] トレース完了。 同じネットワーク内にないアドレスをtracertingしている間、再び表示されますが、ゲートウェイは消えたようです。 89-69-109-1.dynamic.chello.pl [89.69.109.1] までのルートを追跡して、最大30ホップを超える: 1 2 ms 2 ms 2 ms 192.168.1.1 2 12 ms 14 ms 12 ms 10.216.128.1 3 16 ms 15 ms 21 ms 89-69-109-1.dynamic.chello.pl [89.69 .109.1] トレース完了。
回答: tracerouteの上部の行89-75-22-81.infra.chello.plは、ケーブル接続を使用していることを示しています。 chelloは、ケーブルインターネットサービスプロバイダーであるupcが以前使用していたブランドです。ローカルネットワークの直後にプライベート範囲にipアドレスが表示されるのは、ケーブル接続では正常です。アドレス10.216.128.1は、ケーブルモデムターミネーションシステム(cmts)に属しています。ユニバーサルブロードバンドルーター(ubr)と呼ばれることもありますが、これはもっぱらシスコの用語です。その機能は、お使いのケーブルモデムとほぼ同じです。あなたとあなたのispの間の同軸ケーブルを介してあなたのインターネット接続の一部のみが実行されます。自宅では、ケーブルモデムは一方の同軸インターフェイスともう一方のイーサネットインターフェイスの間で変換を行います。同様に、プロバイダーはcmtsを介して同軸ケーブルをインフラストラクチャの残りの部分に接続します。 2つの機器の主な違いは、1つのcmtsが多くの場合数千のケーブルモデムに対応することです。以下の小さなcisco ubr7100でも最大2000クライアントを処理できます。cmtsの加入者側は、基本的にインフラストラクチャの行き止まりであり、加入者以外の誰もが利用できる必要はありません。したがって、マシンからtracerouteを実行して表示されるプライベート範囲にipアドレスを設定することは非常に実用的です。これも、自宅のモデム/ルーターと同じで、プライベートアドレスとパブリックアドレスの両方を持っています。プライベートはtracerouteに表示されます:192.168.1.1。どちらの場合も同じデバイスが応答しているにもかかわらず、アドレスへのトレースの最後に192.168.1.1は表示されません。15 40 ms 39 ms 39 ms 84.116.192.101 16 37 ms 37 ms 39 ms 89-75-22-82.infra.chello.pl [89.75.22.82] 17 45 ms 48 ms 45 ms 89-66-132-177.dynamic.chello.pl [89.66.132.177] trace complete. これらのトレースに基づいて、ネットワークを視覚化するために下の図を作成しました。 クリックして拡大します。 インターネットへの接続の要点を説明するために、cmtsがパケットの両方向の生存時間を短縮しないのは残念です(ttlがなくなると、ホストはtracerouteがリストをコンパイルする方法であるエラーメッセージをソースに返します。これは珍しいことではありません。通常のネットワークスイッチと同様に、cmtsは osiモデル のレイヤー2で動作しますが、すべてのcmtsが構成されているわけではありませんこのように、たとえば、私へのトレースは、宛先の前の最後のホップとして以下をリストします(ホスト名の説明的な「ubr」に注意してください):213.51.138.75 emn-rc0001-ubr014-te3-0-0-202.core.as9143.net network-tools.comには、インターネット上の他の場所から自分へのトレースを実行するための 便利なツール があります。私はこれらの種類のシステムで実際に作業したことがないので、このテーマについての私の理解はかなり限られています。それでも、プライベート範囲のipアドレスがトレースに表示される理由とその目的を理解できたと思います。