發表于:2009-12-28 00:00:00來源:新京報人氣:2975
你還記得第一次手握鼠標,生疏地移到屏幕中帶藍色超鏈接的文本上,“滴”點了一下嗎?還記得第一次用電子郵件,用十個或者兩個手指小心翼翼地打出自己想說的話嗎?還記得你看到Google頁面,卻不明白它是做什么的嗎?還記得一下子就占據了你全部生活的BBS、QQ、網游和博客嗎?
現在的我們每天在互聯網上瀏覽,發言,自然而然地把互聯網當成我們生活的一部分,在互聯網這個問題上,我們習慣性地往前看。但是,今年,我們應該回一下頭,因為不管你信不信,我們的互聯網大叔已經40歲了。
千里之行始于“宕機”
1969年夏天,美國剛把兩個人送上了月球。這被認為是一個劃時代的事件。10月29日,另一個劃時代的事件悄悄發生了,互聯網歷史地圖上的最早兩個節點被連接起來。加州大學洛杉磯分校(UCLA)的工程師們準備往600多千米之外的斯坦福研究所(SRI)發送數據,登錄后者電腦上的科學數據系統,輸入登錄命令“LOGIN”(登錄)這個詞。每敲一個字母,他們就會給斯坦福打電話問是否有收到。
年輕的研究生克令(CharleyKline)在電腦上敲了一個L,斯坦福收到了,他又敲了“O”,也收到了。不過,輸入“G”的時候,斯坦福的電腦系統崩潰了。當晚他們再次試驗,最后終于成功發送了口令。“LO”成了互聯網上傳送的第一個消息。
這個試驗,是“阿帕網”(ARPANET)的開始,這個美國制造的網絡可以說是現在互聯網的前身。如果從阿帕網的構思算起,互聯網的歷史遠不止40年。早在1957年,美國國防部就成立了“高級項目研究署”(ARPA),其下一個研究項目就是信息處理,負責搭建阿帕網。
上世紀60年代,人們用電腦,靠的是用紙帶機和打卡機。“人們要算一道題,先把程序和數據用穿孔機打在一條紙帶上,然后把它交給電腦操作員。操作員把紙帶通過紙帶機輸入到電腦里,電腦算出結果,再用打卡機打到一疊紙卡上。”中國科學院計算技術研究所研究員徐志偉介紹。此時,阿帕網項目中的一名心理學家利克萊德認為,未來的電腦可以實時地處理用戶的程序。他幻想未來世界中所有的電腦都聯為一體。他把這種電腦網絡稱為“思維中心”,就像一個巨大的圖書館,但比圖書館的功能強得多。
把小網連接成大網
“互聯網完全是按照‘萬物生于有,有生于無’的道理發展起來的。”徐志偉說。很多科學家推動了這個從無到有的過程。最初,人們的通信方式是效率很低的“獨占線路”法。人們在電話使用中習慣了這種方法,但是到電腦網絡里,就沒法支持多個用戶的交互式計算了,而在“分組交換”理論中,信息如文字、圖像、音頻和視頻等被切成恰當小的單元,稱為“包”。通信線路可以在一秒鐘內傳輸很多來自不同用戶的包,這就大大提高了線路的利用率。
很快,阿帕網在哈佛和麻省理工學院建立起來,以太網、路由器技術的出現進一步推動了阿帕網的壯大。不過,阿帕網只是一個孤零零的網絡。當時,各國科學家已經在世界各地出現了其他分組交換技術的網絡如衛星網等,為了把網絡與網絡之間的空白環節連起來,科學家創造了TCP/IP協議。
“這種思想中,網絡的通信是分層次的,每個層次只實現一種特定的功能。”徐志偉介紹說。比如,物理層的功能就是把通信內容從同一個物理網的一臺電腦傳到另一臺電腦,IP層就是把一個“包”從一個物理網傳到另一個物理網,每層之間用“信封”的方式把上一層的內容封起來,再加上一些本層的信息,叫作“包頭”。用來告訴網絡和目的地的電腦如何處理這個信息包。“這有點像郵局傳遞信件的過程,每份信件就是一個包,信包含的信息本身是內容,信封上的信息就是TCP/IP的包頭。”
小網變成了大網,阿帕網變成了互聯網。互聯網的世界地圖上,網絡節點密密麻麻地鋪開。1969年10月實驗時,阿帕網的節點只有兩個。到了1974年,也只有幾十個節點。不過,1986年時節點數增長到5000個。到1992年,互聯網上已有超過100萬個節點。
歷史從萬維網開始
在互聯網迅速在全球鋪開的同時,一系列意義深遠的技術也不斷地出現。科學界很多人也開始使用BBS來討論學術問題。
開發了FTP程序的工程師湯姆林生在快完成FTP編程時想到,既然兩臺電腦可以傳遞文件,同樣也應該可以傳送電子郵件。于是,他嘗試用@這個符號將用戶名和域名區分開。電子郵件技術很快流行起來。“電子郵件的普及提示了因特網的一個重要規律:能改善人與人之間通信的技術(而不只是人與機器,或機器與機器之間的通信),就會得到普及。”徐志偉說。
互聯網雖然很快便遍布全球各大學和科研機構,但只局限于研究、教育和政府使用。廣泛的應用還是從上世紀90年代之后的萬維網開始的。它將互聯網帶入了普通人的身邊。如同電子郵件一樣,萬維網是互聯網的一個應用,只不過,如今以3個W為標志的萬維網成了互聯網中普及最廣的一個應用。
萬維網的誕生離不開在歐洲核能研究所(CERN)工作的英國科學家李(TimBerners-Lee)。李和他的同事們提出了超文本、通用資源定位(URL)、超文本傳輸協議(HTTP)和超文本標識語言(HTML)的概念,令互聯網上的任何一個文件都可以指向到另外一個文件或文件段落中。1989年,李在一篇文章中將自己的發明稱作萬維網(WORLDWIDEWEB)。很快,幾乎所有國家都接入了這張全球“大網”。
下面發生的一切,不說你也知道:演出開始了。