為什麼路由器經常要重啟,而絕大部分手機卻可以長時間穩定工作?
本來對路由器重啟這件事也沒太多想法,但最近突然發現好像有哪裡不對勁。
我的手機每天睡覺充電,所在的地方坐飛機也允許開飛行模式,所以手機買來除系統更新之外就沒重啟過。也就是說,普通的手機正常使用狀態下(不作死用有bug的App)至少可以連續運行一個月到幾個月的時間
我想知道的問題:1. 到底是什麼無法人為控制的原因導致路由器之類的電子設備出現無法自行糾正的錯誤,必須要重啟。
2. 路由器上元件的工作環境比手機要好得多,而處理的任務類型也單一的多。為什麼複雜的手機幾乎不需要重啟,而路由器幾乎就沒有能撐一個月以上的?如果是由於外部環境導致的錯誤(宇宙射線?)那麼手機要面對的考驗顯然比路由器嚴格。如果是由於軟硬體本身的問題,那麼路由器固件開發應該比一個操作系統簡單的多,路由專用的處理器設計也比soC要簡單的多,為什麼可靠性反而不好
高端的路由器(雙RP引擎),升級軟體版本(ISU)無需重啟,升級期間不會丟任何用戶流量(哪怕一個),高端路由器在一個生命周期都不重啟的神話絕不是杜撰的!
知乎90%+ 以上的用戶對路由器的認知停留在家庭無線路由器,而這些所謂的路由器是最最低端的,通常為了節約成本,用最低端的硬體,軟體測試也不充分,所以隱藏了很多軟體bug,而用戶一旦遇到bug(無法上網),通常就是重啟解決。
這些路由器,價格低廉,通常在100-300元之間,這樣的價格讓廠商化大力氣開發、測試壓根不可能,也沒有什麼用戶支持,用戶也不會去廠商的網站上開個case,追蹤一下bug,所以bug會一直陪伴著產品。對於廠商來說,能夠重啟解決的問題都不是什麼大問題。
Cisco公司有一項長期的統計,公司開發的代碼,每100行平均有一個bug,其中80-90%由軟體工程師、QA工程師發現並解決,RT測試能發現5%的bug,剩下的5%則由用戶發現,cisco認識到這一點,專門由TAC支持處理用戶的case,用於追蹤在實驗室里無法發現的bug,這些bug只有在特定應用場景、特定的流量觸發才能遇到,通過長年累月的積累,產品里隱藏的bug非常接近於0%。
所以,對於成熟的路由器產品,IOS版本會越來越穩定,當然新開發的feature又會引入新的bug,這是一個客觀規律,但是對於大的廠商他們有一套成熟的質量控制體系,能夠在產品出廠之前把bug控制在最小的範圍。
手機相對於路由器產品簡單得多,路由器上的控制協議多達上百種,而手機就是一台小電腦,手機也會遇到重啟的狀況,電子產品,無論是手機還是路由器,有bug是客觀規律,而如何對待、並解決這些bug才是衡量一個公司是否偉大的重要指標。路由器一開始就是以工業級生產環境做魯棒性標準設計的。
可實際上我們只買得起消費級玩具。
你有一顆翱翔於藍天的心,卻撐死買個DJI玩玩無人機罷了。幾十一百塊錢的路由器是這樣的了。美帝Comcast給我的路由器市值100+美元,從來沒因為有bug導致的重啟的需求。之前買的交換機也是,沒有任何高級功能,唯一的作用就是把一條網線變成4條,每個含稅40美元,也沒重啟過。
好歹IpHONE要1000美元呢。我家2500美元的主機也從來沒有出過問題導致我必須把它關掉。
你用買iPhone的錢買個路由器試試,比一比誰先重啟。
你如果用個6000塊買個路由器。保證可你讓你換4 5代IP都不重啟的
路由器需要重啟,那還是趕緊換一個吧,質量太差
在國內某些被遺忘的機房,裡面路由器開機時間可能比你年齡還大。。。。
如果你買的那個路由器要經常重啟,說明它的設計和製造水平不合格。
網路設備(交換機、路由器、伺服器)的設計目標是,第一次斷開電源就是下機架被淘汰的那一刻,從上機架到下機架的整個生命周期里都不會關機重啟。
============================
評論區有小夥伴指出這個話有些絕對,還有系統升級等可能必須要重啟的時候,並且家用路由器要求沒那麼高。
當然,很難在整個生命周期里完全不重啟(當然也完全有可能真的一直不重啟,小型機換內存都可以熱拔插),但這裡我們討論的是設計理念的問題,網路設備的設計目標就是不間斷工作,只不過高端的設備能做得比較好,低端的可能達不到而已。但題主所言,路由器等電子設備要經常重啟,毫無疑問是誤解,即使是家用路由器,也應達到埋進牆裡就完全不管的水平。
你的路由器配置和性能太差罷了,所以高負荷才容易當機,路由器一個月以上不關機很正常。
家裡的CISCO表示買回來除了停電沒重啟過
我家一個電信送的中興路由器和一個華為榮耀路由器,從來沒有重啟過,除了我斷他們電以外。
其實iphone肯定沒同檔次(並非同價位)的路由器穩定的。因為需求標準不同。
其實,除了價格,還有一個重要原因。手機上一個app停止響應了,等幾秒鐘恢復,或者重開就是了。你沒什麼感覺。。然而你可以認為路由器上只有一個app,就是保證你連接的。一斷就立馬知道了,而這個恢復又特別慢。
維護過運行了13年沒重啟過的gsr...大概今年會到大限了
思科都斷維保支持多少年了,依舊堅挺著...先問是不是,再問為什麼。
我家只有兩個東西是會保持隨時在線:路由器 NAS(過去一年可用性差不多99.9%,家用畢竟不能跟企業級動輒六七個九往上走)嗯,如果題主不知道該買什麼的話,建議跟我走一樣的配置。一次解決未來五年的問題。先說我不是軟狗,不過我也沒入cent教,純粹怎麼舒服怎麼來。nas已經連續穩定運行一百多天了。
windows10,hyperv+ubuntu+gitlab+zeronet,期間上傳量大概三千多G,提交過幾十次代碼。複雜度應該比路由器和iPhone高一些。穩定性是個花錢的項目,之前用500塊錢的nas主板就是不行,3天重啟一次。換了h270+i7之後再沒遇到過。回答完了發散一下。
其實我騙人了,穩定性是個玄學問題。不過hyperv真的很爽,除了動態內存策略很奇怪以外。
最近12t的存儲池將滿,於是買了個機櫃,12u,想把所有東西塞進去。
等等,所有東西?沒錯,EVERYTHING!!!!!!!!拿到柜子很失望。十年前國內鈑金水準。長這樣:當然要想想怎麼擴充硬碟了。找到了這個:加張陣列卡搞定。
硬碟還用選么?
這貨現在1500,企業級氦氣盤,250萬mtbf,這價格簡直了。等搭完了更新到專欄,大家猜猜能穩定運行多久。如果你的路由器需要經常重啟才能穩定工作,那麼就說明這個路由器不合格。
事實上,即使是一個合格的家用路由器也要保證至少上千小時的不間斷工作時間。
而商用級產品就像最高票說的,從上機架開始,第一次斷電就應該是它被淘汰的時刻。
反倒是iPhone是為了日常使用設計的。。。。。。你那個一直能不關機,說明你揀到了好貨。
然後你怎麼去選一個達到要求的路由器呢?
用普通路由器的價格去乘上iPhone和千元機的價格比,然後以那個價格去買路由器。
PS: 其實500元以上的,只要不是坑貨,都很強了……
其實根本原因,一般家用用戶是完全不懂路由器這東西的,更加不懂路由器為什麼值上千塊,更加不會知道商業用的這最多就是個起步價而已……………………便宜的路由器能做這麼便宜當然就是因為摳掉了大量的物料成本和研發費用所以才能這麼便宜啊,這兩樣省了這麼多你還想它能跑得多穩定呢?
看到別的答主,又是理論又是實踐的,又是多少多少美元買高端外國貨,真是一口老血。街邊隨便買的tplink(應該是這名)無線路由器,功能很單一,就是增加lan口和wifi的功能,從買來接上設置好就從來沒想過他的存在,這明明是很正常的一個路由器基本素質好吧。可能是這幾年智能路由火起來後,一些質量差的總想刷刷存在感,只能讓你沒事重啟玩了。
先問是不是,再問為什麼!這句話要在用戶發帖時在屏幕頂端走馬燈似的滾動播出,加上喊麥的節奏和勁爆的音樂!先問他是不是!再問我為什麼!別讓那破知乎!充斥這破問題!
推薦閱讀:
※網上的1200M的路由器和450M的路由器怎麼價格差不多呢,是不是同一個單位?
※150M 無線路由器里的 M 是什麼意思?
※400平,怎麼才能讓wifi滿信號全覆蓋,同時又能在家裡任何地方讀取timecapsule里的文件?