DNS简述

本文介绍了DNS的主要服务,包括域名到IP地址的转换、主机别名、邮件服务器别名和负载均衡。详细阐述了DNS的工作原理,通过递归和迭代两种查询方式进行解析。并解释了为何采用分布式DNS以及DNS服务器的层次结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

  1. DNS提供的服务
  2. DNS工作原理
  3. 为什么采用分布式DNS
  4. DNS服务器的层次结构
  5. DNS查询方式

1.DNS提供的服务

前言:DNS即域名系统,是互联网的核心服务。

(1)域名想IP地址的翻译
我们访问互联网习惯使用的是域名(主机名),而机器能识别的是IP地址,此时我们就十分需要一个域名解析系统DNS来进行域名到IP地址的转换。
(2)主机别名
在我们日常生活中,当我们的名字比较难记或者时难写时,在日常生活中,我们会给自己或者时朋友会给我们一个或几个别名。正如我们的人一样,当主机名比较复杂时,为便于记忆,拥有复杂名主机名的主机名能拥有一个或者多个别名最原始的那个复杂的主机名被称为规范主机名,别名(当存在时)会比主机名好记,放在我们生活中来看,规范主机名就相当于我们身份证上的名字,而别名就相当于我们生活中的外号了。
应用程序可以调用DNS来获取主机别名对应的主机规范名以及主机IP地址。
(3)邮件服务器别名
电子邮件应用程序可以调用DNS,对提供的邮件服务器别名进行解析,以获取对应的主机规范名以及主机IP地址。
(4)负载均衡
DNS也用在冗余的服务器(如Web服务器)之间进行负载均衡,繁忙的站点被冗余分布在不同的服务器上,每台服务器均运行在不同的端系统上,每个都有着不同的IP地址,由于这些冗余的的Web服务器,一个IP地址集合因此与同一个规范主机名相联系。DNS数据库存储着这些IP地址集合。
当客户对映射到某地址集合中名字发出一个DNS请求时,该服务器用整个IP地址集合进行响应,但在每个回答中循环这些地址次序。而每次客户都是向排在最前面(第一个)服务器发送HTTP请求报文,所以DNS在这些冗余的Web服务器之间分配了负载,也就是实现了负载均衡。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值