DNS协议详解:作用、完整解析过程(面试+考试必背版)
DNS协议详解作用、完整解析过程面试考试必背版一、DNS 协议的作用主要功能二、DNS 核心基础知识三、DNS 完整解析过程超清晰 8 步面试必考实验场景解析流程标准递归迭代查询1. 客户端检查本地缓存2. 客户端向 **本地DNS服务器LDNS** 发送查询请求3. 本地DNS服务器检查自己的缓存4. 本地DNS向 **根域名服务器Root** 查询5. 本地DNS向 **.com 顶级域名服务器TLD** 查询6. 本地DNS向 **baidu.com 权威域名服务器Authoritative** 查询7. 本地DNS把结果返回给客户端8. 客户端拿到IP访问目标网站四、DNS 解析流程图一看就懂五、两种查询方式必须懂1. 递归查询客户端 → 本地DNS2. 迭代查询本地DNS → 根/顶级/权威六、DNS 服务器类型4 种七、总结面试背诵版DNS 作用DNS 解析 8 步端口The Begin点点关注收藏不迷路一、DNS 协议的作用DNSDomain Name System域名系统核心作用只有一句话将人类容易记忆的域名如 www.baidu.com转换成计算机能识别的 IP 地址如 180.101.49.11。简单理解DNS 网络电话簿 / 网络导航仪主要功能域名 → IP 地址转换正向解析IP → 域名转换反向解析实现负载均衡实现邮件服务器路由MX记录统一管理全网域名二、DNS 核心基础知识使用UDP 53 端口快速查询区域传输使用TCP 53 端口采用C/S 架构分布式、层次化数据库三、DNS 完整解析过程超清晰 8 步面试必考实验场景用户在浏览器输入www.baidu.com需要获取对应的IP解析流程标准递归迭代查询1. 客户端检查本地缓存浏览器缓存 → 系统缓存 → 路由器缓存有则直接返回IP无则继续。2. 客户端向本地DNS服务器LDNS发送查询请求本地DNS一般是电信/移动/联通DNS8.8.8.8、114.114.114.1143. 本地DNS服务器检查自己的缓存有则返回无则开始迭代查询。4. 本地DNS向根域名服务器Root查询根服务器说我不知道但我知道 .com 顶级服务器在哪里。5. 本地DNS向.com 顶级域名服务器TLD查询.com服务器说我不知道但我知道 baidu.com 权威服务器在哪里。6. 本地DNS向baidu.com 权威域名服务器Authoritative查询权威服务器说我知道www.baidu.com 的 IP 是 xxx.xxx.xxx.xxx7. 本地DNS把结果返回给客户端并缓存这个结果下次直接用。8. 客户端拿到IP访问目标网站四、DNS 解析流程图一看就懂用户本地DNS根DNS服务器.com 顶级DNS服务器baidu 权威DNS服务器五、两种查询方式必须懂1. 递归查询客户端 → 本地DNS客户端只发一次请求本地DNS必须给最终结果。2. 迭代查询本地DNS → 根/顶级/权威本地DNS一步步问自己跑腿查。六、DNS 服务器类型4 种根服务器Root13台指向顶级域顶级域服务器TLDcom、cn、net、org权威服务器Authoritative最终存储域名IP本地DNSLDNS替用户查询、缓存结果七、总结面试背诵版DNS 作用将域名解析为IP地址让用户不用记IP。DNS 解析 8 步查本地缓存发请求给本地DNS本地DNS查缓存问根服务器问顶级域服务器问权威服务器本地DNS返回结果客户端访问IP端口UDP 53查询TCP 53区域传输The End点点关注收藏不迷路
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2496559.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!