当前位置: 首页 > news >正文

八股文打卡day13——计算机网络(13)

面试题:DNS是什么?DNS的查询过程是什么?

我的回答:

我来讲一下我对DNS的理解
DNS是域名系统,它是一个域名和IP地址相互映射的数据库。通过DNS,可以将我们浏览器中输入的域名,例如:www.baidu.com映射为它所对应的IP地址。然后再访问。

我来讲一下DNS查询的过程:
1.浏览器中输入域名,发起请求。首先会到浏览器缓存中寻找是否有对应的IP地址,如果没有,就去本地Host文件中查找。如果本地Host文件中没有对应的IP地址的话。就进行DNS的递归查询。
2.本地DNS服务器代替用户进行递归查询。首先,本地DNS服务器会到去根DNS服务器查找,根服务器下有.com、.org等顶级域名服务器的信息。
3.然后到顶级域名服务器进行查询。顶级域名服务器会告诉到那个权威域名服务器下寻找。
4.到权威域名服务器下进行查找,权威域名服务器下有完整域名的对应的IP地址。它会返回域名对应的IP地址给浏览器。
5.浏览器此时就有了要访问域名所对应的IP地址,并且会保存到缓存中,以备下次查询。

回答八股时间:2023.12.28

http://www.lryc.cn/news/270861.html

相关文章:

  • android studio导入module
  • Prometheus通过consul实现自动服务发现
  • c++11--原子操作,顺序一致性,内存模型
  • 【数据结构】栈和队列(队列的基本操作和基础知识)
  • 设计模式——适配器模式(Adapter Pattern)
  • 测试C#使用OpenCvSharp从摄像头获取图片
  • 【基础】【Python网络爬虫】【12.App抓包】reqable 安装与配置(附大量案例代码)(建议收藏)
  • LabVIEW在电机噪声与振动探测的应用
  • 编码器是什么,以光电编码器为例,说明一下光电编码器的名字由来,结构,原理,特点,用处
  • MySQL:主从复制
  • 【K8S 二进制部署】部署Kurbernetes的网络组件、高可用集群、相关工具
  • Ubuntu 常用命令之 locate 命令用法介绍
  • java中file类常用方法举例说明
  • 机器学习分类模型
  • LaTeX符号大全:打破排版的边界
  • vue3-11
  • 【c语言】飞机大战2
  • 海康visionmaster-渲染控件:渲染控件加载本地图像的方法
  • 【SD】一致性角色 - 同一人物 不同姿势 - 2
  • 摩尔线程S80对于软件的支持
  • 基数排序 RadixSort
  • Maven下载和安装的详细教程
  • 申请虚拟VISA卡Fomepay教程
  • java常见面试题:什么是装箱和拆箱?装箱和拆箱有哪些应用场景
  • 【map】【滑动窗口】【字典树】C++算法:最长合法子字符串的长度
  • 机器学习部分相关概念
  • Apache DolphinScheduler 3.1.9 版本发布:提升系统的稳定性和性能
  • go-carbon v2.3.1 发布,轻量级、语义化、对开发者友好的 Golang 时间处理库
  • R_handbook_作图专题
  • 关于Python里xlwings库对Excel表格的操作(二十五)