陳仁政
因特網(wǎng)的發(fā)明不是一個(gè)人,而是一群人的貢獻(xiàn)。
因特網(wǎng)(Internet)是指由美國(guó)國(guó)防部原ARPA—“阿帕網(wǎng)”(Arpanet)演變而來(lái)的、采用TCP/IP協(xié)議的一種互聯(lián)網(wǎng)。其實(shí),它只是多種互聯(lián)網(wǎng)中的一種而已,并不是計(jì)算機(jī)網(wǎng)絡(luò)中唯一的國(guó)際性計(jì)算機(jī)網(wǎng)絡(luò)。Internet的譯名多達(dá)10余個(gè),從而在中國(guó)科技、文教、翻譯、出版等各界都造成過(guò)混亂。鑒于這種局面,全國(guó)科學(xué)技術(shù)名詞審定委員會(huì)經(jīng)過(guò)長(zhǎng)期審議,在1997年7月正式定名為“國(guó)際互聯(lián)網(wǎng)”或“因特網(wǎng)”—這是兩個(gè)規(guī)范的譯名;但是,習(xí)慣上又可翻譯為互聯(lián)網(wǎng),在港臺(tái)地區(qū)又被簡(jiǎn)稱為國(guó)際網(wǎng)絡(luò)。
那么,互聯(lián)網(wǎng)是怎樣誕生的呢?建立互聯(lián)網(wǎng),可粗略地認(rèn)為要做4件大事。
創(chuàng)立局部網(wǎng),主要是指被稱為互聯(lián)網(wǎng)雛形的阿帕網(wǎng)。
1940年9月9日,在達(dá)特茅茨學(xué)院召開(kāi)了美國(guó)數(shù)學(xué)協(xié)會(huì)的一次會(huì)議,現(xiàn)代數(shù)字計(jì)算機(jī)之父—貝爾實(shí)驗(yàn)室的喬治·羅伯特·斯蒂比茨,演示了他的復(fù)雜計(jì)算機(jī)“莫德?tīng)枴?號(hào)。由于無(wú)法把這個(gè)龐然大物從紐約運(yùn)抵會(huì)場(chǎng),就在會(huì)場(chǎng)上設(shè)置了電傳終端,讓參會(huì)者通過(guò)電傳機(jī)傳達(dá)自己的指令,間接用遠(yuǎn)在370千米以外的計(jì)算機(jī)進(jìn)行運(yùn)算。這是世界上第一次用計(jì)算機(jī)實(shí)現(xiàn)遠(yuǎn)程“網(wǎng)絡(luò)”傳輸?shù)脑搭^。
1960年,美國(guó)行為心理學(xué)家、人工智能專家約瑟夫·卡爾·羅伯特·利克萊德發(fā)表了《人-機(jī)共生》一文,預(yù)言幾年以后,“人們用機(jī)器進(jìn)行的交流,將變得比人與人面對(duì)面的交流更有效”。既然要交流,就必須在多臺(tái)電腦之間建立網(wǎng)絡(luò)。
基于這種想法,1962年10月,美國(guó)國(guó)防部高級(jí)計(jì)劃署聘請(qǐng)利克萊德?lián)巍爸噶詈涂刂蒲芯俊保–CR,即“人-機(jī)交互作用”)的負(fù)責(zé)人。不久,利克萊德把它改名為信息處理技術(shù)辦公室(IPTO),并在半年內(nèi)就聯(lián)系了全美國(guó)最優(yōu)秀的電腦專家—這些人被稱為“星際網(wǎng)”。
利克萊德從波士頓林肯實(shí)驗(yàn)室請(qǐng)來(lái)勞倫斯·吉爾曼·羅伯茨,策劃建立網(wǎng)絡(luò)的工作。在1967年10月的ACM(計(jì)算機(jī)協(xié)會(huì))蓋特林堡大會(huì)上,羅伯茨提出了建立阿帕網(wǎng)的計(jì)劃。1968年6月3日,IPTO向國(guó)防部高級(jí)計(jì)劃署正式遞交了“資源共享的電腦網(wǎng)絡(luò)”—阿帕網(wǎng)研究計(jì)劃,以便讓這個(gè)署的電腦實(shí)現(xiàn)資源共享。利克萊德與羅伯茨也因此被叫作“阿帕網(wǎng)之父”。
專家們?cè)诮⑴辆W(wǎng)的過(guò)程中,解決了許多技術(shù)難題。
難題之一是克服“中央控制式網(wǎng)絡(luò)”的缺點(diǎn)—容易被敵方“摧毀”。1962年初,美國(guó)蘭德公司的青年工程師保羅·巴蘭提出了“分布式網(wǎng)絡(luò)”來(lái)克服這個(gè)缺點(diǎn)。1961年7月和1964年,麻省理工學(xué)院的倫納德·克萊恩羅克先后發(fā)表論文和出版書(shū)籍,也提出了分布式網(wǎng)絡(luò)的理論。1965年秋,英國(guó)物理學(xué)家、計(jì)算機(jī)科學(xué)家唐納德·瓦特·戴維斯也設(shè)計(jì)了和巴蘭一樣的分布式網(wǎng)絡(luò)—僅僅把巴蘭的“塊”變成了“包”??傊?,巴蘭、克萊恩羅克、戴維斯在大致相同的時(shí)間內(nèi),各自獨(dú)立克服了中央控制式網(wǎng)絡(luò)的缺點(diǎn)所設(shè)計(jì)的分布式網(wǎng)絡(luò),其思路奠定了后來(lái)的阿帕網(wǎng)的基礎(chǔ)。
難題之二是把兩臺(tái)不同電腦聯(lián)結(jié)起來(lái)。
1965年,美洲電腦公司的托馬斯·梅里爾代表自己的公司向國(guó)防部高級(jí)計(jì)劃署提交了在馬薩諸塞州和加利福尼亞州之間進(jìn)行聯(lián)網(wǎng)試驗(yàn)的計(jì)劃。麻省理工學(xué)院的林肯實(shí)驗(yàn)室完成了人類首次遠(yuǎn)距離接通兩種不同電腦的實(shí)驗(yàn)。
梅里爾和羅伯茨的另一貢獻(xiàn)是,他們?cè)?961年10月給國(guó)防部高級(jí)計(jì)劃署提交的報(bào)告《通向分時(shí)的電腦網(wǎng)絡(luò)》中提出,聯(lián)結(jié)不同電腦并不困難。但這個(gè)聯(lián)結(jié)是通過(guò)電話線完成的,如果是遠(yuǎn)距離通網(wǎng),信號(hào)難以到達(dá)終點(diǎn),所以必須用“包切換理論”—它對(duì)互聯(lián)網(wǎng)的發(fā)展起了決定性的作用。1969年(這一年被認(rèn)為是因特網(wǎng)的起始之年),阿帕網(wǎng)在美國(guó)的4個(gè)“節(jié)點(diǎn)”(地點(diǎn))之間正式運(yùn)行。
1972年10月,美國(guó)計(jì)算機(jī)科學(xué)家羅伯特·埃利奧特·卡恩組織召開(kāi)了國(guó)際電腦通信大會(huì)。在會(huì)上,卡恩演示了40臺(tái)電腦之間聯(lián)網(wǎng)的阿帕網(wǎng)和終端接口處理器。會(huì)上還成立了“網(wǎng)際網(wǎng)絡(luò)工作小組”,選舉美國(guó)計(jì)算機(jī)科學(xué)家、后來(lái)?yè)?dān)任世界通信公司高級(jí)副董事長(zhǎng)的文頓·瑟夫?yàn)榈谝蝗沃飨?/p>
從此,阿帕網(wǎng)網(wǎng)絡(luò)的工作方式得到國(guó)際上的承認(rèn)。
在美國(guó)研究阿帕網(wǎng)的同時(shí),英國(guó)和法國(guó)的一些機(jī)構(gòu)也在進(jìn)行類似的研究。例如,英國(guó)計(jì)算機(jī)科學(xué)家迪姆·伯納斯·李在1989年發(fā)明萬(wàn)維網(wǎng)(World Wide Web,??s寫(xiě)為WWW)。注意,互聯(lián)網(wǎng)并不等同于萬(wàn)維網(wǎng):也叫環(huán)球網(wǎng)的萬(wàn)維網(wǎng),只是互聯(lián)網(wǎng)提供的服務(wù)之一,是依靠互聯(lián)網(wǎng)運(yùn)行的一項(xiàng)服務(wù)。1990年12月25日,他和比利時(shí)信息工程師、計(jì)算機(jī)科學(xué)家、發(fā)明萬(wàn)維網(wǎng)協(xié)議的羅伯特·卡里奧一起成功通過(guò)因特網(wǎng)實(shí)現(xiàn)了HTTP代理與服務(wù)器的第一次通信。HTTP是Hyper Text Transfer Protocol(超文本傳輸協(xié)議)的縮寫(xiě),所有的WWW文件都必須遵守這個(gè)協(xié)議。