計算機網路發展到現在已經走過了很久,我們現在使用的各種通訊軟體無疑都是藉助計算機網路來實現的,可是你知道計算機網路出現的背景麼?我們現在消除了資訊孤島的現象,但是若干年之前,你知道計算機網路能夠幫助我們聯通世界,消除資訊孤島嗎?下面我們就來聊一下計算機網路的發展過程。
網際網路的誕生
1946 年世界上第一臺計算機問世,此時還沒有計算機網路,所以計算機只能單機工作,即使兩臺計算機的距離非常近,他們卻只能像個內向的孩子一樣,守著自己的一隅。
二戰之後,美蘇爭霸,出於軍事的目的,美國組建了一個神祕的部門 ARPA,這個部門接美國國防部的要求打算研製一種分散的指揮系統,這個系統會有很多節點,每當其中某些節點被摧毀後,其它節點仍能相互通訊,這個專案於 1966 年完成,ARPA 將其命名為 ARPANET(阿帕網)。ARPANET 是最早的計算機網路之一,它就是網際網路的前身。
ARPANET 是最早使用分組交換的計算機網路之一,通過包交換系統進行通訊的資料會被格式化為帶有目標機器地址的資料包,然後傳送到網路上由下一臺機器接收。
資料包一詞是由 Donald Davies 在 1965 年創造的,用於描述通過網路在計算機之間傳輸的資料,資料包在計算機網路中的位置舉足輕重,可以說資料包是網際網路的主人公。
ARPANET 於1969 年正式啟動。同樣於 1969 年,加州大學洛杉磯分校(UCLA)的 Steve Crocker 發表了第一篇 RFC 論文,這被認為是網際網路的開端。同年,第一臺網路交換機實現了在 ARPANET 上的第一次資料傳輸,這標誌著網際網路的正式誕生。
我們經常在某篇文章結尾引用.rfc 或者與某人溝通,他提出了他不求甚解的 idea,然後你繼續追問他,他就讓你自己查 RFC 文件(好像說的就是我),說的就是介個。 熱4
官方一點解釋 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 月,我國獲准加入 Internet。4月初在中美科技合作聯委會上,代表我國政府向美國國家科學基金會(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
可以發現,我國網際網路建設主要分為三個階段。
- 第一階段為1987—1993年,這個階段稱為啟蒙階段,或者說試驗階段,我國在這個階段開始接觸 Internet,並開展了科研課題和科技合作工作,不過階段的網路應用僅限於小範圍內的電子郵件服務。
- 第二階段為 1994 年 - 1996 年,這個階段為啟動階段,或者說鋪設階段,這個階段我國開始架設、鋪設骨幹網,並接入 Internet,從此我國被國際上正式承認為有 Internet 的國家。然後 ChinaNet、CERnet、CSTnet等多個 Internet 絡專案在全國範圍相繼啟動。
- 第三個階段為 1997 年至今,這個階段面向全國範圍內接入 Internet,這個階段是我國網際網路快速發展的階段。
進入 21 世紀後,CERNET2 試驗網開通,CERNET2 試驗網是以 2.5 Gbit/s - 10 Gbit/s 的速度連線北京、上海和廣州三個 CERNET 核心節點,這標誌著我國網際網路已經邁入了國際先進水平。
CNNIC(中國網際網路絡資訊中心)每年都會公佈我國網際網路發展情況,感興趣的小夥伴可以通過 www.cnnic.cn 查詢到相關資訊。
原文連結:計算機網路簡史