traceroute输出分析linux - 路由器ip地址

时间:2012-05-26 18:43:43

标签: linux networking topology traceroute

我有兴趣了解网络拓扑。具体来说,我想知道路由器的IP地址,因为'外部世界'看到它而不是192.168.1.1,因为我使用了traceroute命令,它提供了以下输出:

..~\ $ traceroute www.google.com
traceroute to www.google.com (74.125.236.148), 30 hops max, 60 byte packets
1  172.16.0.1 (172.16.0.1)  4.130 ms  21.449 ms  36.993 ms
2  192.168.1.1 (192.168.1.1)  46.944 ms  51.243 ms  68.279 ms
3  ras.beamtele.net (49.206.128.1)  87.065 ms  87.423 ms  87.982 ms
4  ras.beamtele.net (183.82.14.41)  88.742 ms  88.949 ms  90.708 ms
5  121.240.252.5.STATIC-Hyderabad.vsnl.net.in (121.240.252.5)  91.331 ms  91.590 ms    115.113.207.53.static-hyderabad.vsnl.net.in (115.113.207.53)  91.896 ms
6  172.31.16.197 (172.31.16.197)  142.291 ms  85.328 ms  19.992 ms
7  115.113.165.98.static-mumbai.vsnl.net.in (115.113.165.98)  21.951 ms  23.432 ms  24.055 ms
8  72.14.232.202 (72.14.232.202)  25.678 ms * *
9  216.239.48.179 (216.239.48.179)  25.949 ms  44.853 ms  47.146 ms
10  bom03s02-in-f20.1e100.net (74.125.236.148)  68.244 ms  68.474 ms  68.842 ms

我在WLAN中的IP是172.16.0.9(使用ifconfig找到)。我想49.206.128.1是网关。当我使用像“http://whatismyipaddress.com”这样的网络服务时,我得到49.206.128.1这是第三跳。

LAN中的所有其他IP地址都是172.16.0.xxx(可能是其中一个保留的IP系列)。

请解释第一跳和第二跳实际上是什么。有人(不在局域网内)可以联系路由器,因为局域网中的人使用192.168.1.1吗?

(我是这个领域的新手所以请忽略任何误解)

1 个答案:

答案 0 :(得分:0)

使用NAT时的典型情况(即:具有连接到Internet的专用IP范围的网络)内部网络内的所有计算机共享相同的公共IP地址(或一组地址)。

所以49.206.128.1是路由器和网络内所有其他机器的公共地址。