图解域名解析DNS过程
DNS,就是Domain Name System的缩写,翻译过来就是域名系统,是互联网上作为域名和IP地址相互映射的一个分布式数据库。DNS能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。
下面这张图,详细说明了一个DNS域名解析的全过程:
DNS域名解析的全过程:
1)网络客户端就是我们平常使用的电脑,打开浏览器,输入一个域名。比如输入www.163.com,这时,你使用的电脑会发出一个DNS请求到本地DNS服务器。本地DNS服务器一般都是你的网络接入服务器商提供,比如中国电信,中国移动。
2)查询www.163.com的DNS请求到达本地DNS服务器之后,本地DNS服务器会首先查询它的缓存记录,如果缓存中有此条记录,就可以直接返回结果。如果没有,本地DNS服务器还要向DNS根服务器进行查询。
3)根DNS服务器没有记录具体的域名和IP地址的对应关系,而是告诉本地DNS服务器,你可以到域服务器上去继续查询,并给出域服务器的地址。
4)本地DNS服务器继续向域服务器发出请求,在这个例子中,请求的对象是.com域服务器。
5).com域服务器收到请求之后,也不会直接返回域名和IP地址的对应关系,而是告诉本地DNS服务器,你的域名的解析服务器的地址。
6)本地DNS服务器向域名的解析服务器发出请求,www.163.com的IP是什么?
7)本地DNS服务器这时就能收到一个域名和IP地址对应关系,www.163.com的IP是1.1.1.1
8)本地DNS服务器不仅要把IP地址返回给用户电脑,还要把这个对应关系保存在缓存中,以备下次别的用户查询时,可以直接返回结果,加快网络访问。
原文地址:http://www.maixj.net/ict/dns-chaxun-9208
图解域名解析DNS过程相关推荐
- 【计算机网络】域名解析(DNS)过程
DNS报文 DNS分为查询请求和查询响应,请求和响应的报文结构基本相同.DNS报文格式如图1所示.其中,会话标识.标志.问题计数.回答资源记录数.授权资源记录数.附加资源记录数这6个字段是DNS的报文 ...
- 计算机网络知识全面讲解:域名解析的过程
大家已经知道了Internet中DNS服务器的组织架构,下面讲解计算 机域名解析的过程.图1-51所示的Cl?ent计算机的DNS服务器指向了 13.2.1.2,也就是指向了B服务器.现在Cl?ent ...
- 大气辐射示意简单图_手绘地理 | 分步骤图解大气受热过程及应用
分步骤图解大气受热过程及应用 --曾庆阳 第一步:太阳暖大地 第二步:大地暖大气 第三步:大气还大地 第四步:完整的大气受热过程 写在最后 大气的受热过程重点是理解不同辐射形成的过程和应用.有温度的物 ...
- 删除同域名所有cookies_Namesilo域名解析DNS设置教程
在Namesilo购买域名后,如果直接在浏览器直接输入域名,并不能打开网站. 要想访问网站,需要将域名和服务器IP地址进行关联,也就是设置域名解析.设置完成待解析生效后,就能打开网站了. 通常域名注册 ...
- 12、图解横向扩容过程,如何超出扩容极限,以及如何提升容错性
1.图解横向扩容过程,如何超出扩容极限,以及如何提升容错性 (1)primary&replica自动负载均衡,6个shard,3 primary,3 replica (2)每个node有更少的 ...
- dns提供商主机名_DNS域名解析的过程
一.主机解析域名的顺序 1.找缓存 2.找本机的hosts文件 3.找DNS服务器 注意: 配置IP和主机名时,要记得修改/etc/hosts文件,因为有些应用程序在主机内的进程之间通信的时候,会本机 ...
- 浅谈DNS域名解析的过程
用户在浏览器输入www.baidu.com时,DNS域名解析大致分为以下几个过程: 浏览器客户端检查自身有没有该域名的缓存: 如果浏览器有命中,直接返回该域名对应的IP地址,解析结束; (这个缓存可以 ...
- DNS域名解析详细过程
一.DNS DNS(Domain Name System)是域名系统的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,用于 TCP/IP 网络. 二.域名系统DNS的作用 通常我们有两种方 ...
- 简述DNS进行域名解析的过程
1.当客户机提出查询请求时,首先在本地计算机的缓存中查找.如果在本地无法获得查询信息,则将查询请求发给DNS服务器.2.首先客户机将域名查询请求发送到本地DNS服务器,当本地DNS服务器接到查询后,首 ...
- DNS域名解析的过程
域名解析是由一系列的域名服务器完成的.域名服务器是运行在指定主机上的软件,能够完成从域名到IP地址的映射.一个分布式的主机信息数据库管理着因特网上所有的主机域名与IP地址,不同的域名是数据库的不同部分 ...
最新文章
- redis mysql 集群_mysql_redis
- 2019年上半年收集到的AI计算机视觉方向干货文章
- python 解析xml
- 0830通用问题解决
- 明年的现在我也想去“双选会”应聘!
- parzen窗估计如何进行结果分析_Parzen窗方法的分析和研究
- vb读取文件的模式和方法
- C#播放流媒体的几种方法
- C++/Qt中文显示乱码与string/wstring/wchar_t转换
- 汇编语言程序设计---期末复习大纲知识点总结(王爽第二版)
- 原理图和PCB设计流程概述
- python断言assert
- 移动铁通宽带上网设置教程
- Iterative Deep Learning论文简读
- 一道搜狗机试题的解答
- SpringBoot 打成的 jar 包和普通的 jar 包有什么区别
- 9104年了,你还中毒?—— Synaptics.exe 中毒小记
- win10+NVIDIA geforce gtx 960M+cuda9.0+cudnn7.1+pytorch_1.1.0+torchvision_0.3.0---已解决
- 不会PS图片怎么批量调色
- unknown mutation type SET_SINGER
热门文章
- 不想996的程序员不是好老板(上)
- win10重装系统后连不上公司服务器,win10重装系统后连不上网有什么解决方法
- 大白菜无法打开计算机硬盘,关于大白菜pe一键装机找不到硬盘怎么办的问题解答 情况一:分区不合理 解决方案:使用大白菜diskgenius工具...
- Boxy Vehicle Detection in Large Images
- 如何在PDF文件中快速查找关键字,这个方法后悔没早点知道
- sm3 算法java_“国密加密算法”SM系列的C#实现方法
- ImageDataGenerator.flow_from_directory(...)
- TVS瞬态抑制二极管选型指南
- wilcoxon秩和检验--学习笔记
- JAVA设计模式-组合模式