0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DNS域名系统介绍

工程师 来源:未知 作者:姚远香 2019-01-15 17:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

DNS概念:

DNS的全称是Domain Name System。它负责把FQDN(就是以“。”分隔结尾的名字)翻译成一个IP。最初的DNS系统使用的是一个巨大的hosts.txt文件可是一段时间以后,开发这就不得不用数据库来代替hosts.txt文件,最终发展到了现在的分布式数据库。

DNS系统是一个巨大的树,最上方有一个无名树根,下一层是arpa,com,edu,gov,int,mil,us, cn。等等,其中arpa,是域名反解析树的顶端;而com,edu,等域名本来只用在美国(这就是技术特权啊),但是现在几乎全世界通用;而us, cn,等叫做国家域。这个树里面的域名并不是统一管理的,网络信息中心(NIS)负责分配顶级域合委派其他制定地区域的授权机构。

一个独立管理的DNS子树叫做zone,最常见的区域就是二级域名,比如说.com.cn。我们还可以把这个二级域名给划分成更小的区域,比如说sina.com.cn。DNS系统是一个分布式的数据库,当一个数据库发现自己并没有某查询所需要的数据的时候,它将把查询转发出去,而转发的目的地通常是根服务器,根服 务器从上至下层层转发查询,直到找到目标为止。DNS还有一个特点就是使用高速缓存,DNS把查询过的数据缓存在某处,以便于下次查询时使用。

DNS功能:

每个IP地址都可以有一个主机名,主机名由一个或多个字符串组成,字符串之间用小数点隔开。有了主机名,就不要死记硬背每台IP设备的IP地址,只要记住相对直观有意义的主机名就行了。这就是DNS协议的功能。

主机名到IP地址的映射有两种方式:

1)静态映射,每台设备上都配置主机到IP地址的映射,各设备独立维护自己的映射表,而且只供本设备使用;

2)动态映射,建立一套域名解析系统(DNS),只在专门的DNS服务器上配置主机到IP地址的映射,网络上需要使用主机名通信的设备,首先需要到DNS服务器查询主机所对应的IP地址。

通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。在解析域名时,可以首先采用静态域名解析的方法,如果静态域名解析不成功,再采用动态域名解析的方法。可以将一些常用的域名放入静态域名解析表中,这样可以大大提高域名解析效率。

DNS重要性:

1、技术角度看

DNS解析是互联网绝大多数应用的实际寻址方式; 域名技术的再发展、以及基于域名技术的多种应用,丰富了互联网应用和协议。

2、资源角度看

域名是互联网上的身份标识,是不可重复的唯一标识资源; 互联网的全球化使得域名成为标识一国主权的国家战略资源。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • DNS
    DNS
    +关注

    关注

    0

    文章

    230

    浏览量

    21273
  • dns系统
    +关注

    关注

    0

    文章

    2

    浏览量

    3013
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    重要通知 | Splashtop 服务域名即将变更

    尊敬的Splashtop用户:根据监管要求,我们将于近期对位于中国大陆的服务器进行域名变更,由当前使用的.com域名变更为.cn域名。为确保域名变更后您的远程连接服务不受影响,请仔细阅
    的头像 发表于 05-19 11:21 73次阅读
    重要通知 | Splashtop 服务<b class='flag-5'>域名</b>即将变更

    零基础如何用云服务器搭建网站?完整教程

    准备(域名与服务器)、系统与环境配置、网站部署、上线后的安全与性能优化、以及日常运维。每个步骤都配合实用操作建议,便于一步步完成搭建工作。遇到疑难环节时,恒讯科技可以在服务器选型、网络配置与运维保障
    的头像 发表于 01-29 16:18 691次阅读

    从零搭建企业级DNS服务器实战指南

    搞运维这些年,DNS出问题的场景见过太多了。有一次凌晨三点被电话叫醒,整个公司业务瘫痪,查了两个小时才发现是DNS服务器磁盘满了,缓存写不进去导致解析超时。还有一次更离谱,开发同事直接把测试环境的DNS配置推到了生产,所有
    的头像 发表于 01-29 09:45 909次阅读

    DNS 解析故障:安全风险、诊断排查与防护指南

    前言DNS作为互联网的“地址导航系统”,其稳定运行直接关系到网络访问的安全性与可用性。一旦出现解析故障,不仅会导致网站无法访问,更可能引发一系列严重的安全风险,给个人用户和企业带来数据泄露、业务中断
    的头像 发表于 01-28 10:28 1666次阅读
    <b class='flag-5'>DNS</b> 解析故障:安全风险、诊断排查与防护指南

    飞凌嵌入式ElfBoard-系统信息与资源之查看系统标识

    struct utsname 结构体的指针。该结构体用于存放系统信息。下面来介绍一下struct utsname 结构体:struct utsname {char sysname[]; /* 操作系统
    发表于 01-08 09:02

    闪极科技新品发布会:携中国航母联名系列及全新AI眼镜亮相

    12月29日,闪极科技(SHARGE)(以下简称:闪极科技)举办了主题为“电磁弹射 无限进步”的发布会,推出中国航母联名系列充电产品、全新AI眼镜及旗舰充电存储产品,彰显从充电科技到智能穿戴的多领域
    发表于 12-30 06:58 1277次阅读
    闪极科技新品发布会:携中国航母联<b class='flag-5'>名系</b>列及全新AI眼镜亮相

    天织·DNS威胁分析平台上网更安全,管理更轻松,合规更有底气

    DNS
    江苏易安联
    发布于 :2025年12月23日 09:55:27

    MA2304DNS/MA2304PNS评估板用户手册解读

    MA2304DNS/MA2304PNS评估板用户手册解读 在音频放大器设计领域,评估板是验证和展示芯片性能的重要工具。今天我们就来详细了解一下MA2304DNS/MA2304PNS评估板
    的头像 发表于 12-20 15:35 1134次阅读

    20个常用服务端口及对应服务信息

    电子邮件。 (5) 端口号:53 服务名称:DNS 服务描述:域名系统,用于将域名解析为与之对应的IP地址。 (6) 端口号:80 服务名称:HTTP 服务描述:超文本传输协议,用于在Web浏览器和Web服务器
    发表于 12-03 06:07

    如何为印度服务器申请和配置反向DNS记录?

    ,确保您的印度服务器IP享有最佳声誉。 一、 什么是反向DNS?为什么它对你的印度服务器至关重要? 在深入步骤之前,我们首先要理解核心概念。普通的正向DNS是将域名(如 www.yourcompany.in)解析为IP地址(如
    的头像 发表于 10-28 10:12 913次阅读

    飞凌嵌入式ElfBoard-Linux系统基础入门-网络相关shell命令

    :使用域名访问DNS,需要设置DNS参数:nameserver xx.xx.xx.xx该设置存放的位置在/etc/resolv.conf文件中:
    发表于 10-10 15:06

    飞凌嵌入式ElfBoard-Linux系统基础入门-网络相关shell命令之网络基础知识

    ,客户端访问主机的此端口号与应用程序进行通信。 端口号可以由系统分配,也由用户自定义,一些常用的服务程序使用固定的静态端口号。 6.DNS域名系统DNS是Domai Name S
    发表于 10-09 09:30

    mqtt dns解析失败是为什么?

    解析域名的ip地址就能正常连上,而直接解析域名就不行,为什么呢
    发表于 09-16 06:38

    【HZ-T536开发板免费体验】4- 双网卡踩坑:选择性断网?IPv4 网关配置救星来了!

    通,说明 DNS 能解析域名;再想 “运营商屏蔽?”,但同一网络下的 Windows 电脑能正常访问 bigmodel 和 Bing—— 排除外部问题,肯定是 HZ-T536本地配置炸了。 二、查找
    发表于 08-23 12:37

    告别广告与 ISP 追踪!如何在树莓派上设置 DNS 缓存服务器 — 完整指南!

    ,可以尝试启用DNS缓存。对于不熟悉这个术语的人来说,域名服务充当着人类可读URL与网站数字形式的IPv4和IPv6地址之间的桥梁。每次你搜索一个网站时,DNS服务器
    的头像 发表于 05-26 15:32 1126次阅读
    告别广告与 ISP 追踪!如何在树莓派上设置 <b class='flag-5'>DNS</b> 缓存服务器 — 完整指南!