萬盛學電腦網

 萬盛學電腦網 >> 網絡應用技術 >> 應用教程 >> 內網用戶的路由器無法給電腦分配ip怎麼辦?

內網用戶的路由器無法給電腦分配ip怎麼辦?

   對於內網的電腦之所以能夠通過路由器上網,是因為路由器分配了一個IP地址,讓電腦有了一個身份標識,如果出現路由器無法給電腦分配IP的情況,那麼我們就沒有辦法上網了。

  一、出現無法分配IP的現象是客戶端大部分無法登錄,登錄後無法獲取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廣播,若一直得不到響應的情況下,客戶端一共會有四次DHCP discover廣播,除了第一次會等待1秒之外,其余三次的等待時間分別是9、13、16秒,如果都沒有得到DHCP服務器的響應,客戶端則會顯示錯誤信息,宣告DHCP discover的失敗。之後,基於使用者的選擇,系統會繼續在5分鐘之後再重復一次DHCP discover的過程;

  四、當DHCP服務器收到DHCP客戶機廣播的DHCP discover信息後,它會向DHCP客戶機發送DHCP offer信息,其中包括一個可租用的IP地址。

  一旦客戶機收到DHCP offer信息,就將使用服務器所提供的IP地址,從DHCP的工作過程來分析,客戶機無法獲得IP地址應該是DHCP服務器沒有做出響應,或者是DHCP服務器做出了響但客戶機沒有收到DHCP服務器的DHCP offer信息造成的,測試網線後首先排除了由於網絡硬件原因造成客戶機收不到DHCP服務器響應的可能,由此判斷就是DHCP服務器沒有做出正常響應。

  五、客戶端會與服務器之間有大量的數據交互,這些數據占用了大量的系統資源和網絡帶寬,因此造成DHCP服務器的相應緩慢。這樣就進入了一個惡性循環,而且在網絡中充斥著大量的重復請求,這些垃圾信息占用了大量帶寬,形成了網絡風暴,服務器需要進行大量的數據傳輸,這樣就使得服務器網絡端和總線負擔過重,不僅操作系統進程無法及時響應客戶機發出的DHCP請求,而且電腦都無法正常工作。

  六、很明顯,不堪重負的DHCP服務造成了故障。要從根本上解決問題,只有通過升級服務器或者增加服務器的數量,做到各司其職,從而避免服務器負擔過重。即部署專門的DHCP服務器以供部門的IP服務,部署專門的數據庫服務器以服務於在線考試系統,部署專門的文件服務器以提供文件服務器和提供網絡克隆服務。

  這主要是由於DHCP功能超出了所能承擔限度,就會像上面路由器一樣罷工了,這裡們尤其需要注意到的地方,但對於一個小型網絡,只要選購一個性能好的路由器就可以了,沒有必要專門的DHCP服務器。

copyright © 萬盛學電腦網 all rights reserved