码界工坊

htykm.cn
人生若只如初见

今日新开传奇单职业私服

今日新开传奇单职业私服_今日新开传奇单职业私服新开发布网_网通传奇世界私服

dns的域名解析过程是怎样的?DNS域名解析系统如何工作?dns作为tcp/ip协议(7级,顶级)的“顶层”,是一个优秀的全职internet翻译任务的“翻译器”。下面聚名网小编就带大家看看dns的域名解析过程是怎样的和DNS域名解析系统如何工作。

dns的域名解析过程是怎样的?DNS域名解析系统如何工作?(推荐阅读:域名是什么?域名都有哪些分类?)

dns(域名系统):域名系统,dns实际上是一个分布式数据库系统,其主要功能是提供主机名和ip地址之间的转换。我们每天在浏览器中键入的url,如www.ymw.cn,在您按enter时就开始使用dns服务。最早的,在dns还没有发明的时候,所有的地址都是由一个中心主机名来管理的,在那个“古老”的时代,因为网站很少见,管理的难度还是可以操纵的,但是随着互联网的野蛮发展,网站数量急剧增加,这种中央工作模式开始暴露出一系列问题,如响应速度慢、安全性差等。dns出现在正确的时间。

DNS域名解析系统是如何工作的

172.27.0.14是作者(a)的主机,183.60.83.19是网络运营商(b)的dns服务器。

首先,主机发出访问www.ymw.cn的请求,但这个域名在系统内不知道您要访问什么,TCP/IP协议只识别IP地址,就像人脸识别一样,别人会识别错误。此时,需要一个称职的翻译人员将适合记录的域名翻译成IP地址。就在那时dns出现了。

dns首先查找本机dns记录,windows系统通过windowssystem32driversetchosts文件查找,linux通过/etc/hosts文件查找。

主机记录的格式如下,分为两部分。前半部分是IP地址,后半部分是相应的域名。

如果主机找不到记录,它将首先向指定的DNS服务器发送DNS查询请求(这就是计算机必须指定DNS服务器地址的原因)。让我们看两条信息。

此时a到端口54889(临时端口,使用udp协议,如果不知道udp协议是什么,请参考我的其他文档tcp和udp,),b主机53端口通信,消息1是主机发送到b主机,+符号表示递归查询,a表示查询类型,要查询IP地址吗?指示这是一条查询消息。www.ymw.cn表示要查询的域名,33字节,udp第一个长度为12字节,域名长度为17字节,查询类型和类占4字节。

简单解释为什么域名的长度是17字节,由小数点分隔。前3表示www占3字节,后7表示ymw占3字节,后3表示com占3字节,后一个设置为0,表示域名结束。

现在看第二条消息,它是b服务器的响应消息。在3-0-0上,资源记录(资源记录)的第二个0返回0个授权应答,第三个0返回0个附加记录(通常为0)。第一条资源记录类型为CNAME(域名规范名),第二条为A记录,表示返回对应CNAME的IP地址,第三条为A记录返回域名的另一个IP地址。有时甚至可以返回n个a记录,因为使用了负载平衡技术来提高服务提供的可靠性和并发处理能力。

此时,dns系统已获得www.ymw.cn对应的ip地址记录,即已完成翻译任务并返回给系统。系统获取IP地址,将访问网页的请求打包,并指定消息的目标地址是刚刚获得的域名对应的IP地址,数据成功发送到目标主机。

如有其它的域名知识需要,详情请关注聚名网域名注册:http://www.juming.com/regym.htm

未经允许不得转载 » 本文链接:http://htykm.cn/hao/520e6399416.html

推荐文章

  • Linux Informix如何进行数据库复制

    在Linux上使用Informix数据库进行复制,通常涉及以下几个步骤:1. 准备工作确保版本兼容性:确保源数据库和目标数据库的Informix版本兼容。网络配置:确保源数据库和目标数据库之间的网络连 ...

  • 网站域名怎么续费?公司域名续费注意什么?

    网站域名怎么续费?公司域名续费注意什么?许多公司现在都建立自己的网站,需要域名。另一方面,域名只能注册一至十年,到期后需要续签,续签期限也是一至十年。那么更新公司的域名需要多少钱?它与个人域名不同吗? ...

  • 为什么要注册域名 几点分析出域名的价值

    域名是Internet网络上服务器或网络系统的名称。世界上没有重复的域名,域名是唯一的。从技术上讲,域名只是解决互联网地址通信问题的一种方式。可以说,这只是一个技术术语。然而,由于互联网已经普及很多年 ...

  • 如何biz域名注册?biz域名怎么样?

    如何biz域名注册?biz域名怎么样?biz域名是较老一代的顶级域名,其中大部分是外国用户。近年来,越来越多的中国人申请了.biz域名。想要申请.biz域名的用户对此有很多疑问。下面聚名网小编就带大家 ...

  • Linux Informix如何进行数据库复制

    在Linux上使用Informix数据库进行复制,通常涉及以下几个步骤:1. 准备工作确保版本兼容性:确保源数据库和目标数据库的Informix版本兼容。网络配置:确保源数据库和目标数据库之间的网络连 ...

  • 新顶级域名有什么意义 新顶级域名注册怎么样

    新顶级域名在这几年来不断推陈出新,导致很多人都不知道是否注册投资,那么新顶级域名的诞生频繁对于域名行业有什么影响呢?在不到几年的时间里,互联网上有22个通用顶级域名,如.com、.net、.org等。 ...

  • 什么样的域名比较有价值?如何找寻好域名?

    什么样的域名比较有价值?如何找寻好域名?我们知道,不同的域名后缀有着非常不同的价格,同样的后缀由于域名的外观和应用价值不同,价格也不尽相同。下面聚名网小编就带大家看看什么样的域名比较有价值和如何找寻好 ...

  • 免费域名注册好吗 关于免费主机和域名的知识

    事实上,当我们谈到建站时,第一个自然会想到域名、空间、程序等,拥有一个免费的域名和主机,是一个初出茅庐的站长。今天,聚名网的编辑将为您进行分析总结。我们今天就来聊聊关于免费域名和主机的事情。免费域名和 ...