arpanet屬于的交換網絡 arpanet的五大特點

ARPANET 通過證明可以使用標準化協議連接完全不同的制造商的計算機,永遠改變了計算 。在我的 關于 ARPANET 的歷史意義的文章中,我提到了其中的一些協議,但沒有詳細描述它們 。所以我想仔細看看它們 。也想看看那些早期協議的設計有多少保留到了我們今天使用的協議中 。
ARPANET 協議像我們現代的互聯網協議,是通過分層形式來組織的 。[1]較高層協議運行在較低層協議之上 。如今的 TCP/IP 套件有 5 層(物理層、鏈路層、網絡層、傳輸層以及應用層),但是這個 ARPANET 僅有 3 層,也可能是 4 層,這取決于你怎樣計算它們 。
我將會解釋每一層是如何工作的,但首先,你需要知道是誰在 ARPANET 中構建了些什么,你需要知道這一點才能理解為什么這些層是這樣劃分的 。
一些簡短的歷史背景ARPANET 由美國聯邦政府資助,確切的說是位于美國國防部的高級研究計劃局Advanced Research Projects Agency(因此被命名為 “ARPANET” ) 。美國政府并沒有直接建設這個網絡;而是,把這項工作外包給了位于波士頓的一家名為 “Bolt, Beranek, and Newman” 的咨詢公司,通常更多時候被稱為 BBN 。
而 BBN 則承擔了實現這個網絡的大部分任務,但不是全部 。BBN 所做的是設計和維護一種稱為接口消息處理機Interface Message Processor(簡稱為 IMP) 的機器 。這個 IMP 是一種定制的霍尼韋爾Honeywell小型機minicomputer,它們被分配給那些想要接入這個 ARPANET 的遍及全國各地的各個站點 。它們充當通往 ARPANET 的網關,為每個站點提供多達四臺主機的連接支持 。它基本上是一臺路由器 。BBN 控制在 IMP 上運行的軟件,把數據包從一個 IMP 轉發到另一個 IMP,但是該公司無法直接控制那些將要連接到 IMP 上并且成為 ARPANET 網絡中實際主機的機器 。
那些主機由網絡中作為終端用戶的計算機科學家們所控制 。這些計算機科學家在全國各地的主機站負責編寫軟件,使主機之間能夠相互通訊 。而 IMP 賦予主機之間互相發送消息的能力,但是那并沒有多大用處,除非主機之間能商定一種用于消息的格式 。為了解決這個問題,一群雜七雜八的人員組成了網絡工作組,其中有大部分是來自各個站點的研究生們,該組力求規定主機計算機使用的協議 。
因此,如果你設想通過 ARPANET 進行一次成功的網絡互動,(例如發送一封電子郵件),使這些互動成功的一些工程由一組人負責(BBN),然而其他的一些工程則由另一組人負責(網絡工作組和在每個站點的工程師們) 。這種組織和后勤方面的偶然性或許對推動采用分層的方法來管理 ARPANET 網絡中的協議起到很大的作用,這反過來又影響了 TCP/IP 的分層方式 。
好的,回到協議上來

arpanet屬于的交換網絡 arpanet的五大特點

文章插圖

    推薦閱讀