TraceRoute中的Defense.gov是什么?

在使用TraceRoute工具时,有时候我们会发现路由中有美国国防部 defense.gov的出现,相信大部分人看到这,反应都是这俩:

  • 绕路美国了!
  • 居然有US国防部,好像很NB
跳数 IP 主机名 地区 时间
12 11.223.4.129 11.223.4.129 美国 defense.gov 11.3 / 51.5 / 5.1
13 11.223.4.150 11.223.4.150 美国 defense.gov 13.7 / 51.7 / 51.8
14 11.222.150.58 11.222.150.58 美国 defense.gov 20.4 / 1.1 / 1.1

其实这些IP不是真实的美国国防部IP

由于历史原因,有些特殊的IP段是专门分配给军方使用的,不知是出于内网保密需要或者其他什么原因无法从公共互联网(Internet)上访问这些特殊的IP段,这些IP段因此被某些大型网络供应商来弥补内网IP地址的不足

这些IP地址虽然是公共IP但是基本上被用于军方内网,查询IP数据库显示defense.gov或者DoD Network所有,如果某个网络管理员仅仅将这些IP地址配置为内网IP并不发布出去的话,对于正常访问Internet互联网没有任何影响。当然如果你的内网网络和Internet互联网是物理隔离的话,分配IP地址是什么样的都不重要,最后看的还是网络基础设施的配置,比如路由表转发等等。

总之,这只是个小小的历史遗留问题。