我們有 剩下 我們當時的歷史 連接北美一些大學的計算機網絡使用3個獨立的網絡擴展到其他國家; Arpanet(電話連接)PRNET(通過無線電)和Satnet(通過衛星)各自使用自己的協議。 現在是通過使用單個協議來統一它們的時候了。
從多網絡到互聯網
1973年,現在更名為DARPA 建立一個工作組來創建這個新協議。 該小組將由 創建原始協議所採用的共識和精英管理原則相同。
新協議將選擇 完全不同的方法。 基於Cyclades的工作,法國的網絡通信項目以及Xerox PARC實驗室的研究, 它會試圖通過將網絡傳遞給發送方和接收方來分散對網絡的控制。
施樂研究實驗室(複印發明者) 他們負責許多創新。 不幸的是,他們的高管無法使他們盈利。 Alto計算機是最著名的發明之一。
在蘋果發布其第一個圖形桌面模型之前的數十年, Altos有一個鼠標,圖形桌面和窗口管理器。 施樂需要這些計算機之間相互通訊以及與他們所做的另一項發明進行通訊的方式。 激光打印機。
為此,他們聘請了一位年輕的工程師羅伯特·梅特卡夫(Robert Metcalfe)。 梅特卡夫(Metcalfe)是負責為所有網絡開發通用協議的團隊的成員,但是他對共識和精英管理方法不滿意,因此他專注於為施樂公司工作。
這項工作將成為我們今天所知的以太網的基礎,是本地網絡的通信協議。 在史蒂夫·克羅克(Steve Crocker)家過夜時,他想到了以太網的基本思想。 克羅克(Crocker)是該小組的協調員,該小組創建了第一個Internet協議,並建立了共識和精英管理的方法,後來成為許多開源項目的基礎。
據說Metcalfe無法入睡,他讀了一本科學雜誌,讀了一篇文章,該文章涉及我們在上一篇文章中討論的使用無線電波連接兩台計算機的協議。 工程師通過讓發送器在發送之前檢查信道是否在使用中來改進這種想法,在這種情況下它將等待。 此外,它會不斷監視問題,在這種情況下,流停止並稍後恢復。
從梅特卡夫的作品 出現了所謂的PUP協議(PARC通用數據包),其中與ARPANET不同,對數據流和完整性檢查的控制不在互連基礎結構中,而在發送方和接收方中。
1974年XNUMX月,DARPA小組 發布採用PUP方法的傳輸控制協議(TCP)的初稿。 儘管那些負責人列舉了技術原因,但擴展去中心化系統的難度要大得多,但一些歷史學家認為, 該決定與導致選擇精英和共識工作方法的哲學相同。
原始的ARPANET網絡 它由一個名為BBN的承包商控制,該承包商有權遠程訪問,監視和更新它。
無論如何,沒有陰謀論來尋找原始方法。 在計算能力低而昂貴的時候,它被集中起來以免從網絡參與者的本地計算機中奪走處理能力。
22年1977月XNUMX日,使用新協議的網絡之間的互操作性進行了測試,一輛皮卡車在加利福尼亞州的高速公路上行駛,並通過無線電傳送到ARPANET計算機,並通過電纜將其電纜連接到位於美國東海岸的另一台計算機。通過衛星發送到英國,英國將它們送回加利福尼亞,卡車在卡車上接收了它們,並產生了一種模式,可以檢查數據的完整性。 沒有錯誤,只是橋樑和其他施工造成的中斷。
經過幾次修訂, 1978年,TCP協議分為兩個部分: TCP將負責計算機與新IP協議之間的通信以及不同類型網絡之間的連接。 所尋求的是避免在計算機之間重複功能,該計算機允許從控製本地網絡的計算機訪問外部網絡。
未完待續…
倒數第二段讓我想起了電影《與哈林森·福特的防火牆》。
關於歷史平移的非常好的文章。
Salu2
謝謝
多麼有趣的系列文章。 我正在仔細閱讀它們。 儘管我不太了解他所說的“一種精英和共識的工作方法”的含義。
格拉西亞斯!
與其考慮每個人在梯子中所佔的位置,不如考慮他們的貢獻並達成協議