- 計算機(jī)網(wǎng)絡(luò)基礎(chǔ)
- 蔡龍飛 許喜斌
- 1218字
- 2019-11-19 14:51:40
1.2 計算機(jī)網(wǎng)絡(luò)的功能
由計算機(jī)網(wǎng)絡(luò)的產(chǎn)生與發(fā)展歷程可知,計算機(jī)網(wǎng)絡(luò)是由計算機(jī)技術(shù)和通信技術(shù)的相互結(jié)合、相互促進(jìn)而形成的。在計算機(jī)網(wǎng)絡(luò)出現(xiàn)之初,其主要功能是為了解決計算機(jī)與遠(yuǎn)程終端之間的通信問題,可以說數(shù)據(jù)通信是計算機(jī)網(wǎng)絡(luò)最初形成的根本原因。但隨著計算機(jī)網(wǎng)絡(luò)的不斷發(fā)展,當(dāng)前其主要目的在于實(shí)現(xiàn)“資源共享”,即所有合法用戶均能享受所在計算機(jī)網(wǎng)絡(luò)中其他計算機(jī)所提供的軟、硬件資源和數(shù)據(jù)信息。隨著計算機(jī)網(wǎng)絡(luò)規(guī)模的進(jìn)一步擴(kuò)大,計算機(jī)網(wǎng)絡(luò)的功能也越來越強(qiáng)大,所提供的服務(wù)內(nèi)容也越來越豐富,各種不同的計算機(jī)網(wǎng)絡(luò)系統(tǒng)也越來越復(fù)雜。綜合來講,目前計算機(jī)網(wǎng)絡(luò)所具備的功能主要有五種。
1.數(shù)據(jù)通信
數(shù)據(jù)通信是計算機(jī)網(wǎng)絡(luò)的基本功能之一,用以實(shí)現(xiàn)計算機(jī)與終端、計算機(jī)與計算機(jī)、計算機(jī)與服務(wù)器之間的數(shù)據(jù)傳輸。典型的例子就是通過Internet收發(fā)電子郵件,可以很方便地實(shí)現(xiàn)異地交流。
2.資源共享
資源共享是構(gòu)建計算機(jī)網(wǎng)絡(luò)的核心,主要共享的資源有軟件資源、硬件資源和數(shù)據(jù)。
(1)軟件資源
軟件資源主要包括程序共享、文件共享等,可以避免軟件的重復(fù)開發(fā)與大型軟件的重復(fù)購買。在局域網(wǎng)中客戶機(jī)可以調(diào)用主機(jī)中的應(yīng)用程序,調(diào)看相關(guān)的文件。單機(jī)用戶一旦連入計算機(jī)網(wǎng)絡(luò),在操作系統(tǒng)的控制下,可以使用網(wǎng)絡(luò)中其他計算機(jī)資源來處理用戶提交的大型復(fù)雜問題。
(2)硬件資源
用戶利用計算機(jī)網(wǎng)絡(luò),可以共享網(wǎng)絡(luò)中的硬件設(shè)備,避免重復(fù)購置,提高計算機(jī)硬件的利用率。例如,同一間辦公室可以配備一臺網(wǎng)絡(luò)打印機(jī)供辦公室所有人員使用,避免購買多臺打印機(jī),節(jié)省成本和空間,也可以使用網(wǎng)絡(luò)中大容量的存儲設(shè)備存放所有人員的資料。
(3)數(shù)據(jù)
數(shù)據(jù)共享可以避免大型數(shù)據(jù)庫的重復(fù)設(shè)置,以最大限度降低成本。此外,在一個單位內(nèi)部的數(shù)據(jù)共享能夠使得單位中不同的部門協(xié)同工作,實(shí)時同步更新系統(tǒng)數(shù)據(jù),提高員工的工作效率。
3.負(fù)載均衡與分布式處理
分布式處理是通過算法將大型的綜合性問題交給網(wǎng)絡(luò)中不同的計算機(jī)同時進(jìn)行處理。網(wǎng)絡(luò)中的用戶可以根據(jù)需要合理選擇網(wǎng)絡(luò)資源,就近快速地進(jìn)行處理。當(dāng)網(wǎng)絡(luò)中的某臺計算機(jī)負(fù)擔(dān)過重時,網(wǎng)絡(luò)又可以將新的任務(wù)交給較空閑的計算機(jī)完成,均衡負(fù)載,從而提高每臺計算機(jī)的可用性。例如,將需要處理的大量數(shù)據(jù)分散到多臺計算機(jī)上進(jìn)行輸入,以解決數(shù)據(jù)輸入的“瓶頸”問題。例如,我國進(jìn)行多次的人口普查,各地方收集到的數(shù)據(jù)由各地方工作人員進(jìn)行數(shù)據(jù)輸入。
4.提高可靠性
在一個系統(tǒng)中,單個部件或計算機(jī)的暫時失效隨時都有可能發(fā)生,硬件的故障或失效可能會造成巨大的損失。而網(wǎng)絡(luò)中的每臺計算機(jī)都可通過網(wǎng)絡(luò)相互成為后備機(jī)。一旦某臺計算機(jī)出現(xiàn)故障,其任務(wù)就可由其他的計算機(jī)代為完成,這樣就可以避免在單機(jī)情況下,一臺計算機(jī)發(fā)生故障引起整個系統(tǒng)癱瘓的現(xiàn)象,從而提高系統(tǒng)的可靠性。
5.綜合信息服務(wù)
計算機(jī)網(wǎng)絡(luò)的多元化是其一大發(fā)展趨勢,在一套系統(tǒng)上提供集成的信息服務(wù),包括來自政治、經(jīng)濟(jì)、生活等各個方面的資源,同時還能夠提供多媒體信息。Internet上的一些綜合性的網(wǎng)站主要提供這種綜合信息服務(wù)。
- Learning Python Web Penetration Testing
- Mastering Zabbix(Second Edition)
- Flutter開發(fā)實(shí)戰(zhàn)詳解
- 新一代通用視頻編碼H.266/VVC:原理、標(biāo)準(zhǔn)與實(shí)現(xiàn)
- Java FX應(yīng)用開發(fā)教程
- Mastering PHP Design Patterns
- Microsoft System Center Orchestrator 2012 R2 Essentials
- Java項(xiàng)目實(shí)戰(zhàn)精編
- Julia高性能科學(xué)計算(第2版)
- Babylon.js Essentials
- Scratch·愛編程的藝術(shù)家
- Spring技術(shù)內(nèi)幕:深入解析Spring架構(gòu)與設(shè)計原理(第2版)
- Kotlin極簡教程
- Java 9 Programming By Example
- Practical Predictive Analytics