首页 > 其他分享 >计算机网络域名系统

计算机网络域名系统

时间:2023-02-09 12:37:25浏览次数:44  
标签:小红 系统 域名解析 查询 计算机网络 域名 IP地址 服务器


1. 域名系统

域名系统(DNS)的主要功能是将域名进行解析,即将域名映射为IP地址。

计算机网络域名系统_服务器

域名解析的原理:为了实现域名解析,域名系统会建立分布式数据库,存储域名与IP地址的映射关系数据。

2. 层次化的域名空间

2.1. 域名的命名方式;

域名的命名方式为层次树状结构命名方式,每个域名由不同级别的域名构成,各个层级域名之间用点分隔。

计算机网络域名系统_计算机网络_02

2.2. 顶级域名的分类;

1. 国家顶级域名:cn、us、uk等;

2. 通用顶级域名:com、org、gov、edu等;

3. 基础结构域名:arpa(反向域名解析),只有一个;

3. 域名服务器

1. 区;

区(zone):一个服务器所负责管辖的范围。

DNS服务器:管辖范围不以“域”为单位,而以"区"为单位。

2. 本地域名服务器;

主机在网络地址配置时,都会配置的,用于保存被查询域名的信息。

3. DNS服务器;

根据其主要保存的域名信息以及在域名解析过程的作用, 可以分为:

(1). 根域名服务器;

最重要的服务器,全球 有13个,保存所有顶级域名服务器的域名和IP地址。

(2). 顶级域名服务器;

负责管理在该顶级域 名服务器注册的所有二级域名。

(3). 权威域名服务器;

保存该区中的所有主 机的域名和IP地址的映射。

(4). 中间域名服务器;

不是以上三种的域名 服务器。

4. 域名解析过程

1. 一级域名,如:www.baidu.com;

计算机网络域名系统_IP_03

2. 二级域名时,如:www.tsinghua.edu.cn;

计算机网络域名系统_服务器_04

5. 域名解析方式

5.1. 递归解析;

主机进行域名查询时,本地域名服务器没有被查询域名信息,则本地域名服务器代理主机查询根域名服务器,根域名服务器代理本地域名服务器查询下一个域名服务,以此类推,直到得到被查询域 名的IP地址,最后将解析结果发送给主机。

举例说明:

当小明向你问路,而你不知道时,会怎么做?

我会去找小红,小红也不知道,但是小红会去找小亮,小亮知道,告诉小红,小红再告诉我,我告诉小明。

5.2. 迭代解析;

主机进行域名查询时,本地域名服务器没有被查询域名 信息,则先求助于根域名服务器,根域名服务器只是将下一步要查询的 服务器告知查询主机的本地域名服务器,本地域名服务器继续查询下一 个域名服务器,直到查询到被查询的域名的IP地址。

举例说明:

当小明向你问路,而你不知道时,会怎么做?

我不知道,但是我知道小红可能知道,我会告诉小明去找小红,小红也不知道,但是小红会告诉小明去找小亮,小明再自己去找 小亮问路。

标签:小红,系统,域名解析,查询,计算机网络,域名,IP地址,服务器
From: https://blog.51cto.com/u_15959833/6046784

相关文章

  • 计算机网络之应用层-FTP、P2P、Socket编程
    1.FTPFTP即文件传送协议(FileTransferProtocol),用于在互联网的两个主机间实现文件互传的网络应用的应用层协议。FTP的服务器进程由两大部分组成:1.主进程, 负责接受新......
  • 计算机网络性能相关名词介绍
    1.速率与带宽速率:网络单位时间内传送的数据量,用以描述网络传输数据的快慢。带宽:在通信和信号处理领域,指的是信号的频带宽度,单位:Hz(赫兹)。在计算机网络领域,指的是一条信道的......
  • 计算机网络体系结构
    计算机网络所划分的层次以及各层协议的集合即为计算机网络体系结构。常见的三种划分方法:1.OSI参考模型国际标准化组织:开放系统互连(OpenSystemInterconnection,OSI)参考模......
  • 计算机网络之网络层- IPv4协议
    IPv4协议:Internet网络层最核心的协议。定义了如何封装上层协议(如UDP、TCP)的报文段;定义了Internet网络层寻址(IP地址)以及如何转发IP数据报等内容。1. IP数据报格式1. ......
  • 操作系统2
    一、操作系统提供的服务unix系统中执行命令:./文件使用批处理命令创建一个文件二、操作系统的构建方式复习回顾......
  • 开源 IM 系统 tinode 部署教程| WSL 环境
    背景我们的需求是在本地部署一套IM系统,选择tinode。为便于后端启动,我们采用WSL环境,配合docker安装数据库,来启动IM应用。解决WSL启动前端和后台服务cmd输......
  • 数字孪生智慧学校三维管理系统 构建平安校园
    学校是社会进步与学生成才的重要载体。随着信息化趋势的不断加强,构建"智慧型"校园,继续加强把学校作为主体的教育信息化进程,是教育信息化的主要构成部分。今天给大家分享......
  • 【HMS Core】关于推送服务相关域名的TLS1.0和TLS1.1协议关闭相关问题
    问题1:华为平台推送消息时,请求被中止:未能创建SSL/TLS安全通道问题2:推送报错:ErrorwhilecallingHCMbackendservice.问题3:华为平台推送消息时,报ErrorwhilecallingH......
  • 【HMS Core】关于推送服务相关域名的TLS1.0和TLS1.1协议关闭相关问题
    ​问题1:华为平台推送消息时,请求被中止:未能创建SSL/TLS安全通道问题2:推送报错:ErrorwhilecallingHCMbackendservice.问题3:华为平台推送消息时,报Errorwhilecall......
  • 使用nssm注册系统服务的详细方法
    对于Windows平台来说,很多软件或系统的后台服务是基于windows服务的方式运行的,它的优势是稳定可靠,有进程保护,但对于一些普通exe程序(控制台程序或带界面的windows程序)或bat文......