DNS工作原理-----简述

DNS是一个分布式数据库系统,用于解决随着互联网发展,主机数量急剧增长导致的主机地址管理和查询问题。它通过将域名映射到IP地址,实现了方便的主机查找。DNS包含域名划分、名字服务器(主名字服务器和辅名字服务器)、解析器和递归/反复查询等关键部件。此外,还介绍了逆向查询,即从IP到域名的映射,但并非所有服务器都支持此功能。
摘要由CSDN通过智能技术生成

一.序=====

归纳 记录刚刚学到的一点东西,加深印象.

二.什么是DNS以及它所解决的问题

1.什么是DNS:
DNS是一个庞大的分布式数据库系统.它存储的是关于网络上各主机的相关信息(标识 地址 以及和其他主机间的逻辑关系).
2.它所解决的问题:
互联网飞速发展之初,网络只是小部分主机之间的通讯.而主机间的通讯,通信方必须知道对方的地址.linux系统中,专门有主机表(etc/hosts)文件来存储网络上主机的相关信息(更官方的是HOSTS.TXT文件).
后来,网络飞速发展,主机数量急剧增长.原有的HOTST.TXT文件无法满足新的需求(庞大的数据量和不能慢的处理速度).人们开发出一套新的系统,用以满足新的需求.也就是DNS系统(Domain Name System).
DNS采用分布式处理,把数据分散开。网络上的主机只知道一部分其他主机的信息。当主机请求某个域名,系统将返回给它这个域名的地址信息(或者查询失败)。域名实际上是一种映射。

三.DNS的关键部件

1.域名的划分、管理
采用类似点分表示法,将域名空间划分成很多个域、区。每个域或区的主机信息都由专门的程序来负责管理(名字服务器 Name Server).
tips:

  1. 域和区的区别
    (1)我们讲”域”的时候,指的是一个很广的范围(相对区要大)。
    (2)区是一个域中,已经被授权出去(分散管理)的部分。如果一个域将自己的某一部分授权出去,就形成了一个区。如果一个区将自己的某一部分授权出去࿰
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值