DHCP服务是如何实现的(DHCP服务过程),本文通过数据整理汇集了DHCP服务是如何实现的(DHCP服务过程)相关信息,下面一起看看。
DHCP服务器今天,我们来学习一下计算机网络的一个重要协议——DHCP协议。在我们学习一些东西之前,我们需要知道它是什么。有什么用?怎么用?它是一个动态主机配置协议,可以给你的电脑分配一个可用的IP地址,让你正常上网。当然,如果只有几台电脑,就不行了。
dhcp服务器
今天,我们来学习一下计算机网络的一个重要协议——DHCP协议。在我们学习一些东西之前,我们需要知道它是什么。有什么用?怎么用?
它是一个动态主机配置协议,可以给你的电脑分配一个可用的IP地址,让你正常上网。当然,如果只有少数几台电脑不能体现其优越性,管理员完全可以手动给每台电脑分配IP地址。想想看,如果有一个大企业几百、几千甚至人工配置,现实吗?所以,可见我们DHCP的重要性。它会自动为网络设备分配可用的ip地址,不会出现ip冲突。
DHCP原理
我们来看看上面的示意图。首先,作为主机A,你需要在某个网络中接入互联网。首先,你需要得到一个ip地址。在连接到网络之前,您的电脑会向网络发送一个DHCP请求。发送的形式是广播,在网络中寻找DHCP服务器,DHCP服务器收到请求消息后,再向你的主机发送DHCP offer消息。它包括分配给你的ip地址信息,然后你的主机在得到分配的ip地址后会在无线电上发送一个配置确认请求。用一种更通俗的说法,就是再喊一遍“我要用这个IP了,我在查看有没有人在用”。如果网络中没有知己,DHCP服务器会给你发一条确认消息,大概意思是“给你用就行了,你嚷嚷什么呢?”
那么这里有两个问题:
1.如果网络中有多台DHCP服务器,谁将为主机A分配IP地址?如果所有主机A都已分配,那么它属于谁?
其实主机用谁都一样,都是分配给主机A的IP地址,只是他先用谁分配给他的。
2.如果您收到分配的IP地址,但网络中仍有主机在使用,会发生什么情况?
我们刚才就是这么说的。当主机A喊“我要用这个ip地址”而还有主机在用的时候,主机也会说“搞什么,我还在用这个IP地址。你不能用!”那我该怎么办?这个时候DHCP会给A发送一个DHCP NAK,也就是拒绝A的请求,然后A只能重新开始。重新申请,然后DHCP服务器会重新分配给他。
DHCP租约续订
在这里,我们必须将其与手动分配IP地址区分开来。你的A主机可以一直用,但是DHCP服务器分配给你就不一样了。其实不是给你的,是租给你的。如果你用完它或者你在期限结束时不更新你的租约,它将被收回。就像租房子,房子不是你的,到期不续租,就会被房东赶出去,暴露在大街上。
然后回到原来的话题,我们的主机A是怎么续租的?我们先来看原理图。
当你的租期达到50%时,主机A会向DHCP服务器发送续租请求,然后DHCP服务器会向他发送确认消息,这样就完成了续租,你可以继续使用。
DHCP重新绑定
重新绑定是什么意思?上面不是刚说了租期到50%就续租吗?这时候你发的就是(单播)。你只告诉DHCP服务器一个。会有一种情况,就是你找DHCP服务器续租,他不给你回应,你可以继续用。然后租期到了87.5%你就慌了。那你该怎么办?你必须大喊(广播)并再次发送请求IP地址的消息。如果DHCP服务器现在听到它,它将续订您的租约。如果还是听不到呢?那就别看你了。你刚刚在广播里宣布了。当网络中的其他DHCP服务器听到它时,它会将它分发给你。全网只有一台DHCP服务器怎么办?你运气不好。你还能做什么?你必须不停地喊。我真的听不到。你将不得不与互联网断开连接。
IP地址的释放
什么情况?其实给你配了两天,只配了一天就不想用了。这时候你要告诉DHCP服务器,你不需要让他把分配给你的IP地址收回来租给别人。
好了,今天的DHCP就分享到这里吧。不懂可以私信我,我给你讲讲!
更多DHCP服务是如何实现的(DHCP服务过程)相关信息请关注本站,本文仅仅做为展示!