0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅析DNS和DHCP的区别

汽车玩家 来源:今日头条 作者:太平洋海角 2020-03-15 17:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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设备的必不可少的“工具”。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • DNS
    DNS
    +关注

    关注

    0

    文章

    228

    浏览量

    21016
  • DHCP
    +关注

    关注

    0

    文章

    107

    浏览量

    20695
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何为印度服务器申请和配置反向DNS记录?

    恒讯科技为您提供为印度服务器申请和配置反向DNS(rDNS/PTR记录)的完整指南。了解为何反向DNS对邮件送达率、网络安全和服务器信誉至关重要,并遵循我们的分步说明,轻松完成从申请到验证的全过程
    的头像 发表于 10-28 10:12 385次阅读

    为什么网络需要DHCP服务器?

    DHCP是一种网络协议,全称为动态主机配置协议(Dynamic Host Configuration Protocol)。它被用于在计算机网络中自动分配IP地址和其他网络配置信息给客户端设备。DHCP的主要目标是简化网络管理员对于IP地址管理的工作,并提供一种自动化的方式
    的头像 发表于 09-29 11:22 1842次阅读
    为什么网络需要<b class='flag-5'>DHCP</b>服务器?

    使用EC200N-CN注册netdev,无法实现OTA升级怎么解决?

    LINK_UP INTERNET_UP DHCP_ENABLE ip address: 10.28.6.156 gw address: 0.0.0.0 net mask: 0.0.0.0 dns
    发表于 08-15 07:14

    第二章 W55MH32 DHCP示例

    本文介绍 DHCP 协议,包括其在 IP 网络自动分配参数的功能、便捷配置等特点、工作原理、报文格式和应用场景。通过 W55MH32 实战例程展示动态获取网络地址信息过程,含注册定时器中断、启用模式和获取信息等步骤,烧录后可完成检测与信息打印,PC 端能 PING 通设备。
    的头像 发表于 07-24 09:02 582次阅读
    第二章 W55MH32 <b class='flag-5'>DHCP</b>示例

    同步电机失步浅析

    纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:同步电机失步浅析.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!
    发表于 06-20 17:42

    告别广告与 ISP 追踪!如何在树莓派上设置 DNS 缓存服务器 — 完整指南!

    前文提示:告别广告与ISP追踪!把树莓派改造成家用网络的DNS服务器,简直太酷了!从升级路由器到修改某些设置,提升Wi-Fi速度的方法有很多。但如果你想获取一些高级技巧来加快你喜爱网站的加载速度
    的头像 发表于 05-26 15:32 637次阅读
    告别广告与 ISP 追踪!如何在树莓派上设置 <b class='flag-5'>DNS</b> 缓存服务器 — 完整指南!

    告别广告与 ISP 追踪!把树莓派改造成家用网络的 DNS 服务器,简直太酷了!

    DNS是你在互联网连接中很少考虑或改变的东西。我以前也很天真,以为只要在Windows电脑上改改DNS设置就能提升网速。然而,直到几个月前,我才意识到不使用一个支持HTTPS的中央DNS服务器会带来
    的头像 发表于 05-24 08:33 470次阅读
    告别广告与 ISP 追踪!把树莓派改造成家用网络的 <b class='flag-5'>DNS</b> 服务器,简直太酷了!

    VGA和DP的具体区别

    VGA和DP是两种常见的显示接口,它们在设计、性能和应用方面有显著区别
    的头像 发表于 05-14 16:36 2301次阅读

    如何在Linux中配置DNS服务器

    本文详细介绍了如何在Linux中配置DNS服务器,包括DNS工作原理、本地缓存、DNS查询过程,以及正向和反向查询的配置。步骤包括服务器配置、编辑BIND配置文件、添加解析信息和客户端测试,同时提到了注意事项和常见问题解决方法。
    的头像 发表于 05-09 13:38 2314次阅读
    如何在Linux中配置<b class='flag-5'>DNS</b>服务器

    深度解析Linux中的DNS服务

    dns,Domain Name Server,它的作用是将域名解析为 IP 地址,或者将IP地址解析为域名。
    的头像 发表于 04-09 16:13 688次阅读

    私有云和公有云有什么区别

    私有云和公有云在多个方面存在显著的区别,以下是具体的比较,主机推荐小编为您整理发布私有云和公有云有什么区别
    的头像 发表于 02-20 10:38 1496次阅读

    DHCP在企业网的部署及安全防范

    Server:通过 “服务器管理器” 添加 DHCP 角色,然后进行授权、创建作用域、设置 IP 地址池、子网掩码、默认网关、DNS 服务器等参数。 Linux 系统:以 Ubuntu 为例
    发表于 01-16 11:27

    【教程】DNS域名解析服务systemd-resolved使用指南

    1.关于DNS解析服务DNS(DomainNameSystem),即域名系统。一句话总结DNS解析服务功能就是,将域名转换为IP地址。DNS解析服务过程中有如下几个角色参与:•待解析的
    的头像 发表于 01-09 19:34 2116次阅读
    【教程】<b class='flag-5'>DNS</b>域名解析服务systemd-resolved使用指南

    Linux配置DHCP服务器步骤

    动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。 二、工作原理 1.客户端开机没有IP,局域网内需要发送一个广播形式的DISCOVER(局域网内不知道谁是DHCP
    的头像 发表于 01-08 11:37 1479次阅读
    Linux配置<b class='flag-5'>DHCP</b>服务器步骤

    DHCP 四次握手

    DHCP的四次握手过程大白话大致如下: 客户端:刚开机,还没有IP地址,哪位佬能给个IP? 这个过程中,客户端就是一个网络小白,它也不知道自己IP是多少,就开始喊话,问有没有DHCP服务器能给它分配
    的头像 发表于 12-25 10:11 731次阅读