一篇了解計算機網絡簡史

計算機網絡發展到現在已經走過了很久,我們現在使用的各種通訊軟件無疑都是借助計算機網絡來實現的,可是你知道計算機網絡出現的背景麽?我們現在消除了信息孤島的現象,但是若幹年之前,你知道計算機網絡能夠幫助我們聯通世界,消除信息孤島嗎?下面我們就來聊一下計算機網絡的發展過程。

 

互聯網的誕生

1946 年世界上第一臺計算機問世,此時還沒有計算機網絡,所以計算機只能單機工作,即使兩臺計算機的距離非常近,他們卻只能像個內向的孩子一樣,守著自己的一隅。

 

二戰之後,美蘇爭霸,出於軍事的目的,美國組建了一個神秘的部門 ARPA,這個部門接美國國防部的要求打算研製一種分散的指揮系統,這個系統會有很多節點,每當其中某些節點被摧毀後,其它節點仍能相互通信,這個項目於 1966 年完成,ARPA 將其命名為 ARPANET(阿帕網)ARPANET 是最早的計算機網絡之一,它就是互聯網的前身。

 

ARPANET 是最早使用分組交換的計算機網絡之一,通過包交換系統進行通信的數據會被格式化為帶有目標機器地址的數據包,然後發送到網絡上由下一臺機器接收。

 

數據包一詞是由 Donald Davies 1965 年創造的,用於描述通過網絡在計算機之間傳輸的數據,數據包在計算機網絡中的位置舉足輕重,可以說數據包是互聯網的主人公。

 

ARPANET 1969 年正式啟動。同樣於 1969 年,加州大學洛杉磯分校(UCLA) Steve Crocker 發表了第一篇 RFC 論文,這被認為是互聯網的開端。同年,第一臺網絡交換機實現了在 ARPANET 上的第一次數據傳輸,這標誌著互聯網的正式誕生。

 

我們經常在某篇文章結尾引用.rfc 或者與某人溝通,他提出了他不求甚解的 idea,然後你繼續追問他,他就讓你自己查 RFC 文檔(好像說的就是我),說的就是介個。

 

官方一點解釋 RFC 就是描述互聯網和互聯網系統的方法、行為、研究或者創新的官方文檔。

 

通俗一點就是:互聯網協議的官方文檔。

 

TCP/IP 的誕生

雖然現在能夠在幾個節點之間相互通信,但是節點的數量只有四個,還是比較少。而且當時阿帕網有很多局限性,比如不同計算機網絡之間不能互相通信,為了解決這個問題,APPA 又啟動了新的研究項目,設法將不同的計算機局域網進行互聯。

 

早期的 ARPANET 采用的是一種名為NCP的網絡協議,但是隨著網絡的發展,以及多節點接入和用戶對網絡需求的提高,NCP 協議已經不能充分支持 ARPANET 的發展需求。而且 NCP 還有一個非常重要的缺陷,就是它只能用於相同的操作系統環境中,這也就是說,Windows 用戶不能和 MacOS 用戶以及 Android 用戶進行通信。

 

所以,ARPANET 急需一種新的協議來替換已經無法滿足需求的 NCP 協議,這個任務的重擔交給了 Robert E. Kahn Vinton G. Cerf ,這兩位大神的理論放到現在,都是空前絕後的,那麽這倆老教授到底幹了什麽事兒呢?我只輕描淡寫的講一句:他們提出了新的傳輸控製協議——TCP(Transmission Control Protocol)。這是計算機網絡兩個非常著名的科學家,很多人把 Robert E. Kahn Vinton G. Cerf 稱為互聯網之父。1974 年,這倆人在 IEEE 期刊上發表了題為《關於分組交換的網絡通信協議》的論文,正式提出 TCP/IP,用以實現計算機網絡之間的互聯。

 

雖然我們認為 TCP/IP 協議是一項非常偉大的發明,但在當時的背景下,卻不被人們看好,而且 TCP/IP 的四層模型相比於 ISO 提出的七層模型來說,也顯得比較簡陋。但是功夫不負有心人,經過 4 年時間的不斷改進,TCP/IP 協議終於完成了基礎架構的搭建。終於在 1983 年,美國國防部高級研究計劃局決定淘汰 NCP 協議,取而代之的是使用 TCP/IP 協議。從論文到發表,再到采納,整整用了十年的時間。1985 年,TCP/IP 成為 UNIX 操作系統的組成部分。之後幾乎所有的操作系統都逐漸支持 TCP/IP,這個協議成為主流。

 

進一步發展

80 年代初期,ARPANET 取得了巨大的成功,但是沒有獲得美國聯邦機構合同的學校卻不能使用。為了解決這個問題,美國國家科學基金會(NSF)開始著手建立給大學生使用的計算機科學網(CSNet)CSNet 是在其他基礎網絡之上加的協議層,它使用其他網絡提供的通信能力,在用戶角度下它也是一個獨立的網絡。CSNet 采用集中控製方式,所有信息交換都經過一臺中繼器進行。

 

1986 NSF 投資分別在五所大學建立了超級計算機中心,並形成了 NSFNET,由於 NSF 的鼓勵和資助,很多大學、政府機構甚至私營的研究機構紛紛把自己的局域網並人 NSFNET 中,從 1986 年至 1991 年,NSFNET 的子網從100 個迅速增加到 3000 多個。

 

不僅僅只有學校的加入,許多學術團體、企業、研究機構甚至個人也加入進來,Internet 的使用者不再限於純計算機專業人員。新的使用者發覺計算機相互間的通訊對他們來講更有吸引力。於是,他們逐步把 Internet 當作一種交流與通信的工具,而不僅僅只是共享 NSF 巨型計算機的運算能力。

 

Internet 是一系列全球信息的匯總,它由無數個子網組成,每個子網中都有若幹臺計算機。

 

進入 90 年代初期,Internet 已經有了非常多的子網,各個子網分別負責自己的架設和運作費用,而這些子網又通過 NSFNET 互聯起來。NSFNET 連接全美上千萬臺計算機,擁有幾千萬用戶,是 Internet 最主要的成員網。隨著計算機網絡在全球的拓展和擴散,美國以外的網絡也逐漸接入 NSFNET 主幹或其子網。

 

1993 年是因特網發展過程中非常重要的一年,在這一年中 Internet 完成了到目前為止所有最重要的技術創新,WWW - 萬維網和瀏覽器的應用使因特網上有了一個令人耳目一新的平臺:人們在 Internet 上所看到的內容不僅只是文字,而且有了圖片、聲音和動畫、甚至還有了電影。因特網演變成了一個文字、圖像、聲音、動畫、影片等多種媒體交相輝映的新世界,更以前所未有的速度席卷了全世界。

 

Internet 的迅速崛起、引起了全世界的矚目,我國也非常重視信息基礎設施的建設,註重與 Internet 的連接。目前,已經建成和正在建設的信息網絡,對我國科技、經濟、社會的發展以及與國際社會的信息交流產生著深遠的影響。

 

我國互聯網發展

雖然我國互聯網的起步沒有美國那麽早,但是我國卻有著全世界最快的互聯網增速。

 

我國互聯網發展起源於 1987 - 1993 年,這段時期國內的科技工作者開始接觸 Internet 資源。在此期間,以中科院高能物理所為首的一批科研院所與國外機構合作開展一些與 Internet 聯網的科研課題,通過撥號方式使用Internet E-mail 電子郵件系統,並為國內一些重點院校和科研機構提供國際 Internet 電子郵件服務。

 

1990 10 月,我國正式向國際因特網信息中心登記註冊了最高域名cn,從而開通了使用自己域名的 Internet 電子郵件。

 

1994 1 月,美國國家科學基金會接受我國正式接入 Internet 的要求。1994 3 月,我國獲準加入 Internet4月初在中美科技合作聯委會上,代表我國政府向美國國家科學基金會(NSF)正式提出要求連入 Internet,並得到認可。至此,我國終於打通了最後的環節,在 4 20 日,以 NCFC 工程連入 Internet 國際專線為標誌,我國與 Internet 全面接觸。同年 5 月,我國聯網工作全部完成。我國政府對 Internet 進入我國表示認可。我國網絡的域名也最終確定為 cn。此事被我國新聞界評為 1994 年我國十大科技新聞之一,被國家統計公報列為我國 1994 年重大科技成就之一。

 

1994 年開始至今,我國實現了和因特網的 TCP/IP 連接,從而逐步開通了因特網的全功能服務;大型電腦網絡項目正式啟動,因特網在我國進入了飛速發展時期。1995 年,我國電信分別在北京和上海設立專線,並通過電話線、DDN 專線以及 X.25 網面向社會提供 Internet 接入服務。1995 5 月,開始籌建 CHINANET 全國骨幹網,1996 1 月,CHINANET 骨幹網建成並正式開通,全國範圍的公用計算機互聯網絡開始提供服務。標誌著我國互聯網進入快速發展階段。

 

我國陸續建造了多個全國範圍內的公共計算機網絡,其中最大的就是下面這幾個:

 

中國電信互聯網 CHINANET

中國聯通互聯網 UNINET

中國移動互聯網 CMNET

中國教育和科研計算機網 CERNET

中國科學技術網 CSTNET

可以發現,我國互聯網建設主要分為三個階段。

 

第一階段為19871993年,這個階段稱為啟蒙階段,或者說試驗階段,我國在這個階段開始接觸 Internet,並開展了科研課題和科技合作工作,不過階段的網絡應用僅限於小範圍內的電子郵件服務。

第二階段為 1994 - 1996 年,這個階段為啟動階段,或者說鋪設階段,這個階段我國開始架設、鋪設骨幹網,並接入 Internet,從此我國被國際上正式承認為有 Internet 的國家。然後 ChinaNetCERnetCSTnet等多個 Internet 絡項目在全國範圍相繼啟動。

第三個階段為 1997 年至今,這個階段面向全國範圍內接入 Internet,這個階段是我國互聯網快速發展的階段。

進入 21 世紀後,CERNET2 試驗網開通,CERNET2 試驗網是以 2.5 Gbit/s - 10 Gbit/s 的速度連接北京、上海和廣州三個 CERNET 核心節點,這標誌著我國互聯網已經邁入了國際先進水平。

 

CNNIC(中國互聯網絡信息中心)每年都會公布我國互聯網發展情況,感興趣的小夥伴可以通過 www.cnnic.cn 查詢到相關信息。

 

責任編輯:武曉燕

來源: 程序員cxuan