您的位置:首页 >要闻 >

路由器的dhcp服务器是什么(dhcp服务器是什么)

你们好,最近小时发现有诸多的小伙伴们对于路由器的dhcp服务器是什么,dhcp服务器是什么这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、 使用端口

2、 DHCP使用UDP协议,默认端口号为UDP67和UDP68。DHCP服务器(Server)使用UDP67端口;DHCP客户端使用UDP68端口。

3、 在客户端和DHCP服务器之间传输请求和响应的过程中,UDP67和UDP68成为广播数据包的接收者和发送者。还有必要提及端口546和547,

4、 它由HDCPv6协议中的客户端和主机空间服务器使用,hdc pv6协议是一种用于配置IP地址、IP前缀和/或在IPv6网络上工作的IPv6主机所需的其他配置的网络协议。

5、 为什么使用DHCP?

6、 一般来说,在小型网络中,计算机的IP地址可以由网络管理员手动配置。但在超过100台电脑的大中型网络中,手动给每台电脑分配IP地址会增加网络管理员的负担,电脑会因分配错误而无法上网。为此目的,

7、 有必要在大中型网络中启用DHCP服务。

8、 在可用IP数量不足以满足现有计算机数量的环境中,很明显,通过为每台计算机分配一个IP地址,一些计算机将无法连接到互联网。假设该网络中的计算机通常不同时运行,

9、 那么DHCP服务器可以通过动态IP地址分配来解决IP地址不足的问题。

10、 对于经常使用笔记本电脑移动的员工来说,每次更换网络环境都要手动更改IP地址,很不方便。如果网络中启用了DHCP服务,所有IP地址更改将由客户端和主机空间服务器自动完成。

11、 可见,使用DHCP可以减轻网络管理员管理IP地址设置的负担,有效提高IP地址的利用率。

12、 DHCP服务的工作流程

13、 除了从DHCP服务器获取IP地址,客户端还可以获取子网掩码、默认网关地址、DNS服务器地址或WINS服务器地址等信息,这也称为DHCP租用过程。因为当客户端收到提供IP地址时,

14、 DHCP服务器将在指定的一段时间内将IP地址出租给客户端。租赁过程分为四个步骤。

15、 它们是:1。客户端请求IP(DHCPDISCOVER),1。服务器响应(DHCPOFFER),1。客户端选择IP(DHCPREQUEST)和1。服务器确定租约(DHCP pack/DHCP nak)。

16、 1)客户端请求IP。

17、 DHCP租借过程的第一步是客户端请求IP,也称为DHCPDISCOVER。当DHCP客户端启动时,它会在网络中查找DHCP服务器。客户端将自动配置IP地址0.0.0.0。

18、 0.0.0.0用作源地址,255.255.255.255用作目标地址来广播请求IP地址的信息。广播信息包含DHCP客户端的MAC地址和计算机名称,因此DHCP服务器可以确定是哪个客户端发送了请求。

19、 2)服务器响应

20、 DHCP租借过程的第二步是服务器匹配,也称为DHCPOFFER。当DHCP服务器收到客户端请求IP地址的信息时,它会立即查找IP地址库中是否有该客户端的合法IP地址。如果是这样,

21、 DHCP服务器会将这个IP地址添加到DHCPOFFER的消息中,然后以自己的IP地址为源地址,255.255.255.255为目标地址,广播DHCPOFFER的消息。

22、 DHCPOFFER消息包含:DHCP客户端的MAC地址、DHCP服务器提供的合法IP地址、子网掩码、租期和DHCP服务器的IP地址。

23、 注意:因为客户端还没有IP地址,DHCP服务器通过广播发送消息。

24、 3)客户机选择IP

25、 DHCP租约过程的第三步为客户机选择IP地址,也称为DHCPREQUEST。由于网络中可有多个DHCP服务器向发送请求的客户机发送DHCPOFFER消息提供可用的IP地址,

26、 这时客户机就会涉及到选择使用哪一个IP。DHCP客户机从接收到的第一个DHCPOFFER消息中选择IP地址,发出IP地址的DHCP服务器将该地址保留,这样该地址就不能提供给其他DHCP客户机。

27、 当客户机选择了该DHCPOFFER消息中的IP地址后会将0.0.0.0作为源地址,将255.255.255.255作为目标地址发送一条DHCPREQUEST消息广播到所有DHCP服务器,

28、 表明它接受提供的内容。DHCPREQUEST消息包含了为客户机提供IP地址的服务器IP。那些DHCPOFFER消息被拒绝的DHCP服务器会取消提供保留的IP地址。

29、 4)服务器确认IP租约

30、 DHCP租约过程的第四步为服务器确认租约,也称为DHCPACK/DHCPNAK。DHCP服务器接受到DHCPREQUEST后,会将自己的IP地址作为源地址,

31、 将255.255.255.255作为目标地址以DHCPACK消息的形式向客户机广播成功的确认,该消息包含IP地址的有效租约和其他可能配置的消息。当客户机收到DHCPACK消息时,它就配置了IP地址,

32、 完成了TCP/IP的初始化,从而可以在网络上通信了。

33、 如果DHCPREQUEST不成功,例如客户机试图租约先前的IP地址,但该IP地址不再可用,或者因为客户机已经移动到不同子网,该IP地址无效时,DHCP服务器将广播否定确认消息DHCPNAK。

34、 当客户机接收到不成功的确认时,它将重新开始DHCP租约过程。

以上就是dhcp服务器是什么这篇文章的一些介绍,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!