首页 相关文章 NT 下虚拟域名的实现

NT 下虚拟域名的实现

虚拟域名实际上是虚拟主机的一种。
  虚拟主机的出现是为了节省硬件的投资。如果 ISP 为每个申请了域名的用户都使用一台单独的机器,显然费用会很
高,而且对于访问不是很频繁的站点来说也是一种浪费。所以就出现了大家公用一台机器,但每个用户之间相互独立,功
能完全等同与拥有自己的主机。

  虚拟主机分为基于 IP 地址的( IP-based )和基于名称的( name-based )两种。

  基于 IP 地址的虚拟主机大家虽然在同一台机器上,还是要给每个域名配置独立的 IP 地址,这样看来还不能算是一
种很理想的方案。有没有用一台机器、一个 IP 地址,又能实现独立的域名呢?

  这个想法随着 http/1.1 协议的出现得到了实现。它的原理是用 Web 服务器和浏览器共同作用来实现把虚拟的域名与
相应的目录或站点对应。这样用户在浏览器里输入不同的名字,虽然由 DNS 服务器解析出的是同一个 IP ,但得到的却是
不同的内容。看上去就象两个独立的域名了。所以这种基于名称的虚拟主机又称为非 IP 的( non-IP )。这同时还有一
个用处,可以给很长的 URL 起一个即好记又有意义的别名。...[ 查看全文 ]

2016-01-29 标签:

NT 下虚拟域名的实现的相关文章

手机页面
收藏网站 回到头部