本文摘自PHP中文网,作者青灯夜游,侵删。
DNS和DHCP之间有哪些区别?本篇文章就给大家分别介绍DNS和DHCP是如何工作的,让大家了解DNS和DHCP的区别,希望对你们有所帮助。DNS是什么?
DNS(域名系统)是一种提供目录查找服务的机制,该服务映射 Internet上主机的名称及其唯一的数字地址(逻辑地址)。
传统上,映射是使用主机文件完成的,主机文件具有诸如名称和地址之类的细节。这些主机文件存储在每个主机上,并定期从主主机文件更新。每当程序或用户需要将名称映射到地址时,主机都会查询主机文件并找到映射。但是,对于今天通过互联网连接大量主机的情况,这种机制将极不可靠。
DNS如何工作?
当用户想要使用文件传输客户端访问在远程主机上运行的文件传输服务器时,用户只知道文件传输名称。要建立连接,TCP / IP套件必须需要文件传输服务器的IP地址。给出的图说明了DNS的逐步工作。
DHCP是什么?
DHCP是动态主机配置协议(Dynamic Host Configuration Protocol)的缩写。它主要负责快速自动地在网络中分配IP地址。此外,它还用于在设备上配置正确的子网掩码,默认网关和DNS服务器信息。
DHCP如何工作?
DHCP的工作原理是将IP地址和IP信息租用给网络客户端一段时间。为此,DHCP客户端必须通过一系列DHCP消息与DHCP服务器进行交互,主要包括DHCP DISCOVER,DHCP OFFER,DHCP REQUEST和DHCP ACK。如下所示,客户端计算机发送广播数据包DHCP DISCOVER,包括计算机的名称和MAC地址,以便DHCP服务器可以响应它。
相关阅读 >>
win10 edge无法打开网页提示“发生临时DNS错误”怎么办?
win10系统DNS错误怎么办?win10环境下DNS配置错误的修复方法
更多相关阅读请进入《DNS》频道 >>