现在生活中,路由器扮演了很多重要的角色,承担了更多的兼职服务器功能。这样的方案确实方便了管理和维护,但也为网络的安全稳定运行埋下了隐患。一旦网络出现故障,对整个局域网的影响几乎是毁灭性的。本文介绍了如何解决路由器无法分配IP地址的问题。
1.如果发现大部分客户端无法登录,并且登录后无法获取IP或者速度很慢,另一个部门也报告网络大面积堵塞,使用操作系统命令行提示中的网络命令ipconfig,发现客户端机器无法获取IP地址。
所以可以肯定的是,这是网络无法访问的原因,重启电脑失败还是一样,证明问题不在客户端。检查交换机指示灯状态正常,没有因为拥塞而死机,所以问题只能出在路由器。
第二,要了解DHCP服务器相应变慢的原因,我们有必要了解DHCP服务的工作过程。如果在局域网中部署了DHCP服务器,并设置客户端自动获取IP地址,那么当DHCP客户端第一次登录网络时,即客户端发现本地计算机上没有设置IP数据时,就会向网络发送DHCP discover数据包。因为客户端还不知道自己属于哪个网络,所以数据包的源地址会是0.0.0.0,而目的地址是255.255.255.255,然后会附上DHCP discover的信息广播到网络。
在windows中默认情况下,DHCP discover的等待时间预设为1秒,即当客户端发送第一个DHCP discover包,在1秒内没有得到响应时,会广播第二个DHCP discover。
3.如果一直没有响应,客户端会广播DHCP discover四次(包括第一次)。除了第一次的等待时间为1秒,其他三次的等待时间分别为9、13、16秒。
如果没有从DHCP服务器收到响应,客户端将显示一条错误消息,宣布DHCP发现失败。然后,基于用户的选择,系统会在5分钟后继续重复DHCP discover过程;
当DHCP服务器接收到DHCP客户端广播的DHCP discover信息时,它将向DHCP客户端发送DHCP offer信息,包括一个可分配的IP地址。一旦客户端收到DHCP提供的信息,它将使用服务器提供的IP地址。
第四,从DHCP的工作过程分析,客户端得不到IP地址的原因是DHCP服务器没有响应,或者DHCP服务器响铃但是客户端没有收到DHCP服务器的DHCP offer信息。
经过对网线的测试,首先排除了客户端由于网络硬件原因无法收到DHCP服务器响应的可能性,因此判断DHCP服务器没有做出正常响应。
5.客户端和服务器之间会有大量的数据交互,占用大量的系统资源和网络带宽,从而造成DHCP服务器相应的变慢。这就进入了一个恶性循环,网络上充斥着重复的请求。这些垃圾信息占用了大量的带宽,形成了网络风暴,服务器需要传输大量的数据,使得服务器的网络端和总线不堪重负。不仅操作系统进程不能及时响应客户端发送的DHCP请求,三个部门也没有人能正常工作。
不及物动词显然,不堪重负的DHCP服务导致了三个部门的一系列故障。要从根本上解决问题,只有升级服务器或者增加服务器数量,各司其职,才能避免服务器过载。即部署专门的DHCP服务器用于部门的IP服务,部署专门的数据库服务器用于在线考试系统,部署专门的文件服务器用于提供文件服务器和网络克隆服务。这样,虽然需要追加投入,但也是必要的。
七。学校等机构购买专门的服务器不太现实。局域网是一个完整的逻辑系统,它有自己的特点。服务器作为网络功能实现的核心,必须保证其正常工作。超过正常的使用限度和范围,会给部分或整个网络带来意想不到的后果。
通过上面的介绍,我们知道了失败的根本原因,主要是因为DHCP功能超出了我们的承受能力。这是我们在部署局域网时要特别注意的,否则就会像上面的路由器一样打击。