科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道别让DHCP服务器负担过重

别让DHCP服务器负担过重

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在一次学生上机课中,发生学生机无法获得IP地址的情况,系统提示DHCP服务器不可用,无法获得IP地址,从而无法上网,重新启动计算机故障依旧。

作者:论坛整理 来源:zdnet网络安全 2008年3月25日

关键字: DHCP DHCP协议 DHCP服务器 网络协议

  • 评论
  • 分享微博
  • 分享邮件

  学校机房为一个Windows NT网络,单独配置为一个子网,通过Hub与上一级交换机相连,再通过路由器实现对互联网的访问。

  服务器用于充当DHCP服务器,负责分配IP地址,同时还作为文件服务器备份机房各种相关资料,如驱动程序、习题、镜像文件等。由于学生机没有光驱、软驱且无硬盘保护卡,为了便于维护系统,因此配置了远程启动功能,并在服务器上做了系统的镜像备份,这样一旦系统被学生破坏,可以很方便地通过网络克隆来恢复。

  故障现象

  在一次学生上机课中,发生学生机无法获得IP地址的情况,系统提示DHCP服务器不可用,无法获得IP地址,从而无法上网,重新启动计算机故障依旧。

  原因分析

  因为是DHCP错误,故障原因当然和DHCP有关。DHCP的工作过程是这样的:客户机启动后首先以广播方式发送DHCP discover信息,以获得DHCP服务器的IP地址;接下来,DHCP服务器收到DHCP客户机广播的DHCP discover信息后,它会向DHCP客户机发送DHCP offer信息,其中包括一个可租用的IP地址。如果DHCP服务器没有对客户机的请求作出反应,即初始化失败,这时客户机会自动给自己分配一个IP地址并且在后台每隔5分钟发送四次DHCP discover信息直至收到DHCP offer信息。一旦客户机收到DHCP offer信息,就将使用服务器所提供的IP地址。

  从DHCP的工作过程来分析,学生机无法获得IP地址应该是DHCP服务器没有做出响应,或者是学生机没有收到DHCP服务器的响应造成的。测试网线后首先排除了学生机收不到DHCP服务器响应的问题,由此判断DHCP服务器没有做出正常响应,但是DHCP服务器为什么没有做出响应呢?经查,当时机房内正有几台系统被学生破坏的计算机在进行网络克隆恢复,服务器需要进行大量的数据传输,这样就使得服务器负担过重,无法及时响应学生机发出的DHCP请求,从而造成客户由于无法获得IP地址不能访问互联网的结果。

  笔者等到网络克隆过程全部结束后,重新启动客户机,客户机果然很顺利地获得了IP地址,问题得以解决。

  不过,这样的问题只有通过升级服务器才能得以彻底解决,从而避免服务器负担过重。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章