域名系统是将域名和IP地址相互映射的一个分布式数据库,主要功能是提供域名解析服务,并将域名解析为IP地址,实现用户访问网站时只用输入域名即可访问的功能,能够使人更方便地访问互联网。

域名系统的主要功能是:提供域名解析服务,将域名解析为IP地址,实现用户访问网站时只用输入域名即可访问的功能。

域名系统(DNS)是Internet上解决网上机器命名的一种系统,是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。

域名系统(DNS)使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。

域名结构:

域名系统(DNS)是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。

根据域名服务器所起到的作用,可以把域名服务器分为四种不同的类型:

域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。

域名系统(DNS)的工作原理:

第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。

第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。

第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。

第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。

第五步:重复第四步,直到找到正确的纪录。

第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!

域名系统服务器的功能,域名系统的主要功能是什么相关推荐

  1. 介绍Windows Server服务器角色、角色服务和功能

    1.1 服务器角色.角色服务和功能 什么是服务器角色.角色服务和功能? 本部分定义适用于 Windows Server 2008 的术语:角色.角色服务和功能. 角色 Roles是出现Windows ...

  2. python流量实时统计_Python实现获取nginx服务器ip及流量统计信息功能示例

    本文实例讲述了Python实现获取nginx服务器ip及流量统计信息功能.分享给大家供大家参考,具体如下: #!/usr/bin/python #coding=utf8 log_file = &quo ...

  3. 在线服务器和客户端聊天,实验三、客户端和服务器能实现简单的聊天功能

    <实验三.客户端和服务器能实现简单的聊天功能>由会员分享,可在线阅读,更多相关<实验三.客户端和服务器能实现简单的聊天功能(6页珍藏版)>请在人人文库网上搜索. 1.实验三.客 ...

  4. Lync 小技巧-26-由于服务器连接问题,一些演示功能不可用

    Blog:http://dynamic.blog.51cto.com Case处理-手机:13661909031 Case处理-QQ:316190099 由于服务器连接问题,一些演示功能不可用 解决方 ...

  5. 服务器域名 一级域名_HTTP简介:域名系统服务器

    服务器域名 一级域名 by Cher Don 由谢尔·唐(Cher Don) HTTP简介:域名系统服务器 (An introduction to HTTP: Domain Name System s ...

  6. dnf服务器合并信息,DNF拍卖场系统开放:使徒合区服务器,公共频道物品交易功能...

    原标题:DNF拍卖场系统开放:使徒合区服务器,公共频道物品交易功能 DNF官网在勇士们,清晨还是一副朦胧双眼之时,一则阿拉德跨区一阶段计划更新公告,一瞬间将整个DNF游戏圈炸开了一道霹雳.拍卖行系统强 ...

  7. Windows Server 2019或2016 无法运行服务器管理器、控制面板部分功能、事件查看器等解决办法

    问题: 将 Windows Server 2019或2016 .NET Framework移除. IIS卸载后,服务器管理器.控制面板部分功能.事件查看器等都无法正常开启. 解决: 打开CMD,输入D ...

  8. 华为服务器VMWare启用EVC特性报错,华为服务器v6 BIOS开启Monitor/Mwait功能

    华为服务器VMWare启用EVC特性报错,华为服务器v6 BIOS开启Monitor/Mwait功能 问题描述:华为v6服务器,vcenter平台将其他主机加入集群报错 解决办法: 1.重启服务器,按 ...

  9. 服务器安全狗占用cpu,服务器安全狗之悬浮窗口功能介绍

    当您安装了V4.0版本以上的服务器安全狗后,就会发现在桌面的右下角会出现一个"悬浮窗口".该窗口直观的为用户提供了:CPU使用率.网络流量.上传和下载流量的信息,如图所示: 图1 ...

  10. 服务器管理器角色怎么修复,服务器管理器打开角色、功能出错

    一.错误提示 windows 2008系统,打开服务器管理器打开角色.功能出错,界面如下图所示: 查看日志,发现两条常见的错误日志: 1.在 Windows Modules Installer 服务意 ...

最新文章

  1. React开发(140):react中ref为dom添加ref
  2. php5.3 延迟静态绑定 static关键字
  3. 终于我还是放手了, 但是只想说,暂别 Aptana Studio 3,Phpstorm来吧!(附:个人遇到的小问题的解决方法)...
  4. Linux下新手基本操作及技巧看图上路
  5. matlab delay用法,请教Vensim中DELAY1I函数使用的单位设置
  6. VM虚拟机安装CentOS 7详解
  7. 软件类大学生求职就业攻略(四)——求职面试
  8. 腾亚幕墙Web开发基础教程
  9. 微信怎么防封几率大_域名被墙有哪些处理方法?域名被微信封了该怎么解决?
  10. CF #683 div.2
  11. Element-ui组ICON图标
  12. python web微信应用(三) 微信智能聊天机器人
  13. JeeSite 是什么、概述
  14. 电脑升级到WIN10后移动硬盘无法读取
  15. scratch案例——猜拳游戏
  16. 腾讯云『代理渠道』优惠购买流程
  17. AutoCAD的COM开发时无法获取AtuoCAD实例对象解决方案
  18. Mindjet.MindManager.v9.0“参数错误”解决办法
  19. 使用Python分析北京积分落户数据,分析完我陷入了深思
  20. FreeSwitch(CentOs7.0)+WebRTC(web)+座机呼叫(带SSL注册证书)

热门文章

  1. Pyecharts库及其与Django的结合使用
  2. CSS3动画(动画已丢,看原文)
  3. 绿洲App更换logo 在App Store重新上架,苏宁活动又来了!没上车的快来
  4. 软件测试自学网站推荐_四大适合年轻人自学的网站!知乎超100万人推荐,自学改变人生...
  5. python 根据名称获取pid_python 使用标准库根据进程名获取进程的pid
  6. 华大单片机开发板HC32L13X上手入门
  7. axios请求跨域前端解决_10、axios请求以及跨域问题,前端解决方法。11、后端-nginx解决方法...
  8. STIM300读取数据
  9. FWT(快速沃尔什变换)
  10. java超链接颜色_Java技巧(一):会变色的超链接