企业中使用的DHCP服务,现在有发现有个问题,DHCP中的客户端,有的时候,无法获取到I地址,有的时候电脑显示169开头,经过测试发现,经路和DHCP都正常启用,特别是每天早上,开机晚的人获取不到IP地址,这个多数和DHCP池的内的IP地址耗尽有关?那如何查看DHCP已分配多少个IP地址呢?
今天就和大家来看一下,华三交换机的DHCP池,如果DHCP池内一共有多少IP地址,已使用了多少个IP地址?
配置SecPath ACG1000设备网络
进入到核心交换机,查看一下设备上开启了多少个DHCP服务,可以使用display dhcp server pool,查看当前交换机上有多少个DHCP地址池服务。
1.进入交换机的命令行界面。
2.输入display dhcp server statistics命令,按回车键执行。
该命令将显示DHCP服务器的统计信息,包括已分配的IP地址数量、剩余的IP地址数量等。您可以查看已分配的IP地址数量以了解当前的使用情况。
举例一:
可以看到DHCP vlan3000的IP地址段是172.16.100.0 255.255.252.0
display dhcp server statistics命令用来显示DHCP服务器的统计信息。
Pool utilization池的利用率
在DHCP(动态主机配置协议)中,"Pool utilization"(地址池利用率)是指DHCP地址池中已经分配的IP地址数量与总可用IP地址数量之间的比率。
Pool utilization通常以百分比表示,可以帮助管理员了解DHCP地址池的使用情况。例如,如果地址池利用率为80%,则表示80%的可用IP地址已经被分配给设备,剩余的20%仍然可供分配。
通过监控和了解地址池利用率,管理员可以确定是否需要扩展地址池大小或调整地址分配策略,以确保网络中的设备能够获得足够的IP地址,并且可以避免地址短缺问题。
注意,地址池利用率只是指示地址池中IP地址的分配情况,并不考虑设备的在线状态或IP地址的过期。因此,在评估网络中IP地址的使用情况时,还需要综合考虑设备的实际在线状态和IP地址的过期情况。
在DHCP地址池中,以下是对于IP地址状态的解释:
1.Automatic(自动):这些IP地址是由DHCP服务器自动分配给客户端设备的。当设备连接到网络并请求IP地址时,DHCP服务器将自动为其分配一个可用的IP地址。
2.Manual(手动):这些IP地址是管理员手动配置的,而不是由DHCP服务器自动分配。手动配置的IP地址通常用于特定的设备或特殊需求。
3.Expired(已过期):这些IP地址是之前分配给客户端设备的,但由于超时或设备离线而不再使用。过期的IP地址将被DHCP服务器标记为可用状态,可以重新分配给其他设备。
关于"Expired"中的数量,它表示过期的IP地址数量。虽然这些IP地址已过期,但在重新分配给其他设备之前,DHCP服务器通常会保留一段时间。这是为了防止设备断开连接后立即释放的IP地址被其他设备误用。因此,虽然过期的IP地址数量显示在统计中,但在过期期间,这些IP地址一般不会再被分配给其他设备使用。
673+348=1021个IP地址,这时可以看到已分配的自动IP地址是673个,过期了348个IP地址,加起来一共是1021个IP地址,现在总共分配了1022个IP地址,还有一个是网关占用了。
所以现在这个地址池,可以扩充一下IP地址,或者将DHCP的租期时间从1天调整成6个小时。
举例二:
查看一下vlan2000的DHCP池,可以看到已分配出去235个IP地址,池的使用率已经达到92.51%,那这一定要扩充一下DHCP池内的地址。
可以看到地址段是10.20.20.0 255.255.255.0
我们可以更改为地址段10.20.20.1 255.255.254,接口需要更改子网。
然后再更改DHCP池内的网络子网10.20.20.0 255.255.254.0
查看配置,发现已配置完成。
除了命令行的方式,大家也可以到交换机的或者DHCP设备的DHCP服务中,进行web界面配置。
可以看到在web界面中的配置和命令行中一样。
也可以在web界面中更改配置。
再去查看当前的2000 DHCP池,可以看到现在IP使用率只在43.13%。这说明这个DHCP池内的地址完全够用。
……