歷史上,網際網路差點被美國控制,是他拼盡最後一絲力氣,力挽狂瀾
在瀏覽器中輸入一個域名,就能開啟對應的網站,瀏覽網際網路的所有資訊。
這個極其簡單的操作背後,卻是計算機專家們無數個日夜,與網際網路外部實力鬥爭的結晶。
網際網路的誕生上世紀六十年代初,隨著古巴導彈危機的發生,美蘇冷戰隨之升溫。美國對古巴進行封鎖的同時,渴望透過科學技術壓垮蘇聯。
如果蘇聯攻擊美國通訊裝置,該怎麼應對?
最好的方式是將多臺計算機連線在一起,一臺遭受攻擊失去工作能力,其他設別可維持正常的通訊工作。
1969年,美國國防高階研究計劃管理局,開始建立一個這麼網路,它就是網際網路始祖——阿帕網。阿帕網有4個節點,將4所高校裡的4臺大型計算機聯接起來,既方便學校之間互相共享資源,也方便美國軍方用於軍事研究。
到了1975年,阿帕網逐漸發展狀態,已連線100多臺主機,但它速度很慢,不能滿足人們對網際網路的需求。
於是,不久美國國家科學基金會利用阿帕網,發展出IP通訊,建立NSFnet廣域網。由於基金會的大力推廣,許多大學和研究機構,紛紛把自己的區域網併入NSFnet中。其他一些國家或慕名而來,或建立相容NSFnet的廣域網路。
圈住年輕人群體,就是圈住了未來。
慢慢地,NSFnet逐漸發展成為網際網路的骨幹網路,成為美國乃至世界Internet的基礎。
兩個網際網路上個世紀80年代,一個劃時代的人物出現了,他就是Jon Postel。
這位老爺子究竟有多厲害?看看他的發明就知道了。
1980年,發明UDP使用者資料報協議;1982年,發明SMTP簡單郵件傳輸協議;1985年,發明FTP檔案傳輸協議;他發明的這些協議對當今網際網路有著深遠的影響。
Jon Postel大神的偉大不止於此。
在DNS問世前,Internet上所有計算機的地址,都儲存在一箇中央主機名和地址目錄中,隨著網際網路逐漸壯大,這一方式顯得捉襟見肘。
1983年,身在南加州大學工程學院資訊科學院的Jon Postel,意識到這個問題必須解決。於是他指派另一名計算機科學家Mockapetris,去開發一種新的Internet目錄。
Mockapetris不負眾望,他發明了一種方法,使所有擁有計算機的人員,都可以擁有一個“域”,並且可以將自己的計算機,分配到這個“域”上的系統。
這個域就是DNS。
計算機擁有者,可以給計算機任意取名。
這就是域名。
有了DNS和域名,主機想要訪問另一臺主機,不再需要知道IP地址,只需要知道域名。輸入域名後,經過DNS解析出IP地址,即可訪問該主機。
網際網路的高速發展,引起了美國軍方的注意,他們試圖透過域名買賣等方式,取得網際網路主導權,甚至控制整個網際網路。
Jon Postel不甘心一個自由平等開放的網際網路,被外部勢力控制,他採取一個十分大膽的行動——讓軍方和網際網路脫鉤。
當時全球網際網路由12臺name servers控制,它們可以將**.com這樣的域名,轉為數字然後定向。
這12臺name servers,有4臺被軍方控制,剩下的8臺在Jon Postel所在的南加大手裡。1998年Jon Postel給南加大管理那8臺的管理員發去一封郵件,請求他們將Jon Postel的電腦認為主機。
如果這8名管理員這樣做,意味著一個網際網路將被撕扯成兩半,三分之二的使用者將認定Jon Postel的電腦是主機。一個網際網路,將變成兩個網際網路。
Jon Postel發郵件只是處於試試的心態,因為這樣做很危險,一定會被美國政府察覺,面臨牢獄之災。但這8名管理員很給Jon Postel面子,真的將他的電腦認為主機。
一個網際網路,硬生生被撕裂,成了兩個網際網路。
不久,美國政府很快察覺了系統問題,直接對Jon Postel下達命令,要麼停止這方面實驗,要麼被起訴追究責任。
處於種種方便考慮,Jon Postel最終還是停止了實驗,美國政府也沒有追究他。但隨後,立刻申請了Management of Internet Names and Addressses專利,全權掌控root system,網際網路徹底擺脫了美國政府的威脅,已經拿Jon Postel毫無辦法。
就在這一事件發生9個月後,1998年10月16日,Jon Postel病逝於美國洛杉磯,享年僅55歲。