0
本文作者: 江小片 | 2016-10-08 10:58 |
宇宙射線會觸發(fā)路由器 bug?眾所周知,宇宙射線可以嚴(yán)重影響電子設(shè)備,但是宇宙射線影響路由器數(shù)據(jù)流量丟失這樣的說法是否缺少論據(jù)?或許思科另有說辭。
故事是這樣的:
Reddit網(wǎng)站的一位網(wǎng)友提了個(gè)問題:
“有人曾經(jīng)在軟件錯(cuò)誤報(bào)告中看到是由于宇宙射線引起的 bug 嗎?修復(fù)辦法是重新下載線路卡,然后問題就解決了,有人有類似的經(jīng)歷嗎?”
下面是幾位網(wǎng)友的回復(fù)。
“前空軍司令部工程師在此!宇宙射線本身是合理的存在,但由于沒得到很好的解釋,所以遭到了人們的誤解。通過雜散背景輻射內(nèi)存中的比特發(fā)生翻轉(zhuǎn)也是有可能的,然而很難找到這樣的翻轉(zhuǎn)是在何時(shí)何地發(fā)生的。同時(shí),宇宙輻射不會在一個(gè)特定的位置,它可能撞擊到機(jī)身或者其他部位。糾錯(cuò)碼內(nèi)存正嘗試解決這個(gè)問題。我也遇到過這種情況,這個(gè)時(shí)候你需要讓工程失效分析來幫你看一下硬件是否有問題,如果反饋沒問題的話,那就應(yīng)該是軟件出錯(cuò)了?!?nbsp;
另一位網(wǎng)友認(rèn)為“宇宙射線問題現(xiàn)在還沒有引起嚴(yán)肅重視”,他說:
“我也親歷過宇宙射線給管理者帶來的麻煩,雖然還不知道這是怎么一回事,但是我完全理解你要處理這堆麻煩的悲催心情?!?/span>
還有一位網(wǎng)友說他看到過亂碼,
“我也遇到過類似的事情,當(dāng)我看見亂碼的時(shí)候我只是笑了一下,因?yàn)闆]有人會相信這是由輻射造成的。”
從二十世紀(jì)九十年代起,思科已經(jīng)在 Ars Technica 論壇上不止一次說過宇宙輻射是罪魁禍?zhǔn)琢耍词惯@樣的言論一發(fā)出就遭到輿論的質(zhì)疑。
那么思科會如何回應(yīng)呢?宇宙射線真的是罪魁禍?zhǔn)讍??又或許他們的解釋只是一個(gè)煙霧彈?思科需要給出解釋,并且社會上相關(guān)專家也承諾給出合理解釋。
思科回應(yīng)道:“盡管我們不能說明這個(gè)問題,但是早在 2001 年我們深入研究了宇宙射線對服務(wù)提供者網(wǎng)絡(luò)硬件、系統(tǒng)結(jié)構(gòu)和軟件設(shè)計(jì)等的影響。”
既然這么說,思科想必是有備而來。果不其然,思科在 2012 年的一篇博客中指出,“為了減小輻射單粒子翻轉(zhuǎn)的影響,我們利用定制的芯片和軟件優(yōu)化了技術(shù),并且新增了可恢復(fù)性這一特點(diǎn)。”
那么宇宙射線到底是如何影響電子設(shè)備的呢?雷鋒網(wǎng)對此篇博客進(jìn)行了編譯,全文如下:
這周我們看到了近十年來最大的一場太陽風(fēng)暴,這樣的太陽活動會引起像北極光這樣的地理現(xiàn)象,然而能造成電子磁場風(fēng)暴的劇烈的太陽活動不僅損害電子輸送系統(tǒng)、影響衛(wèi)星運(yùn)轉(zhuǎn)還能影響靈敏的電子設(shè)備。例如,在 1989 年,宇宙輻射導(dǎo)致魁北克(加拿大一個(gè)省份)電網(wǎng)癱瘓,整個(gè)城市陷入黑暗之中。宇宙輻射對于衛(wèi)星和太空飛行器是一大難題,但單粒子翻轉(zhuǎn)真的會影響到地面上的電子設(shè)備?隨著電子產(chǎn)品運(yùn)行速度的提高(超過 10G)和硅芯片密度的增加,宇宙射線很有可能影響路由器或網(wǎng)關(guān)的性能,我們最大的挑戰(zhàn)就是找到防止單粒子翻轉(zhuǎn)的辦法。
思科在 2001 年開展了如何能防止宇宙射線產(chǎn)生影響的研究,尤其是對像 3 號計(jì)算機(jī)預(yù)訂系統(tǒng)這樣的重要系統(tǒng)產(chǎn)生的影響,我們甚至采用了粒子加速器來長期模擬宇宙射線的影響。有一個(gè)重要發(fā)現(xiàn),僅僅做一些小的改變是不夠的,構(gòu)建一個(gè)可以從地面上撞擊實(shí)物、到系統(tǒng)正常運(yùn)行以及軟件聯(lián)合應(yīng)用的系統(tǒng)是十分有必要的。為了驗(yàn)證我們的設(shè)計(jì),我們測試了競品在相同的加速狀態(tài)下的性能。
幾位思科的現(xiàn)員工和前員工 Allan Silburt , Shi-Jie Wen, David Ward, Adrian Evans 和 Dean Hogle 在《 IEEE 核工程學(xué)報(bào)》上發(fā)表了一篇名為《Specification and Verification of Soft Error Permormance in Reliable Internet Core Routers》的文章,如果你是 IEEE 的會員就可以免費(fèi)下載這篇文獻(xiàn)(DOI:10.1109/TNS.2008.2001742)
這篇文章指出想要獲得良好的效果就要搞清楚系統(tǒng)的硬件是如何運(yùn)作的,還要有相應(yīng)的設(shè)計(jì)方法學(xué),這種方法學(xué)應(yīng)該包括定制的硅芯片、軟件以及可恢復(fù)這一特性。正是由于思科在特定用途集成電路、系統(tǒng)構(gòu)架、軟件設(shè)計(jì)等方面的創(chuàng)新,使得宇宙輻射對重要的服務(wù)提供平臺的影響降到最低。
從網(wǎng)絡(luò)計(jì)算機(jī)到身邊的手機(jī)無一不表明了我們的生活越來越依賴電子網(wǎng)絡(luò)設(shè)備,所以加強(qiáng)網(wǎng)絡(luò)可信度對我們來說是十分重要的。
所以宇宙輻射真的會引起網(wǎng)絡(luò)設(shè)備爆炸嗎?如果是思科經(jīng)手的,我保證肯定不會(強(qiáng)行植入廣告,老板給紅包嗎)。
via networkworld
推薦閱讀:
把一大波實(shí)習(xí)生納入麾下,安全初創(chuàng)公司真的就能縮小技術(shù)差距嗎?
深度 | 無法找到“黑點(diǎn)”的代碼,連頂級黑客也束手無策
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。