步骤如下:
1、DNS的解析过程,主要有以下几个步骤:1.如果现在要访问某网站站点,客户机会提出解析请求,并且将请求发送给本地的域名服务器。
2、当本地的域名服务器收到请求后,会先查询本地的缓存记录,如果有,则会把查询的结果返回。
3、如果本地缓存没有此记录,则会直接把请求发送给根域名服务器,根域名服务器会在子域中查找主域名服务器,然后会将地址返回给本地域名服务器。
4、本地域名服务器会向上一步的域名服务器发送请求,然后接受请求后,域名服务器会查询缓存,如果没有此记录,则会返回到相关的下级域名服务器的地址。
5、重复上一步,直到查询到正确的缓存记录为止。
6、本地域名服务器将查到的结果保存到缓存中,为下一次的使用做好准备,与此同时会将结果返回给客户机。
域名映射即域名反向解析,即从IP地址到域名的映射。由于在域名系统中,一个IP地址可以对应多个域名,因此从IP出发去找域名,理论上应该遍历整个域名树,但这在Internet上是不现实的。
为了完成逆向域名解析,系统提供一个特别域,该特别域称为逆向解析域。这样欲解析的IP地址就会被表达成一种像域名一样的可显示串形式,后缀以逆向解析域域名结尾。
两种表达方式中IP地址部分顺序恰好相反,因为域名结构是自底向上(从子域到域),而IP地址结构是自顶向下(从网络到主机)的。实质上逆向域名解析是将IP地址表达成一个域名,以地址做为索引的域名空间,这样逆向解析的很大部分可以纳入正向解析中。
扩展资料
虽然因特网上的节点都可以用IP地址惟一标识,并且可以通过IP地址被访问,但即使是将32位的二进制IP地址写成4个0~255的十位数形式,也依然太长、太难记。因此,人们发明了域名(Domian Name),域名可将一个IP地址关联到一组有意义的字符上去。
用户访问一个网站的时候,既可以输入该网站的IP地址,也可以输入其域名,对访问而言,两者是等价的。
例如:微软公司的Web服务器的IP地址是207.46.230.229,其对应的域名是www.microsoft.com,不管用户在浏览器中输入的是207.46.230.229还是www.microsoft.com,都可以访问其Web网站。
参考资料来源:百度百科-域名系统
参考资料来源:百度百科-域名反向解析
在学网络方面的知识。有很多迷糊的概念,希望大家帮忙看看。 ip地址,MAC地址,域名,主机之间的映射关系是什么。 就是类似: 一个ip可以映射几个网站? 一个ip可以映射几个MAC? 。。。。。(以此类推。 最好对他们之间映射关系有个比较详细的介绍。一对多,还是多对一。。。。) 比如一个提供出租主机服务的人,他购买的服务器肯定不会只为一家网站服务,那么这一个台服务器上要插几块网卡,几个IP。。。。?这台主机上的某个网站是不是允许有不同的IP(比如www一个,ftp一个。。。) 又比如某个网站的业务量比较大,可能需要好几台主机,那么允许好几个主机共用一个IP来运行这个网站吗? 等等类似的问题。。。 我自己觉得所有的东西都是多对多的,不存在一一对应的。。 不知道对不对。 请高手解释。。 谢谢问题补充:假如111.111.111.111这个ip下 端口号为80 有两个域名 www.a.com www.b.com 主机头设置为不一样 , 那我在浏览器的地址栏输入111.111.111.111 主机是吧 www.a.com的主页给我还是b的?提问者: shan423 - 助理 二级 最佳答案您好!Asker 我给您简单说一下。 1. IP跟网站:一个IP内可以同时多个网站,这是肯定的。现在主流的WEB服务器有IIS和Apache Server。我以IIS为例,简单给你说一下。在IIS中,有三个参数决定网站的指向。(1)IP (2)端口 (3)主机头。也就是说,这三个参数,有任意一个不同,那么网站就可以不同。 2.IP跟MAC:在同一网段(子网)中,一个IP对应一个MAC,反过来,一个MAC对应一个IP。交换机靠MAC寻址,路由器靠IP寻址。如果不能做到一一对应,寻址不能成功。 3.域名跟MAC无对应关系。 4.IP跟域名:网络中信息的传递全靠IP,域名方便了大家的记忆。在网络中会有一台DNS服务器承担解析域名的工作。一个域名只能对应一个IP 5.主机的MAC是固定的。域名,IP这类逻辑地址都可以改。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)