1. 程式人生 > >iPhone連線APPSTORE導致斷網現象的分析

iPhone連線APPSTORE導致斷網現象的分析

最近一個朋友買了個iphone ,其他都很好,但在家裡連無線網時一旦開啟APPSTORE就會導致整個家裡的網無法連上網際網路,此時路由器的管理介面也打不開,只有重啟路由器才能重新聯網。剛開始跟我說這個問題的時候我上網查了一下,估計是路由器問題,他自己也查了,我覺得換個路由器就能解決,也就沒在意。後來他告訴我因為怕換了路由器還是解決不了所以一直沒換,我才開始對這個問題產生興趣。 出現此問題的現象是iphone連上無線網,連線手機的APPSTORE或者SIRI就會導致無法聯網,此時無法進入路由器管理介面,重啟路由器可解決。非手機問題,因為另一部iphone也出現此現象。同時,在電腦上自建無線網用手機連線就不會出現這種問題。網上有一些人也有這種問題,但基本上找不到解決辦法。改過DNS,不行。由於自建網路沒問題,那麼很可能就是路由器本身的問題了。於是現在開始梳理一下大概的流程:
1.手機連上路由器網路,正常。 2.手機開啟APPSTORE,系統向DNS發出解析請求,解析出需要連線的IP,但在這步出現問題了,路由器斷網了。 由於更換過DNS,所以不是DNS的問題。如果是在連線DNS之前出的問題,那麼就是系統將網址傳送到路由器之後路由器就出現崩潰無法聯網。這種情況有可能是系統傳送的程式碼與路由器韌體不相容,路由器在接收到程式碼後出現了崩潰。另一種可能是路由器成功向DNS伺服器發出瞭解析請求,DNS返回了正常的程式碼,路由器韌體與此程式碼不相容,出現崩潰。 由於只是連線APPSTORE和SIRI會出現這個問題,所以猜測前者的概率大一些,畢竟DNS返回的程式碼區別應該不大,但APPSTORE和SIRI傳送的請求程式碼和其他軟體應該是不一樣的。