電腦網路簡史
電腦網路發展到現在已經走過了很久,我們現在使用的各種通訊軟體無疑都是藉助電腦網路來實現的,可是你知道電腦網路出現的背景么?我們現在消除了資訊孤島的現象,但是若干年之前,你知道電腦網路能夠幫助我們聯通世界,消除資訊孤島嗎?下面我們就來聊一下電腦網路的發展過程。
互聯網的誕生
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 查詢到相關資訊。
原文鏈接:電腦網路簡史

