位置: 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脑电数据处理)

  • 疫情期间生活服务业免征增值税截止时间
  • 弥补以前年度亏损金额从哪里来的
  • 专票没有税点
  • 附加税费申报没有怎么填
  • 企业垃圾处理费计入什么科目
  • 电子发票丢失如何税前扣除
  • 短期筹资方式有没有股票
  • 怎么认证财付通
  • 个体工商户生产经营所得税率
  • 一个工程项目多次收款怎样预交增值税
  • 收到外国客户的祝福怎么回复
  • 成本暂估跨年度要怎么处理?
  • 进口货物的价格国内销售需要考虑的税
  • 高新研发费的账务处理怎么做?
  • 工程在建期间土地的摊销如何处理
  • 建安费增值税怎么算
  • 发票专用章只能盖一个
  • 税收编码更改的依据是什么
  • 企业备用金用途
  • 以前年度企业所得税少计提实际已交
  • 会计利润和税务利润的暂时性差异和永久性差异
  • 企业的银行利息收入要交企业所得税吗
  • 监控 固定资产
  • 资产减值损失期末余额在哪方
  • 收到发票已入账什么意思
  • PHP:oci_field_is_null()的用法_Oracle函数
  • 羊肚菌的功效和价格
  • 发票开出后只收到部分款怎么处理?
  • 纳税申报方式的税务申报工作常规流程图
  • 代理记账费用计入什么会计科目
  • 出口退税率为0怎么处理
  • php zmq
  • vue框架基础知识
  • 基于强化学习的智能机器人路径规划算法研究(附代码)
  • 华为od机试无法测用例
  • 宣传活动费用什么发票开?
  • 蓝桥杯b组2020
  • 尚品汇在哪
  • web自动化测试平台
  • php url函数
  • 劳动仲裁支付的赔偿金怎么入账
  • 律师事务所执业证
  • 弥补以前年度亏损最多几年
  • 劳务费发票怎么入账
  • 增值税专用发票和普通发票的区别
  • 一般纳税人购销合同印花税怎么算
  • 发票审核中是什么意思
  • 企业需要建立什么?完善什么?
  • 疫情期间购买消毒弥雾机的请示
  • 公司社保收费标准
  • 房产税减免退税怎么操作
  • 记账凭证填制完毕
  • 小微企业a201010表怎么填
  • 金税盘可以用热点吗
  • 国际航班怎么报销
  • 农村会计做什么工作好
  • 如何办icp许可证
  • sqlserver 获取字符位置
  • unsecapp.exe - unsecapp是什么进程
  • ubuntu顶部菜单栏
  • ubuntu系统中怎么安装mathematica13.1.0
  • 并发控制三个问题
  • pptp和l2tp哪个比较安全
  • Mac怎么去掉开机密码
  • centos6启动服务的命令
  • win7安装cad2010
  • win7系统无法创建分区也无法定位
  • 如何汉化游戏
  • win10更新提示错误
  • opengl顶点坐标纹理坐标关系
  • 基于nodejs的项目
  • 基于javascript的论文题目
  • android基础入门
  • 面向对象的java语言
  • 出租车票如何验真
  • 长沙税务网站查询系统
  • 企业吸收合并都包括什么
  • 河南省人民医院和郑大一附院哪个好
  • 增值税电子普通发票和普通发票区别
  • 税金乘以12%是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设