首页 > 其他分享 >计算机网络之DNS解析过程

计算机网络之DNS解析过程

时间:2023-10-05 12:32:20浏览次数:27  
标签:baidu 计算机网络 域名 DNS IP地址 服务器 解析 com

一、什么是DNS

DNS(Domain Name System),域名解析系统,它的作用就是域名和IP相互映射。

二、域名解析过程

计算机网络之DNS解析过程_IP

假设要查询www.baidu.com的IP地址:

1、首先会查找浏览器缓存,看看能否找到www.baidu.com对应的IP地址,找到就直接返回;否则进行下一步。

2、将请求发往本地DNS服务器,如果查找到也直接返回,否则进行下一步;

计算机网络之DNS解析过程_域名服务器_02

3、本地DNS服务器向根域名服务器发送请求,根域名服务器返回负责com的顶级域名服务器的IP地址列表;

4、本地DNS服务器再向其中一个负责com的顶级域名服务器发送一个请求,返回负责baidu.com的权限域名服务器的IP地址列表;

5、本地DNS服务器再向其中一个权限域名服务器发送一个请求,返回www.baidu.com所对应的IP地址。

标签:baidu,计算机网络,域名,DNS,IP地址,服务器,解析,com
From: https://blog.51cto.com/u_11344924/7711764

相关文章

  • top内容解析
     %user:表示用户态所使用CPU的百分比。%nice:表示使用nice命令对进程进行降级时CPU的百分比。%sys:表示内核进程使用的CPU百分比。%iowait:表示等待进行I/O所使用的CPU时间百分比。%irq:表示用于处理系统中断的CPU百分比。%soft:表示用于软件中断的CPU百......
  • MySQL详细解析之Clone插件
    文档课题:MySQL详细解析之Clone插件.系统:rhel7.3数据库:MySQL8.0.271、理论知识从MySQL8.0.17开始引入Clone插件,克隆插件允许从本地或远程MySQLServer克隆数据.克隆的数据存储在InnoDB中的schema(database)、table(表)、tablespaces(表空间)和datadictionarymetadata(数据字典元数......
  • 计算机网络配置中配置ip以及网关ip
    在计算机网络配置中,网关IP是指连接本地网络与外部网络之间的设备或服务器的IP地址。它充当了局域网和广域网之间的桥梁,负责在不同子网之间转发数据包。网关的作用有以下几个方面:数据包路由:网关接收来自本地网络内部计算机的数据包,并将其转发到目标网络或互联网上的目标地址。网络地......
  • 手动开发-简单的Spring基于注解配置的程序--源码解析
    在前文中《手动开发-简单的Spring基于XML配置的程序--源码解析》,我们是从XML配置文件中去读取bean对象信息,再在自己设计的容器中进行初始化,属性注入,最后通过getBean()方法进行返回。这篇文章,我们将基于注解的视角,实现简单的Spring容器。在这里我们还将做一些改动,前文我们是通过xml......
  • 解析类型参数
    原文在这里。由IanLanceTaylor发布于2023年9月26日slices包函数签名slices.Clone函数很简单:它返回一个任意类型切片的副本:funcClone[S~[]E,Eany](sS)S{returnappend(s[:0:0],s...)}这个方法有效的原因是:向容量为零的切片追加元素将分配一个新的底层......
  • slate源码解析(三)- 定位
    接口定义能够对于文字、段落乃至任何元素的精准定位并做出增删改查,都是在开发一款富文本编辑器时一项最基本也是最重要的功能之一。让我们先来看看Slate中对于如何在文档树中定位元素是怎么定义的[源码]:/***The`Location`interfaceisaunionofthewaystorefertoa......
  • WebKit Inside: CSS 样式表的解析
    CSS全称为层叠样式表(Cascading Style Sheet),用来定义HTML文件最终显示的外观。为了理解CSS的加载与解析,需要对CSS样式表的组成,尤其是CSSSelector有所了解,相关部分可以参看这里。HTML文件里面引入CSS样式表有3种方式:1外部样式表2内部样式表3行内样式不......
  • 化学试卷解析
    A.铝是金属单质,纯碱是碳酸钠,属化合物,盐酸是氯化氢气体水溶液,为混合物,所以正确;B.红磷是单质,熟石灰为氢氧化钙,属于化合物,水为化合物,所以错误;C.石墨是碳单质,稀硫酸为溶液,为混合物,胆矾纯净物,所以错误;D.氯水是溶液,为混合物,干冰是固体二氧化碳,属于化合物,空气为混合物,所以错误;选:A......
  • redis7源码分析:redis 多线程模型解析
    多线程模式中,在main函数中会执行InitServerLastvoidInitServerLast(){bioInit();//关键一步,这里启动了多条线程,用于执行命令,redis起名为IO线程initThreadedIO();set_jemalloc_bg_thread(server.jemalloc_bg_thread);server.initial_memory_usage=......
  • 乐观锁的原理解析
    CAS(比较与交换,Compareandswap)是一种有名的无锁算法,它是乐观锁的一种实现方式。所以在进行CAS原理分析的时候,我们先来了解什么是乐观锁,什么是悲观锁~乐观锁与悲观锁乐观锁和悲观锁是在数据库中引入的名词,但是在我们Java的JUC里面的锁也引入类似的思想!我们来看看两种锁的概念......