給客戶發一封電子郵件,莫名其妙地丟失了,不斷重試,第三次終於發了過去。MSN、QQ之類的即時通訊也會出現掉信息的情況。彷彿有時,信息經過網絡之時,會無聲地掉進去,徹底消失。這種景像在天文學中,叫做黑洞。最近美國華盛頓大學的研究小組證實了網絡黑洞的存在。在Ethan Katz-Bassett的領導下,他們啟動了一項名為「哈勃」的課題。用以觀察計算機通信時,數據包莫名其妙地消失,這些數據包的丟失正是網站請求無法完成,電子郵件無法順利送達的真正原因。
網絡黑洞產生的最常見原因,是因為電源的突然中斷。我們知道,互聯網的通信是通過節點不斷傳遞數據包完成的,在這一過程中,通路中的任一設備出現電源故障,都可能會出現網絡黑洞。因為當電源恢復供電時,節點路由器重新啟動,內外網絡互聯在幾分鐘內並不會立即完全恢復。在節點路由器重啟後的幾分鐘後,該路由器會首先向它的下一節點發送可連通性通告,告訴對方它恢復了正常。但由於突然斷電,所帶來的路由表信息丟失,此時該節點路由器並未獲取完整的路由表信息,於是,在它完成可連通性通告之後,會由於無法獲得正確的路由路徑,而將該節點的中轉數據包直接丟棄。就好像是一個部分失憶的中轉郵遞員,只會投寄自己還能記得地址的信件,而將自己記不得地址的信件當作無效信件丟棄掉,因為他不知道投寄到何處,也沒有空間來存放這些信件。
當然,實際的情況要遠遠超過這種簡單情況。我們所無法真切瞭解的網絡世界,更像是浩瀚無邊的宇宙,因此Ethan Katz-Bassett所從事的領域也被稱作「互聯網天文學」。他們開發的哈勃軟件就是為了發現互聯網存在的黑洞,同時繪製這些黑洞的具體位置地圖。他們希望這些信息可以幫助互聯網服務商找出發生問題的網絡線路。
我們仰望星空,並不能瞭解知悉宇宙的告密。我們每天接上中國電信或者聯通的寬帶,也並不一定知曉網絡背後的秘密。在我們周圍,有很多持陰謀論的人,我很鄙視這種行為。我一直想做個單純的人,至少讓自己能單純一些。但我們的網絡會讓我們想得更多,正是通過網絡,我們能知道媒體所不能告訴我們的,也正是通過網絡,我們獲得不可想像的發言權。但也正是網絡,同樣讓我們感覺到出於商業或其他原因的限制,連我這種想讓生活更單純的人都嗅到了一點點「陰謀」的氣息。比如,前一段有運營商說要限制P2P,我們的下載流量太大,而且還是盜版。比如中國電信會打電話,要上門安裝撥號軟件,目的則是控制我們的電腦,向我們推送廣告。還比如,如果我在家裡上網,打錯了網址,瀏覽器會自動跳轉到堆滿廣告的網通(現中國聯通)頁面。我家裝的是網通寬帶,也並不是為了扶助弱小運營商,而是因為我們小區只能安裝網通的線路。他們搞定小區的開放商、承建商,乃至物業公司。
大不了,我們換個P2P軟件;大不了,我拒絕上門服務;大不了,我換個瀏覽器;大不了,我準備換房子搬家……我們其實控制不了那麼多,我們感覺自己活在陰謀之中,不是因為黑洞的存在,而是因為信息的不透明。
在我們的網絡裡,黑洞的產生不單單是技術原因,而我們的解決方案,往往也和人有關。最近,一直具有技術理想主義色彩的Google,在其官方博客中,宣佈啟動一項名為測量實驗室 (Measurement Lab :M-Lab)的項目,旨在讓用戶和網絡研究者交流探測互聯網的測量工具。通過研究者提供的軟件,用戶可以判斷自己的網絡問題,到底是出在寬帶服務提供商、應用本身、你的電腦還是其他原因。
流言止於智者,從SARS、地震、禽流感、礦難、藏獨等等事件中得以證實的方式,並未在技術領域獲得認同。當陷入非議的百度,出現在春晚現場的時候,我們看到的只是運營本身,而非技術理想落實在中國大地。
Google的此項服務,由Google、新美國基金會的開放技術學院、全球互聯網實驗,以及一些學術研究者共同完成。2009年初,谷歌將為研究者提供位於美國和歐洲12個位置的36台服務器。通過 M-Lab 連接的數據將向公眾公開,其他研究者可在他們的基礎上進行開發。按計劃,M-Lab 將是一個真正的基於社區的平台,Google希望其他公司、機構、研究者及用戶提供服務器、工具或其他資源來支持該平台,使其發展壯大。而這一項目的幕後推動者,正是有互聯網教父之稱的Google首席互聯網理念師Vint Cerf。
在一篇金融危機的哀號之中,為中國模式叫好者甚眾,但只要從小小的事情上來看,我們做不到,我們還差得遠著呢。我們只是技術和理念的跟隨者,我們的身邊存在著許多技術的黑洞,更多的則是人為的黑洞。如果沒有透明度,這些黑洞,足以吞噬我們飛往未來的飛船。
本文涉及到的網址:
http://eng2.cn/googleblog/?p=25
http://www.measurementlab.net
文章來自: 第一財經日報
Posted by yake at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(15)
Comment Permissions: Allow commenting