位置: IT常识 - 正文

浅谈DNS域名解析的过程(dns域名解析两种方式)

编辑:rootadmin
浅谈DNS域名解析的过程 用户在浏览器输入www.baidu.com时,DNS域名解析大致分为以下几个过程:

推荐整理分享浅谈DNS域名解析的过程(dns域名解析两种方式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:dns域名解析工作原理,浅谈dns域名解析的问题,浅谈dns域名解析的问题,dns域名解析什么意思,dns域名解析什么意思,dns域名解析工作原理,dns域名解析什么意思,浅谈dns域名解析的问题,内容如对您有帮助,希望把文章链接给更多的朋友!

浏览器客户端检查自身有没有该域名的缓存:

如果浏览器有命中,直接返回该域名对应的IP地址,解析结束;

(这个缓存可以设置TTL来控制有效时间,有点像APR协议在本地保存的的目的IP与主机MAC地址的缓存) 如下图:

如果浏览器未命中,浏览器会去检查检查操作系统缓存中有没有对应的已解析过的结果,原理同上;

如果浏览器和OS中都找不到该域名对应的缓存,**那么会请求 本地域名服务器(LDNS)**来解析这个域名,这台服务器一般在距离你的主机比较近的位置,一般情况都会缓存着你要解析域名的结果,大约80%的域名在这里就能解析完成了。

浅谈DNS域名解析的过程(dns域名解析两种方式)

如果LDNS仍然没有命中,就直接跳到Root Server( 根域名服务器 )请求解析

根域名服务器返回给LDNS一个所查询域的主域名服务器(gTLD Server,国际顶尖域名服务器,如.com .cn .org等)的地址;

此时LDNS再发送请求给上一步返回的gTLD Server主域名服务器

接受请求的gTLD查找并返回给LDNS注册这个域名时候的Name Server (注册该域名的服务器) 的地址;

LDNS再向Name Server发起解析请求,Name Server会根据映射关系表直接找到目标ip,返回给LDNS

LDNS会缓存这个域名和对应的ip,然后把解析的结果返回给用户;

用户根据TTL值缓存到本地系统缓存中,域名解析过程至此结束;

简单总结DNS域名解析过程:

浏览器首先在自己的缓存找,没有就去系统的缓存,还没就去请求本地域名服务器LDNS(一般到这里就有了) 如果LDNS还没有解析结果,那它就去Root Server根域名服务器请求,Root Server会返回给LDNS一个查询主域名(.com .cn等)的主域名服务器gTLD Server LDNS发起请求gTLD Server,gTLD Server查找并返回给LDNS注册这个域名时候的Name Server地址; LDNS发起请求Name Server,Name Server会根据映射关系表直接找到目标ip,最终返回给LDNS 之后向下交付的过程,这个解析结果会还存在LDNS,本地OS,和浏览器缓存中,方便下次解析;

理解要点: 极端情况下,LDNS扮演者核心中转角色,与ROOT DNS Server 根域名服务器,gTLD Server .xxx对应的主域名服务器 ,Name Server 注册待解析域名的服务器 进行了三次一去一回的循环式交付,最终拿到结果;

本文链接地址:https://www.jiuchutong.com/zhishi/300353.html 转载请保留说明!

上一篇:【Spring Boot】SpringBoot设计了哪些可拓展的机制?(spring boot s)

下一篇:脑电EEG代码开源分享 【4.特征提取-频域篇】(egi脑电数据处理)

  • 抬头唤醒在哪里设置(抬头唤醒在哪里设置苹果)

    抬头唤醒在哪里设置(抬头唤醒在哪里设置苹果)

  • 闲鱼怎么开通花呗收款(闲鱼怎么开通花呗付款)

    闲鱼怎么开通花呗收款(闲鱼怎么开通花呗付款)

  • 华为荣耀v20qq闪退怎么回事(华为v20闪屏是什么坏了)

    华为荣耀v20qq闪退怎么回事(华为v20闪屏是什么坏了)

  • 美团差评骑手成立后骑手会受到什么惩罚(美团给骑手差评会受到怎么样的惩罚)

    美团差评骑手成立后骑手会受到什么惩罚(美团给骑手差评会受到怎么样的惩罚)

  • 选择在桌面上是否显示语言栏的操作方法是(选择在桌面上是什么意思)

    选择在桌面上是否显示语言栏的操作方法是(选择在桌面上是什么意思)

  • vivoy66长宽高多少(vivoy66尺寸多大)

    vivoy66长宽高多少(vivoy66尺寸多大)

  • 手机批量发短信怎么发(手机批量发短信 一共有两种方法)

    手机批量发短信怎么发(手机批量发短信 一共有两种方法)

  • 快手可以有几个管理员(快手可以有几个实名账号)

    快手可以有几个管理员(快手可以有几个实名账号)

  • ca登录什么意思(CA登录什么意思)

    ca登录什么意思(CA登录什么意思)

  • 一个微信号可以同时登手机和平板吗(一个微信号可以注册几个公众号)

    一个微信号可以同时登手机和平板吗(一个微信号可以注册几个公众号)

  • 美版a1661是什么版本(美版a1662是什么版本)

    美版a1661是什么版本(美版a1662是什么版本)

  • ipad新款pro什么时候上市(ipad pro什么型号)

    ipad新款pro什么时候上市(ipad pro什么型号)

  • ios阻止来电会提示什么(iphone阻止来电有记录吗)

    ios阻止来电会提示什么(iphone阻止来电有记录吗)

  • 网络中的计算机配备的网卡是(网络中的计算机的MAC地址指的是_____地址)

    网络中的计算机配备的网卡是(网络中的计算机的MAC地址指的是_____地址)

  • 怎样解除微信绑定的app(怎样解除微信绑定的银行卡)

    怎样解除微信绑定的app(怎样解除微信绑定的银行卡)

  • 电脑被老师控制如何解控(电脑被老师控制了怎么解除控制)

    电脑被老师控制如何解控(电脑被老师控制了怎么解除控制)

  • 金溢etc蓝牙开关在哪儿(金溢etc 蓝牙)

    金溢etc蓝牙开关在哪儿(金溢etc 蓝牙)

  • 拼多多优惠复活卡在哪(拼多多怎么复活优惠卷)

    拼多多优惠复活卡在哪(拼多多怎么复活优惠卷)

  • soul密友上线有提示吗(soul上密友突然不见了怎么回事)

    soul密友上线有提示吗(soul上密友突然不见了怎么回事)

  • OPPO工程模式怎么进 (oppo工程模式怎么进,*#955)

    OPPO工程模式怎么进 (oppo工程模式怎么进,*#955)

  • word文档照片如何排版(word文档照片如何调整位置)

    word文档照片如何排版(word文档照片如何调整位置)

  • 电脑集成显卡在哪(电脑集成显卡在设备管理器找不到)

    电脑集成显卡在哪(电脑集成显卡在设备管理器找不到)

  • 小米mix3支持多少瓦快充(小米mix3支持多少瓦无线充电)

    小米mix3支持多少瓦快充(小米mix3支持多少瓦无线充电)

  • 华为助手怎么叫出来(华为手机助手怎么喊出来)

    华为助手怎么叫出来(华为手机助手怎么喊出来)

  • 移动卡移动数据连不上(移动卡移动数据显示2G)

    移动卡移动数据连不上(移动卡移动数据显示2G)

  • 西瓜视频怎么更新版本(西瓜视频怎么更改手机号)

    西瓜视频怎么更新版本(西瓜视频怎么更改手机号)

  • 进项税转出的会计凭证
  • 没有签订劳动合同可以直接离职吗
  • 金税三期是什么时候投入使用的
  • 银行开户手续费怎么开发票
  • 应收职工欠款属于负债吗
  • 股本与注册资本实收资本的区别
  • 销售边角料收入属于什么收入
  • 其他综合收益转入留存收益还是投资收益
  • 国库集中支付行政运行
  • 风险纳税人还能开发票吗
  • 贸易公司代采购怎么做账
  • 代理销售保险
  • 境外所得抵免税额是什么意思
  • 已缴契税是否可以在土地增值税扣除?
  • 投资款需要交印花税嘛
  • 提示没有安装QQ怎么处理
  • 预缴企业所得税是含税还是不含税
  • wps的广告怎么关掉
  • 华为鸿蒙系统怎么样
  • 银行汇票与银行本票的区别
  • 公司收到政府科技创新奖
  • 单位银行结算账户属于活期存款账户
  • php 设计模式 鸟哥
  • 工会经费是职工工资总额的
  • 支付航天信息服务费怎么入账
  • oauth2 sso单点登录
  • 坏账损失属于或有事项吗
  • /etc/php-fpm.d/www.conf 配置注意事项
  • javatoken生成机制
  • markdown语法是什么意思
  • 时间序列garch
  • HTML+CSS+JavaScript仿京东购物商城网站 web前端制作服装购物商城 html电商购物网站
  • ps去水印的三种方法
  • 收到上市公司分红企业所得税减半征收的情景
  • 数论电子书下载
  • Philtron: a PHP Proxy for HTTP
  • 所得税费用影响企业营业利润吗
  • 分公司民事责任由谁承担
  • sql2000安装不上是什么原因
  • sql server 2008 新建数据库
  • sqlserver2008安装完在哪打开
  • 同一控制和非同一控制的区别图解
  • 政府预算会计要素包括
  • 法定盈余公积和任意盈余公积可用于
  • 公司举行活动发言稿范文
  • 小规模纳税人预交增值税率
  • 外贸企业留抵退税申请表怎么填
  • 辞退员工 工资
  • 汽车折旧计算方法2023折旧率
  • 建账是不是只需要科目余额表
  • windows server特点
  • ubuntu20.04.2安装
  • 大白菜u盘启动按f几
  • win7系统调亮度怎么调
  • iphone制造成本
  • win10周年纪念版
  • macbook硬盘中的其他
  • ios8.4.1完美越狱教程
  • win8账户
  • regsrv.exe - regsrv是什么进程 有什么用
  • win10无法收到wifi
  • Windows下查看PCI插槽链路
  • 安装linux系统步骤图解
  • vps可以安装虚拟机吗
  • android开发环境搭建实验报告总结
  • opengl光照纹理三个球
  • node操作mongodb数据库
  • dos批处理实例
  • css透明属性详解怎么写
  • Python3.6 Schedule模块定时任务(实例讲解)
  • linux,windows
  • 简述js json对象和字符串的转换方式
  • 批处理删除除了某个文件外的所有文件
  • @jsondeserialize
  • jquery使用教程
  • 公司0申报怎么申报视频
  • 国家减免的增值税怎么做账
  • 烟丝和烟有什么区别
  • 建筑企业个人所得税管理办法
  • 2019小规模纳税人标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设