六、应用层(二)域名系统(DNS)

28 篇文章 51 订阅
订阅专栏

目录

2.1层次域名空间

2.2域名服务器

2.3域名解析过程


域名系统(Domain Name System,DNS)是因特网使用的命名系统,用来把便于人们记忆的具有特定含义的主机名转换为便于机器处理的IP地址。

  • 多台主机可以映射到同一个域名上(如负载均衡),一台主机也可以映射到多个域名上(如虚拟主机)。因此域名与IP地址、MAC地址、主机都不具有一一对应关系。
  • Internet上提供客户访问的主机一定要有IP地址,而不一定要有域名。

DNS系统采用C/S模型,其协议运行在UDP之上,使用53号端口。

早在1983年,因特网就开始采用层次结构的命名树作为主机的名字(即域名)并使用分布式的域名系统DNS。

DNS使大多数域名都在本地解析,仅少量解析需要在因特网上通信,因此系统效率很高。

下面从层次域名空间、域名服务器和解析器介绍DNS。

2.1层次域名空间

因特网采用层次树状结构的命名方法 

顶级域名TLD分为以下三类;我国的二级域名分为以下二类

域名空间的树状结构 

2.2域名服务器

 因特网的域名系统被设计成一个联机分布式的数据库系统,并采用客户/服务器模型。

域名到IP地址的解析是由运行在域名服务器上的程序完成的。每一个域名服务器不但能够进行一些域名到IP地址的解析,而且还必须具有连向其他域名服务器的信息。当自己不能进行域名到IP地址的转换时,能够知道到什么地方去找其他域名服务器。

DNS使用了大量的域名服务器,它们以层次方式组织。没有一台域名服务器具有因特网上所有主机的映射,相反,该映射分布在所有的DNS上。主要有4类域名服务器。 

1)根域名服务器是最高层次的域名服务器。每个根域名服务器都知道所有的顶级域名服务器的域名及其IP地址。因特网上共有13个不同IP地址的根域名服务器。尽管我们将这13个根域名服务器中的每一个都视为单个的服务器,但“每台服务器”实际上是由许多分布在世界各地的计算机构成的服务器群集。当本地域名服务器向根域名服务器发出查询请求时,路由器就把查询请求报文转发到离这个DNS客户最近的一个根域名服务器。这就加快了DNS的查询过程,同时也更合理地利用了因特网的资源。根域名服务器用来管辖顶级域(如.com),通常并不直接对域名进行解析,而是返回该域名所属顶级域名的顶级域名服务器的IP地址。

 2)顶级域名服务器负责管理在该顶级域名服务器注册的所有二级域名。当收到DNS查询请求时就给出相应的回答(可能是最后的结果,也可能是下一步应该查找的权限域名服务器的IP地址)

3)权限(授权)域名服务器负责管理某个区的域名(一个服务器所负责管辖的范围称为区)。每一个主机的域名都必须在某个权限域名服务器处注册登记。因此权限域名服务器知道其管辖的域名(主机名)与IP地址的映射关系。另外,权限域名服务器还知道其下一级本地域名服务器的IP地址。

4)本地域名服务器不属于上述的域名服务器的等级结构。当一个主机发出DNS请求报文时,这个报文就首先被送往该主机的本地域名服务器。本地域名服务器起着代理的作用,会将该报文转发到上述的域名服务器的等级结构中。每一个因特网服务提供者ISP,一个大学,甚至一个大学里的学院,都可以拥有一个本地域名服务器,它有时也称为默认域名服务器。本地域名服务器离用户比较近,一般不超过几个路由器的距离,也有可能就在同一个局域网中。需要域名解析的主机中只需配置本地域名服务器的IP地址。

2.3域名解析过程

  • 为了提高DNS的查询效率,并减轻根域名服务器的负荷和减少因特网上的DNS查询报文数量,在域名服务器中广泛使用了高速缓存。高速缓存用来存放最近查询过的域名以及从何处获得域名映射信息的记录。
  • 由于域名到IP地址的映射关系并不是永久不变,为保持高速缓存中的内容正确,域名服务器应为每项内容设置计时器并删除超过合理时间的项(例如,每个项目只存放两天)
  • 用户主机也可以只在从高速缓存中找不到域名时才向域名服务器查询。

注:查询过权限域名服务器(abc.xyz.com)就已经知道了www.abc.xyz.com,这正在该权限域名服务器所管辖的区中。

应用层 —— 域名系统DNS
starter_____的博客
10-30 902
一、域名系统DNS域名系统DNS)是因特网使用的命名系统,用来把便于人们记忆的具有特定含义的主机名(如www.cskaoyan.com)转换为便于机器处理的 IP 地址。从概念上可将DNS分为3部分:层次域名空间、域名服务器和解析器 、层次域名空间 三、域名服务器 (1)根域名服务器域名服务器是最高层次的域名服务器,所有的根域名服务器都知道所有的顶级域名服务器的IP地址。根...
计算机网络应用层ppt课件.ppt
11-13
本文主要讲述了计算机网络应用层的相关知识点,涵盖了应用层协议的特点、域名系统DNS)、域名结构、域名服务器等内容。 1. 应用层协议的特点: 应用层协议是为了解决某一类应用问题的协议,这些问题的解决往往是...
域名系统
Danielmumu的博客
12-24 2424
域名系统域名系统DNS)是解决Internet啥昂对机器命名的一种系统,可以对域名经行解析。DNS是一个联机id分布式数据库系统域名解析的目的是将方便用户使用的网站名称转化为TCP/IP协议真正能够使用的IP地址,hostname只是方便人们记忆,毕竟IP这种纯数字的地址对用户非常的不友好。但计算机在使用TCP/IP通信时是通过IP地址+port端口号来实现的,因此,当我们在浏览器键入一个主机名
DNS域名/IP映射
weixin_30751947的博客
06-22 475
修改 /etc/hosts 文件 转载于:https://www.cnblogs.com/fallenmoon/p/7065444.html
活用DNS技术实现相同IP的不同端口映射不同域名
par@ish的博客
08-20 1067
在内网的 Windows 服务器环境中,你可以通过配置 DNS 服务和 Web 服务器来实现所需的域名解析和端口转发。
英特网域名系统(DNS)简介
07-02 604
英特网使用IP地址进行通信,但是一般而言为了人性化和便于记忆,定义了一组域名(domain name),以及一种将域名映射到IP地址的机制。域名集合形成了一个层次结构,可以表示成一棵树,树的节点表示域名,反向到根的路径形成了域名。子树称为子域,一级域名包括com/edu/gov/org/net...
计算机网络:CH6 应用层-域名系统DNS.ppt
06-17
计算机网络 - 应用层域名系统 DNS 域名系统DNS)是互联网中将用户使用的域名和计算机使用的 IP 地址进行翻译转换的系统。它是一个分布式的数据库系统,采用层次结构的命名树作为主机的名字,并使用分布式的域名...
计算机网络-应用层-韩立刚老师.pptx
11-15
域名系统DNS)是计算机网络中最重要的应用层协议之一,负责将域名解析成IP地址,以便计算机可以访问互联网上的网站和服务器域名是一个字符串,用于标识互联网上的服务器或网站,每个域名都是全球唯一的。域名的...
计算机网络实验-应用层协议与配置实验报告格式.doc
11-16
打开控制面板→添加或删除程序→windows 组建向导→选择网络服务→单击信息详情→在网络服务窗口中选择域名系统→单击确定→之后系统将自动安装 2. 添加 DNS 区域 右键正向查找区域→新建区域→主要区域 3. 添加...
考研_计算机网络_第八学时_应用层.ppt
11-21
每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。
DNS域名解析服务
R1chArd_TvT 的 Blog
03-08 893
DNS(Domain Name System)是域名系统的英文缩写,它作为将域名和IP地址互相映射的一个分布式数据库,能使人们更方便访问互联网。
DNS原理及映射关系
热门推荐
吴用的博客很有用啊!!!
08-05 1万+
DNS原理 1、DNS(Domain Name System域名系统)的缩写,它是一种将IP地址转换成对应的主机名获将主机名转换成与之相对应的IP地址的一种服务。 2、DNS使用TCP和UDP,端口号都是53,但它主要使用UDP,服务器之间备份使用TCP,全世界只有13台根服务器,一个主根服务器在美国,其他12台位辐根服务器DNS服务器依据角色可以分为:主DNS,从DNS,缓存DNS服务器,...
海域网域名解析服务器,域名系统dns实现的映射是
weixin_33334733的博客
07-30 504
域名系统dns实现的映射是一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。DNS的功能:每个IP地址都可以有一个主机名,主机名由一个或多个字符串组成,字符串之间用小数点隔开。有了主机名,就不要死记硬背每台IP设备的IP地址,只要记住相对直观有意义的主机名就行了。这就是DNS协议所要完成的功能。主机名到IP地址的映射有两种方式:1、静态映射,每台设备上都配置...
计算机网络——应用层域名系统(DNS)
eyes++的博客
06-06 932
DNS域名系统,Domain Name System的缩写,是一个服务。DNS就是把域名解析为IP地址,提供我们上网,我们能够上网最终是找到IP地址。
DNS解析与外网映射
Cookie__C的博客
09-28 1359
一、DNS解析过程 浏览器输入地址,先读取本地hosts文件,如果本地host文件有dns解析配置,就用本地的, hosts文件位置:C:\Windows\System32\drivers\etc 如果没有则去运营商dns服务器查找,找不到继续向上。 、外网映射工具 在做一些支付项目、微信开发、或对接第三方接口的时候,有些回调操作,可能会需要外网访问。 那么我们在做本地开发的时候,外网无法访问到本地? 怎么解决这个问题呢? 就会用到外网映射工具,常用外网映射工具ngrok(免费)、花生壳等。
配置 DNS 映射(mac使用 github)
m_iNoError的博客
07-03 457
sudo vim /etc/hosts https://blog.csdn.net/a_rain2333/article/details/117921719 sudo killall -HUP mDNSResponder
DNS域名解析
qq_30351747的博客
03-21 2254
DNS域名解析
DNS 映射解析应用(
weixin_34410662的博客
03-10 311
一.原理介绍 1.视图的工作原理以及目的: DNS的view功能可以实现不同网段发出同样的请求却得到不同的DNS解析结果,可以有效的分流网络流量,提高访问控制能力。 2.DNS查询分为迭代查询和递归查询两种查询方式: 迭代查询:当服务器使用迭代查询时能使其他服务器返回一个最佳的查询点提示或主机地址,若此最佳的查询点中包含需要查询的主机地址,则返回主机地址信息,...
DNS 域名解析服务配置(建议收藏的教程)
Purpletaro的专栏
09-21 2515
目录 一、DNS 1.1 DNS 服务介绍 DNS(Domain Name System,域名系统),因特网上作为域名和 IP 地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。 DNS 协议运行在UDP和TCP之上,使用53号端口 其中在DNS解析查询时用到UDP协议,而在主从传递区域数据库文件时,用到TCP协议 1.2 互联网域名结构 一般结
a.支持 internet 运行的全局基础设类应用层协议——dns 协议b.支持各个网络系统
最新发布
11-16
DNS协议是支持Internet运行的全局基础设施类应用层协议。DNS全名为Domain Name System,它的作用是将人类易于记忆的域名转换为计算机能够理解的IP地址。在Internet中,每个网站都有一个唯一的IP地址,人们通过域名...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 点对点网络与广播式网络的区别 10892
  • 散列(Hash)表 7456
  • 分析:标志项的作用、cache行的总位数、三种映射的地址结构 6642
  • 二叉排序树、平衡二叉树、红黑树、B树、B+树 6018
  • 四、网络层(一)网络层的功能 5514

分类专栏

  • 数据结构 29篇
  • 操作系统 18篇
  • 计算机网络 28篇
  • 计算机组成原理 26篇
  • 408强化 5篇
  • 408真题 16篇
  • 考研数学 9篇
  • 软件工程 1篇
  • 数据库系统 10篇

最新评论

  • 二叉排序树、平衡二叉树、红黑树、B树、B+树

    灰灰&乐乐: 仿佛看到了一位故人表情包表情包表情包

  • 二叉排序树、平衡二叉树、红黑树、B树、B+树

    帕图纳科斯: 表情包小鸡子

  • 点对点网络与广播式网络的区别

    ●八九●: 今年的书直接删了这句话,我今年二战还发现之前给你文章点过赞表情包

  • 计组中各种透明性总结

    晴落: 不知道啊,看看你这个地方的图片表情包

  • 计组中各种透明性总结

    m0_62261525: 您好 为什么我看王道课后答案说状态寄存器和通用寄存器仅汇编程序员可见表情包

最新文章

  • 纯C代码模板
  • 408经验贴
  • (九)关系数据理论
2024年13篇
2023年34篇
2022年97篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晴落

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

深圳SEO优化公司中卫网站优化软件报价海东网站定制推荐霍邱网站制作设计推荐苏州外贸网站制作公司湘西关键词按天收费公司铁岭关键词排名报价坪山关键词按天计费沧州网站seo优化推荐永州网站推广工具多少钱萍乡优化多少钱吕梁外贸网站建设推荐阳江推广网站价格廊坊网站推广工具报价金华推广网站公司丹东网站优化排名公司玉溪网站推广报价阜新英文网站建设价格厦门seo优化公司杭州网页设计推荐汉中高端网站设计阳江品牌网站设计哪家好黄南网站关键词优化公司呼和浩特建设网站多少钱长春如何制作网站多少钱河源网站推广工具天水网站优化软件新余如何制作网站哪家好定西如何制作网站报价湘潭SEO按天收费公司唐山网站推广工具哪家好歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化