一、計算機網絡的產生與發展計算機網絡的演變可以分為三個階段:1. 以單個計算機為中心的遠程聯機系統,構成了面向終端的計算機網絡。2. 多個主計算機通過線路互聯形成計算機網絡。3. 具有統一網絡體系結構、遵循國際標準化協議的計算機網絡誕生。早在20世紀50年代初,美國建立的半自動地面防空系統就是將地面雷達和其他測量控制設備的信息通過通信線路匯集到一臺中心計算機進行處理,這開創了計算機技術和通信技術相結合的先河。這類簡單的“終端——通信線路——計算機”系統,成為計算機網絡的雛形。但與后來的計算機網絡相比,存在一個根本的區別:這樣的系統除了一臺中心計算機外,其余的終端設備都沒有自主處理功能,不能算作計算機網絡?,F在為了更明確地區別于后來發展的多個計算機互連的計算機網絡,專稱為面向終端的計算機網絡。隨著連接的終端數目增多,為了減輕中心計算機的負載,在通信線路和中心計算機之間設置了一個前端處理機FEP(Front-End Processor)或通信控制器CCU(Communication Control Unit),專門負責與終端之間的通信控制,出現了數據處理和通信控制分工,從而更好地發揮中心計算機的數據處理能力。20世紀60年代中期,出現了多個計算機互連的系統,如ARPA網,標志著我們現在常說的計算機網絡的興起。ARPA網是一個成功的系統,在概念、結構和網絡設計方面都為后繼的計算機網絡打下了基礎。二、計算機網絡的組成計算機網絡可分為資源子網和通信子網兩種。1. 資源子網資源子網提供訪問能力,由主計算機、終端控制器、終端和計算機能提供的共享軟件資源和數據源(如數據庫和應用程序)構成。主計算機通過一條高速多路復用線或一條通信鏈路連接到通信子網的節點上。終端用戶通常是通過終端控制器訪問網絡。終端控制器能對一組終端提供幾種控制,因而減少了終端的功能和成本。2. 通信子網通信子網是由用作信息交換的節點計算機NC和通信線路組成的獨立的數據通信系統,它承擔全網的數據傳輸、轉接、加工和變換等通信處理工作。網絡節點提供雙重作用:一方面作為資源子網的接口,同時也可作為對其他網絡節點的存儲轉發結點。作為網絡接口結點,接口功能是按指定用戶的特定要求而編制的。由于存儲轉發結點提供了交換功能,故報文可在網絡中傳送到目的結點。它同時又與網絡的其余部分合作,以避免擁塞并提供網絡資源的有效利用。