网络通信 频道

网站建设必读 网络域名总动员

    【IT168 专稿】在互联网上,整个通讯链是以 IP 形式进行的,任何一台互联网上的真正主机都有一个甚至数个 IP,IP 并不是自由选择的,而是由互联网管理机构按照地区划分的,核下有不同的分支结构负责管理各地区的 IP 分配,例如整个亚太区的 IP 都是由 ApNIC 负责管理和分配的。很多网友都在使用经过详细整理的所谓的中国 IP 分配表,实际上我们只要登录http://whois.apnic.net 就可以查询哪一个 IP 是哪一个地方的哪一个 ISP 的了。不过IP 在本文的介绍中只是一个配角,我们的主角是 --- 域名。

    IP地址与域名的关系

    在 IPv4 中,我们以 x.x.x.x 表示一个 IP 地址,这个 x 只能是 0-255,因为 2 的 8 次方已经是 256 了,0-255 刚好等于 256;但在新一代的 IPv6 中,像 61.144.56.101 这样的 IPv4 的IP 我们却需要用 fec0:0:0:ffff::1%1 来表示,有谁会有心思去记住这一这么长的东东呢?有,那就是 DNS。

    DNS 的全称是域名系统,亦有人说 DNS 是域名服务,也许有人认为 DNS 最后的 S 是指 Service (服务)吧,事实上这个 S 是 System(系统)。在互联网的早期并没有 DNS 这个概念,直到八十年代中后期有一些人不再愿意去记忆那串长长的 IP 地址,于是人们发明了“域名”,利用 DNS 将“域名”和 IP 进行绑定;虽然说这是一种偷懒的方式,但倒为后期的 E-mail 铺下了坚实的基础。

   简单地说,DNS 的作用就把 www.oray.net 这一串字符转换成 IP 61.145.112.212,那么到底这个域名包含着些什么概念呢?

    域名和 IP 不同,IP是从左向右一步一步找到目标主机的,但是域名却是从右向左一步接着一步找到目标主机的。www.oray.net 这一串字符好像并没有什么特别,其实在 DNS 中每一个域名的屁股都有一个点“.”,www.oray.net 这个域名在 DNS 中是这样标识的 www.oray.net.,为什么后面有一个点呢?这个点被称为“互联网根点”。

    目前在整个互联网上一共有 13 台服务器是专门负责管理这个点的。好了,当你第一次在浏览器中输入 www.oray.net 时,你猜猜你的浏览器第一件事是做什么呢?对了,就是去问那13台根服务器:net. 的解析主机在哪儿?其中一台根服务器会告诉你 .net 在 192.54.112.30 上,你可以在它那儿找到答案;于是你的浏览器就去问那个 net. 的主机:oray.net 在什么地方?192.54.112.30 会很从容地告诉你的浏览器:oray.net 是 ns1.oray.net/61.145.112.211 那台破机器负责的,你去问它吧;浏览器接着就会去 61.145.112.211 询问 www.oray.net 的 IP 是多少,最后那个该死的 61.145.112.211 才会告诉你的浏览器 www.oray.net 这个域名的 IP 是 61.145.112.212,你可以直接访问它了。因此,当你在浏览器中输入 www.oray.net 时,浏览器左下角的状态兰通常是这样显示的:正在查找 www.oray.net ;正在连接 www.oray.net ;正在打开网页 www.oray.net ;完成!

    就让我们来进入域名的世界吧。

0
相关文章