有的手機不能用,但我們維護員的手機就都可以用。後來測試結果是:新連線的無線裝置都可以正常上網;有線連線的電腦也可以正常上網。使用者家的線路,裝置測試都正常。後聯絡路由器廠家的工程師。他們給出的解決辦法是路由器lan口192.168.1.1地址,改成192.168.100.1。改過之後確實能用了。但是為什麼這麼改,什麼原因卻沒有說明。
回覆列表
-
1 # 通訊一小兵
本行業問題,我來回答。
這個很明顯問題是出現在路由器上邊了,故障原因是路由器的DHCP出現了問題。
你上不了網的原因是部分終端無法透過DHCP取得IP地址,所以也就無法上網了。你設定路由器的LAN IP從192.168.1.1到192.168.100.1,同時還得把DHCP的地址從192.168.1.X-192.168.1.Y設定到192.168.100.X-192.168.100.Y,等於是強制將該路由器下的全部裝置都重新進行了一次DHCP的過程,所以也就可以上網了。DHCP的過程是這樣的。第一步,終端沒有IP地址,發廣播包申請。
第二步,DHCP server應答,由於此時使用者沒有IP地址,整個應答包裡帶有終端的Mac地址。
第三步,終端收到DHCP的指示,發起IP地址申請。
第四步,DHCP server收到終端的申請,反饋完成整個DHCP過程。
在第二步過程中包括這個IP地址的租期,第三步裡有終端同意這個租期的應答。
而電腦網線直連由於一直處於連線狀態,有IP地址續約的過程,也可能是手機設定了靜態的IP, 所以就還可以上網。
這個問題明顯是路由器內部DHCP出現了問題,也可能是因為過長時間沒有重啟,熱穩定性出現了問題,工作效能下降導致的,也很有可能你重啟一下不修改IP也可以手機正常取得IP地址而正常上網。
上邊的描述可能是比較枯燥,我試著用比喻來解釋一下。DHCP的過程就好比小明去住店,DHCP server相當於是酒店前臺,IP地址相當於酒店的房間。
小明來到了酒店,不知道自己可以住酒店的哪個房間,於是它在門口喊:我是小明,我住哪兒? 酒店的前臺聽到了,也喊:小明,你住301,住二天行不? 小明回答:301,我住兩天,沒問題。 前臺回答:ok!
小明退房的時候會告訴前臺:我退房了,bye!
前臺會把301標記為空房,再賣給別人。
這就是正常的DHCP請求和釋放的過程。
現在的問題是小明退房了,但是前臺沒有把小明住在301的記錄停止掉,所以前臺預設小明還在301,小明再來等著分配房間,前臺就不會給小明分配房間了。