一、什麼是計算機網絡
通常認為,計算機網絡就是利用通信線路,將分散在各地的具有獨立功能的計算機相互連接,使其按照網絡協議互相通信,實現資源共享的系統的集合。因此,計算機網絡應具備以下三方面的要素:
1、通信線路
主要指傳輸介質,是計算機互相通信的物質基礎。網絡的發展很大程度上,取決於通信線路的發展。
通信線路一般包括雙絞線、同軸電纜、光導纖維、微波和通信衛星等。
2、獨立功能的計算機
是指具有高速運算能力和內部存儲能力,並由程序控制其操作過程的計算設備。因此,網絡中的計算機,從本質上講,它的運轉並不是必須依賴於網絡中的其他設備,脫離網絡,它仍然能夠處理各種業務,反過來,這台計算機同樣也不能干預網絡中其他計算機的工作,如啟動、停止等。任意兩台計算機沒有主從關系。
3、網絡協議
所謂協議,就是大家共同遵守的規則和約定。
網絡協議,只能由一些公認的國際組織所制定,能夠制定協議的常見國際組織有:國際標准化組織(ISO),它主要制定了著名的開放系統互聯參考模型OSI(Open System Interconnection);美國電子電氣工程師協會IEEE,它制定了局域網的各種通信標准;國際電信電話咨詢委員會CCITT,它制定了X.25(ISDN)、X.75(幀中繼)等廣域網通信標准。
二、計算機網絡的組成
不管什麼樣的網絡,它的組成基本是一樣的。計算機網絡一般是由網絡服務器、網絡工作站、網絡協議、網絡操作系統、網絡服務和網絡設備等六個部分組成。
1、網絡服務器
網絡服務器實際上也是計算機,只不過它能為網絡中的其他計算機和網絡用戶提供服務。常見的網絡服務器有 Internet服務器、數據庫服務器和高性能計算機服務器等。在前面介紹的Internet的基本服務中,一般也是由相應的服務器完成相應的操作。比喻:WWW服務器、FTP服務器、電子郵件服務器、DNS服務器等。
2、網絡工作站
網絡工作站是網絡用戶實際操作的計算機。網絡用戶可以通過工作站訪問Internet上各種信息資源。
3、網絡協議
前面講過,網絡協議是由一國際組織制定的一些網絡通信規則和約定。網絡通信協議用來協調不同網絡設備之間的信息交換,它規定了每種設備識別來自另一設備的信息。網絡協議有著嚴格的語法和語以及定時標准。其中語法是指所使用的數據格式;語義是指使實體(同某種網絡功能有關的硬件、軟件和固件)協調配合和數據管理所需的信息結構;定時含有時序、速度的匹配和對接收數據的正確排序。
4、網絡操作系統
我們都清楚,普通計算機安裝的操作系統有:DOS、WINDOWS等,計算機網絡同樣也需要有相應的操作系統支持。網絡操作系統是網絡中最重要的系統軟件,是在網絡環境下,用戶與網絡資源之間的接口,承擔著整個網絡系統的資源管理和任務分配。
目前,網絡操作系統主要有:UNIX、Novell公司的Netware和微軟的Window NT。
UNIX操作系統是由美國電報電話公司(AT&T)下屬的Bell實驗室的兩名程序員K.湯普遜和D.裡奇於1969-1970年研制出來的。UNIX出來以後獲得了巨大的成功。UNIX是一種典型的32位多任務操作系統,主要應用於大型機、小型機和工作站。其特點:功能強大、戰用系統資源小、運行效率高、運行可靠等優點。
Netware操作系統充分吸收了UNIX的多任務、多用戶的思想。主要應用於局域網上。但它不支持Internet上的各項服務。
Windows NT是Microsoft公司專為網絡平台設計的32位操作系統。采用圖形用戶界面(GUI),操作簡單;支持多用戶,具有很強的橋接能力;支持多服務器,實現服務器間的管理信息透明傳遞;支持系統備份、安全性管理、容錯和性能控制;支持多種傳輸協議,並且具有良好的兼容性和擴展性。它還具有小型機和工作站網絡系統所具有的功能,如功能強大的文件系統、帶有優先權的多任務\多線索環境、支持對稱多處理機系統、擁有兼容於分布計算環境DCE(Distributing Computing Environment)的遠程過程調用。
5、網絡服務