分享

DNS和DHCP的区别是什么?

 博世精览 2020-01-22

DNS是域名服务系统是因特网的一项核心服务,主要用于域名与IP地址的相互转换,其存储了域名和IP地址相互映射的一个分布式数据库,使得我们在上网时只需要记住域名就可以访问对应的网站,而不是需要记忆服务器的IP地址。

点击加载图片

DNS服务器按照查询方式可以分为递归查询和迭代查询。递归查询是客户与服务器之间的一种查询方式,迭代查询是服务器与服务器之间的一种查询方式。同时还可以分为:正向查询区域和反向查询区域,正向查询区域是通过域名查找IP地址的过程,也可以叫正向解析;反向查询区域是通过IP地址查找域名的过程,也叫反向解析。

点击加载图片

DHCP动态主机配置协议是局域网的网络协议,是TCP/IP协议中的一种,主要作用是集中的管理、分配IP地址,使得网络环境中同一局域网中的主机都能获取到DHCP服务器设置的范围内符合规范的IP地址、子网掩码及网关地址,能够有效的提升局域网内IP地址的利用率。这些被分配的IP地址都是DHCP服务器预先保留的一个由多个地址组成的地址集,并且它们一般是一段连续的地址。

点击加载图片

DHCP协议采用客户端/服务器模型,表明在网络中必定需要一台服务器,来完成IP地址的动态分配任务。当其他的网络主机需要获取IP地址时,需要向服务器发生一个信息请求,DHCP服务器会根据预先已经配置的地址范围,从未使用的资源中提供一个可供使用的IP地址和子网掩码给客户端。

点击加载图片

DHCP服务器分配IP地址的方式有手工、自动和动态三种。动态分配方法是唯一能够自动收回分发,使得IP地址能重复利用的方法,它对于暂时连接到网上的DHCP客户机来说十分方便,对于永久性与网络连接的新主机来说也是分配IP地址的好方法。动态分配方式的IP地址并不固定分配给某一客户机,只要有空闲的IP地址,DHCP服务器就可以将它分配给要求地址的客户机;当客户机不再需要IP地址时,就由DHCP服务器重新收回,这样可以解决IP地址资源池数据不足的困扰。

点击加载图片

那么DNS和DHCP之间的区别是什么呢?DHCP是一种协议,它帮助我们将IP地址和相关的IP信息分配给网络上的计算机,而DNS则将域名转换成服务器对应的IP地址,以确保计算机能够找到正确的站点,因为计算机只能通过IP地址而不是域名找到站点。

点击加载图片

因此DHCP用于为静态或动态主机分配IP地址的协议,一般使用的是UDP协议,能提供其他信息,例如主机的IP地址和计算机的子网掩码,并且能为特定租约时间分配IP到主机。而DNS则地址解析机制,需要使用到有协议是UDP和TCP,DNS服务器负责通过客户端接收查询并回复结果,其工作的特点是:将名称转换为IP地址和查找活动目录域服务器。

点击加载图片

DHCP服务器将IP地址分配给客户端计算机,而DNS服务器则是解析它们,两者都与IP有关。DHCP和DNS是为了让我们能更加方便使用网络或互联网而研发的两种必不可少的技术,同时也是网络管理员用来管理公司网络上所有IP设备的必不可少的“工具”。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多