随着互联网的普及和发展,我们每天访问的网页数量与日俱增。
当我们输入一个熟悉的网址,如www.exAMPle.com时,我们是如何真正找到对应网页的呢?这背后涉及到了复杂的域名识别和解析过程。
本文将深入探讨网页域名的识别与解析过程,帮助读者更好地理解这一过程。
当我们输入一个网址到浏览器时,首先进行的是域名的识别。
域名是互联网上的一个名称,用于标识一个特定的网站或服务器。
常见的域名包括“.com”,“.cn”,“.net”等后缀,而域名的主体部分则是网站所有者或公司的名称。
例如,在www.example.com中,“example”是域名主体,“com”则是域名后缀。
浏览器在进行域名识别时,会根据用户输入的网址检查浏览器的缓存。
如果用户之前访问过该网站,浏览器可能会将域名解析结果存储在本地缓存中,从而加速访问速度。
如果浏览器缓存中没有相关信息,就会向DNS(域名系统)发起域名解析请求。
域名解析是将域名转换为IP地址的过程。
因为计算机无法直接识别域名,需要通过域名解析将域名转换为计算机可以识别的IP地址。
以下是域名解析的详细步骤:
1. DNS查询:当浏览器需要查询某个域名的IP地址时,会向本地DNS服务器发出查询请求。本地DNS服务器通常由用户的网络服务提供商(如宽带运营商)配置。
2. 根DNS查询:如果本地DNS服务器没有相关域名的缓存信息,它会首先向根DNS服务器发出查询请求。根DNS服务器并不直接存储域名的IP地址信息,但它可以告诉本地DNS服务器去哪里查找顶级域(如“.com”)的权威DNS服务器。
3. 顶级域DNS查询:本地DNS服务器接下来会向顶级域(如“.com”)的权威DNS服务器发出查询请求。这个权威DNS服务器负责管理该顶级域下的所有域名的IP地址信息。
4. 权威DNS查询:权威DNS服务器会返回负责管理目标域名(如www.example.com)的DNS服务器的IP地址给本地DNS服务器。这一步被称为“递归查询”。
5. 递归查询:本地DNS服务器向目标域名的DNS服务器发出查询请求,获取目标网站的IP地址。本地DNS服务器将IP地址返回给浏览器。
6. 连接建立:浏览器得到IP地址后,会尝试与目标网站的服务器建立连接。如果连接成功,浏览器就会显示相应的网页内容。
在整个域名识别和解析过程中,涉及到许多软件和服务,如浏览器的DNS解析功能、操作系统的网络协议栈、网络服务提供商的DNS服务器等。
这些软件和服务协同工作,确保我们能够顺利地访问互联网上的网页。
还有一些第三方工具和服务可以帮助我们进行域名管理和解析,如域名注册商、CDN(内容分发网络)等。
域名识别和解析是互联网运行的重要组成部分。
通过深入了解这一过程,我们可以更好地理解互联网的工作原理,提高网络安全意识,优化网络性能等。
同时,随着技术的发展和互联网的不断进化,域名识别和解析技术也在不断进步和发展,为我们的生活和工作带来更多便利和可能性。
2、域名解析的过程 第一步,用户提交域名解析请求给自己所在域的域名服务器A;拨号用户如没有设定dns服务器及系统默认拨号接入服务商(ISP)的域名服务器,专线接入用户(DDN、ADSL)的用户,如有自己的PC机没有设定DNS服务器地址,系统默认为专线接入服务商的解析服务器,如果用户自己设定了本机的DNS服务器,则直接向本机设定的dns服务器提出解析请求 第二步,如果域名服务器A能够从其系统中查询到用户递交的域名解析请求,则本次域名解析完成; 第三步,如果域名服务器A在其系统中没有查询到所提交的域名解析请求,则有两种办法继续。 一种办法是,域名服务器A将用户的请求,递交给自己的上一级(父节点)域名服务器B,继续寻求解析。 如果能够完成解析,则域名服务器B返还结果给域名服务器A;如果不能完成解析,再由域名服务器B递交给自己的上一级(父节点)域名服务器C,继续寻求解析。 另一种解决方法是域名服务器A直接将请求递交到最顶级(根节点)的域名服务器继续寻求解析,并由根域名服务器沿域名的树状结构下行进行解析,当域名解析过程完成后,将查询的结果逐级返还
一、什么是域名注册?首先,解释下什么叫域名。 从技术上讲,域名只是一个Internet中用于解决地址对应问题的一种方法。 可以说只是一个技术名词。 但是,由于Internet已经成为了全世界人的Internet,域名也自然地成为了一个社会科学名词。 域名的注册遵循先申请先注册原则,管理机构对申请人提出的域名是否违反了第三方的权利不进行任何实质审查。 同时,每一个域名的注册都是独一无二的、不可重复的。 因此,在网络上,域名是一种相对有限的资源,它的价值将随着注册企业的增多而逐步为人们所重视。 在新的经济环境下,域名所具有的商业意义已远远大于其技术意义,而成为企业在新的科学技术条件下参与国际市场竞争的重要手段 ,它不仅代表了企业在网络上的独有的位置 ,也是企业的产品、服务范围、形象、商誉等的综合体现,是企业无形资产的一部分。 同时,域名也是一种智力成果,它是有文字含义的商业性标记,与商标、商号类似,体现了相当的创造性。 在域名的构思选择过程中,需要一定的创造性劳动,使得代表自己公司的域名简洁并具有吸引力,以便使公众熟知并对其访问,从而达到扩大企业知名度、促进经营发展的目的。 可以说,域名不是简单的标识性符号,而是企业商誉的凝结和知名度的表彰,域名的使用对企业来说具有丰富的内涵,远非简单的“标识”二字可以穷尽。 因此,目前不论学术界还是实际部门,大都倾向于将域名视为企业知识产权客体的一种。 而且,从世界范围来看,尽管各国立法尚未把域名作为专有权加以保护,但国际域名协调制度是通过世界知识产权组织来制定,这足以说明人们已经把域名看做知识产权的一部分。 域名注册早期很多都不是实时注册的,现在基本上在注册商或者代理商网站直接提交域名注册都是实时结算、实时成功。 这种实时性主要是应对现在越来越严重的域名抢注现象。 域名注册的所有者都是以域名注册提交人填写域名订单的信息为准的,成功24小时后,即可在国际(ICANN)、国内(CNNIC)管理机构查询whois信息(whois信息就是域名所有者等信息)。 需要指出的是国内域名CNNIC管理规定必须以公司名义注册,所以在提交订单的时候要写清楚公司的全称,否则会存在域名所有权的问题。 CN域名注册现状 从2007年3月开始CNNIC促销CN域名,注册价格:1元/第一年,在这种促销情况下,很多个人都注册了CN域名,所以CN域名只能公司注册这个规定,实际上是没有约束的。 目前域名注册的主要后缀和含义(不过,事实上相应的严格代表意义已经被淡化了) 国际域名: (商业机构)、 (网络服务机构)、(非赢利性组织) 国内域名: (国内顶级域名)、(商业机构)、 (网络服务机构)、(非赢利性组织)、(政府机关) 新增国际域名: 是的替代者,取意来自英文单词business(商业) :信息时代最明确的标志,取意来自英文单词information(信息) :一般由个人注册和使用。 二、域名解析?自己注册了域名之后如何才能看到自己的网站内容,用一个专业术语就叫“域名解析”。 在相关术语解释中已经介绍,域名和网址并不是一回事,域名注册好之后,只说明你对这个域名拥有了使用权,如果不进行域名解析,那么这个域名就不能发挥它的作用,经过解析的域名可以用来作为电子邮箱的后缀,也可以用来作为网址访问自己的网站,因此域名投入使用的必备环节是“域名解析”。 我们知道域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。 一个域名只能对应一个IP地址,而多个域名可以同时被解析到一个IP地址。 域名解析需要由专门的域名解析服务器(DNS)来完成。 解析过程.比如,一个域名为: ,实现HTTP服务,如果想看到这个网站,要进行解析,首先在域名注册商那里通过专门的DNS服务器解析到一个WEB服务器的一个固定IP上:211.214.1.***,然后,通过WEB服务器来接收这个域名,把 这个域名映射到这台服务器上.那么,输入 这个域名就可以实现访问网站内容了.即实现了域名解析的全过程; 人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。 三、什么是DNS?DNS 是域名系统 (Domain Name Server) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。 在Internet上域名与IP地址之间是一对一(或者一对多)的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。 DNS 命名用于 Internet 等 TCP/IP 网络中,通过用户友好的名称查找计算机和服务。 当用户在应用程序中输入 DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如 IP 地址。 因为,你在上网时输入的网址,是通过域名解析系统解析找到了相对应的IP地址,这样才能上网。 其实,域名的最终指向是IP。 在IPV4中IP是由32位二进制数组成的,将这32位二进制数分成4组每组8个二进制数,将这8个二进制数转化成十进制数,就是我们看到的IP地址,其范围是在0~255之间。 因为,8个二进制数转化为十进制数的最大范围就是0~255。 现在已开始试运行、将来必将代替IPv4的IPV6中,将以128位二进制数表示一个IP地址。 大家都知道,当我们在上网的时候,通常输入的是如 这样子的网址,其实这就是一个域名,而我们计算机网络上的计算机彼此之间只能用IP地址才能相互识别。 再如,我们去一WEB服务器中请求一WEB页面,我们可以在浏览器中输入网址或者是相应的IP地址,例如我们要上新浪网,我们可以在IE的地址栏中输入 也可输入这样子 218.30.66.101 的IP地址,但是这样子的IP地址我们记不住或说是很难记住,所以有了域名的说法,这样的域名会让我们容易的记住。 DNS:Domain Name System 域名管理系统 域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个惟一的IP地址,这一命名的方法或这样管理域名的系统叫做域名管理系统。 DNS:Domain Name Server 域名服务器 域名虽然便于人们记忆,但网络中的计算机之间只能互相认识IP地址,它们之间的转换工作称为域名解析(如上面的 与 218.30.66.101 之间的转换),域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。
WinMyDNS是一款新型DNS智能解析软件,支持中文解析。 该软件除了具备一般的基本DNS解析功能外,还可以自动识别浏览者的来源,并把相同的域名智能DNS解析到双线路机器的联通或电信的IP, 以便客户就近访问你的网站。 该软件还可以对被解析的服务器自动进行宕机检测, 以保证浏览者总是能访问到正常的服务器,有效避免近期流行的DNS攻击引起的网站瘫痪。 该软件把DNS配置信息保存在ACCESS或MSSQL数据库里,应用者开发具体的DNS应用,只要对数据库中的SOA及RR表增减记录即可方便完成。
本文地址:http://www.hyyidc.com/article/231524.html