計算機網絡有很多用處,其中最重要的三個功能是:數據通信、資源共享、分佈處理。
數據通信
數據通信是計算機網絡最基本的功能。它用來快速傳送計算機與終端、計算機與計算機之間的各種信息,包括文字信件、新聞消息、諮詢信息、圖片資料、報紙版面等。利用這一特點,可實現將分散在各個地區的單位或部門用計算機網絡聯繫起來,進行統一的調配、控制和管理。
資源共享
“資源”指的是網絡中所有的軟件、硬件和數據資源。“共享”指的是網絡中的用户都能夠部分或全部地享受這些資源。例如,某些地區或單位的數據庫(如飛機機票、飯店客房等)可供全網使用某些單位設計的軟件可供需要的地方有償調用或辦理一定手續後調用一些外部設備如打印機,可面向用户,使不具有這些設備的地方也能使用這些硬件設備。如果不能實現資源共享,各地區都需要有完整的一套軟、硬件及數據資源,則將大大地增加全系統的投資費用。
分佈處理
當某台計算機負擔過重時,或該計算機正在處理某項工作時,網絡可將新任務轉交給空閒的計算機來完成,這樣處理能均衡各計算機的負載,提高處理問題的實時性對大型綜合性問題,可將問題各部分交給不同的計算機分頭處理,充分利用網絡資源,擴大計算機的處理能力,即增強實用性。對解決複雜問題來講,多台計算機聯合使用並構成高性能的計算機體系,這種協同工作、並行處理要比單獨購置高性能的大型計算機便宜得多。