A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 绿影 黑马帝   /  2011-11-4 12:10  /  2364 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

InetAddress[] ips = InetAddress.getAllByName("www.sohu.com");
  for(InetAddress i :ips)   {
System.out.println(i.getHostName()+":"+i.getHostAddress());
   }
通过上面的代码我们知道“www.sohu.com”对应多个IP地址。而在API说明getAllByName方法的参数是主机名,那么究竟是下面的那种情况:
(1)获取到的IP实际上都是同一台物理主机绑定了个IP地址;
(2)一个IP地址对应一台物理主机,他们使用相同的主机名;
(3)通过别的技术将多台不同IP地址不同主机名的物理主机,在网络上映射成(或者叫虚拟成)名为“www.sohu.com”的主机。

1 个回复

倒序浏览
我感觉是第一种,那么多的人 主机,肯定有几个IP地址,不然网速会很慢的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马