萬盛學電腦網

 萬盛學電腦網 >> 網絡應用技術 >> 應用教程 >> 解決路由器無法指派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功能超出了所能承擔限度,這是我們在部署局域網時所特別需要注意的事項,否則就會像上面路由器一樣罷工了。

copyright © 萬盛學電腦網 all rights reserved