第一章 計算機網(wǎng)絡概述與計算機系統(tǒng)服務
一、 什么是計算機網(wǎng)絡?
計算機網(wǎng)絡,簡而言之,是將地理位置不同、具有獨立功能的多個計算機系統(tǒng)及其外部設備,通過通信線路和通信設備連接起來,在網(wǎng)絡操作系統(tǒng)、網(wǎng)絡管理軟件及網(wǎng)絡通信協(xié)議的管理和協(xié)調(diào)下,實現(xiàn)資源共享和信息傳遞的系統(tǒng)。其核心目標在于突破地理限制,使分布廣泛的用戶能夠高效、可靠地共享信息、軟件、硬件等資源。
二、 計算機網(wǎng)絡的發(fā)展歷程
計算機網(wǎng)絡的演進大致可分為四個階段:
- 面向終端的聯(lián)機系統(tǒng)階段:以一臺中央主機(Mainframe)為中心,連接大量地理上分散的終端(僅具備輸入輸出功能,無獨立處理能力)。這是計算機網(wǎng)絡的雛形,實現(xiàn)了初步的“計算機-通信”結(jié)合。
- 多機互聯(lián)的計算機網(wǎng)絡階段:以ARPANET的誕生為標志。該網(wǎng)絡采用分組交換技術(shù),首次實現(xiàn)了不同計算機之間的直接通信,奠定了現(xiàn)代互聯(lián)網(wǎng)的基礎架構(gòu)和理念。
- 標準化與互聯(lián)網(wǎng)階段:為了解決不同廠商網(wǎng)絡設備互不兼容的問題,國際標準化組織(ISO)推出了OSI(開放系統(tǒng)互聯(lián))參考模型。與此TCP/IP協(xié)議族在實踐中脫穎而出,成為互聯(lián)網(wǎng)事實上的標準協(xié)議棧,促成了全球互聯(lián)網(wǎng)(Internet)的爆炸式增長。
- 高速化、移動化與智能化階段:當前階段,網(wǎng)絡向著高速(如5G、光纖到戶)、無線移動(Wi-Fi、4G/5G)、泛在物聯(lián)(物聯(lián)網(wǎng))和智能化的方向飛速發(fā)展。云計算、邊緣計算等模式重新定義了資源與服務的提供方式。
三、 計算機網(wǎng)絡的核心功能:提供“服務”
從用戶和應用程序的視角看,計算機網(wǎng)絡存在的根本意義在于提供高效、透明的服務。這些服務構(gòu)成了計算機網(wǎng)絡系統(tǒng)的價值核心。
1. 核心服務類型
- 數(shù)據(jù)通信服務:這是網(wǎng)絡最基礎的服務,負責在網(wǎng)絡中的源與目的之間可靠或高效地傳輸數(shù)據(jù)。例如,電子郵件、即時消息、文件傳輸(FTP)都基于此服務。
- 資源共享服務:
- 硬件共享:通過網(wǎng)絡使用遠程的打印機、大型存儲設備或高性能計算集群,節(jié)省成本,提高設備利用率。
- 軟件共享:訪問部署在服務器上的軟件(如SaaS應用),或從服務器下載應用程序。
- 數(shù)據(jù)共享:訪問中心數(shù)據(jù)庫、文檔服務器上的文件和信息,保證數(shù)據(jù)的一致性和可及性。典型的如公司內(nèi)部的文件服務器或云盤(Google Drive, OneDrive)。
- 分布式處理與負載均衡服務:將大型計算任務分解,分配到網(wǎng)絡中的多臺計算機上并行處理,提高處理能力與效率。云計算平臺是此服務的現(xiàn)代體現(xiàn)。
- 提高系統(tǒng)可靠性與可用性的服務:通過網(wǎng)絡,重要的數(shù)據(jù)和軟件可以備份在多個地理位置的機器上。當某處發(fā)生故障時,可通過網(wǎng)絡訪問其他副本,從而保證服務的連續(xù)性。
- 綜合信息服務:現(xiàn)代網(wǎng)絡(尤其是互聯(lián)網(wǎng))提供著海量的、綜合性的信息服務,如萬維網(wǎng)(WWW)、在線視頻、社交網(wǎng)絡、電子商務平臺等,這已成為社會信息基礎設施的核心。
2. 服務實現(xiàn)的層次:協(xié)議與接口
計算機網(wǎng)絡通過一個分層的體系結(jié)構(gòu)(如TCP/IP五層模型或OSI七層模型)來復雜地組織這些服務。每一層都為其上一層提供特定的服務,同時使用下一層所提供的服務。
- 服務:是層與層之間關(guān)系的本質(zhì),是垂直的。例如,傳輸層(TCP)向應用層(如HTTP)提供“可靠的端到端字節(jié)流傳輸”服務。
- 協(xié)議:是水平的,是同一層對等實體(如兩臺主機的傳輸層)之間進行通信時必須遵守的規(guī)則和約定(包括語法、語義和時序)。協(xié)議是實現(xiàn)服務的具體手段。
- 接口:是相鄰兩層之間交換信息的連接點,定義了上層如何使用下層的服務。
關(guān)鍵理解:網(wǎng)絡應用程序(用戶)并不直接與網(wǎng)絡硬件打交道,而是通過調(diào)用底層(最終通過操作系統(tǒng))提供的網(wǎng)絡服務接口(如Socket API)來享受網(wǎng)絡帶來的便利。這種服務的抽象和分層,極大地簡化了網(wǎng)絡應用的設計與開發(fā)。
四、 計算機系統(tǒng)服務的視角
將計算機網(wǎng)絡本身視為一個龐大的“計算機系統(tǒng)”,那么它向上層應用(乃至最終用戶)提供的,正是一套完整的系統(tǒng)服務。這套服務具備以下特點:
- 透明性:理想情況下,用戶無需了解數(shù)據(jù)是如何跨越千山萬水、經(jīng)過多少路由器和交換機的,只需關(guān)注服務的結(jié)果。
- 可靠性:服務需要保證數(shù)據(jù)準確、不丟失、不重復、按序到達(根據(jù)服務類型要求)。
- 高效性:服務應具有高吞吐量和低延遲。
- 安全性:提供機密性、完整性、可用性等安全服務,防止信息泄露、篡改和拒絕服務攻擊。
- 可擴展性:能夠平滑地支持不斷增長的用戶數(shù)量和業(yè)務需求。
小結(jié)
本章概述了計算機網(wǎng)絡的定義、發(fā)展脈絡,并著重從 “服務” 這一核心視角剖析了計算機網(wǎng)絡的價值。理解計算機網(wǎng)絡就是理解它如何通過分層結(jié)構(gòu)和精密的協(xié)議,向上提供一系列強大的通信與資源共享服務。后續(xù)的學習,無論是物理介質(zhì)、數(shù)據(jù)鏈路控制、網(wǎng)絡路由還是傳輸協(xié)議,本質(zhì)上都是在深入探究這些服務是如何被一層層構(gòu)建和保障的。這是自學計算機網(wǎng)絡系統(tǒng)時貫穿始終的一條主線。
如若轉(zhuǎn)載,請注明出處:http://m.hzjhj.com.cn/product/79.html
更新時間:2026-04-11 00:55:03