計算機網(wǎng)絡(luò)是現(xiàn)代信息社會的基石,也是計算機科學(xué)與技術(shù)、通信工程等專業(yè)的核心課程。本章作為入門,旨在構(gòu)建對計算機網(wǎng)絡(luò)的基本認(rèn)知框架。
一、計算機網(wǎng)絡(luò)的定義
計算機網(wǎng)絡(luò)是指將地理位置不同的、具有獨立功能的多個計算機及其外部設(shè)備,通過通信線路連接起來,在網(wǎng)絡(luò)操作系統(tǒng)、網(wǎng)絡(luò)管理軟件及網(wǎng)絡(luò)通信協(xié)議的管理和協(xié)調(diào)下,實現(xiàn)資源共享和信息傳遞的系統(tǒng)。其核心目標(biāo)是實現(xiàn)資源共享和信息交換。
二、計算機網(wǎng)絡(luò)的組成
- 從組成部分看:主要由硬件、軟件、協(xié)議三大部分構(gòu)成。
- 硬件:包括主機(客戶端和服務(wù)器)、通信鏈路(雙絞線、光纖等)、交換設(shè)備(路由器、交換機等)和通信處理機(如網(wǎng)卡)。
- 軟件:主要包括實現(xiàn)資源共享的軟件(如網(wǎng)絡(luò)操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng))和方便用戶使用的各種工具軟件。
- 協(xié)議:一系列規(guī)則和約定的集合,是網(wǎng)絡(luò)的核心,確保數(shù)據(jù)能夠有序、準(zhǔn)確地傳輸。
- 從工作方式看:可分為邊緣部分和核心部分。
- 邊緣部分:由所有連接到網(wǎng)絡(luò)上的主機(端系統(tǒng))組成,是用戶直接使用部分,進行通信(傳送數(shù)據(jù)/音頻視頻)和資源共享。
- 核心部分:由大量網(wǎng)絡(luò)和連接這些網(wǎng)絡(luò)的路由器組成,為邊緣部分提供連通性和數(shù)據(jù)交換服務(wù)。
- 從功能組成看:可分為通信子網(wǎng)和資源子網(wǎng)。
- 通信子網(wǎng):由各種傳輸介質(zhì)、通信設(shè)備和相應(yīng)的網(wǎng)絡(luò)協(xié)議組成,負(fù)責(zé)數(shù)據(jù)通信。
- 資源子網(wǎng):實現(xiàn)資源共享功能的設(shè)備及其軟件的集合,負(fù)責(zé)數(shù)據(jù)處理。
三、計算機網(wǎng)絡(luò)的功能
- 數(shù)據(jù)通信:最基本和最重要的功能,實現(xiàn)計算機之間各種信息的快速傳輸。
- 資源共享:包括硬件共享(如打印機)、軟件共享和數(shù)據(jù)共享。
- 分布式處理:將大型任務(wù)分配給網(wǎng)絡(luò)中的多臺計算機協(xié)同完成,提高系統(tǒng)可靠性和處理能力。
- 提高可靠性:網(wǎng)絡(luò)中的一臺計算機故障,可由其他計算機替代其工作。
- 負(fù)載均衡:將工作任務(wù)均勻分配給網(wǎng)絡(luò)中的多臺計算機。
四、計算機網(wǎng)絡(luò)的分類(重點)
- 按覆蓋范圍(拓?fù)浣Y(jié)構(gòu)影響大):
- 廣域網(wǎng)(WAN):覆蓋范圍廣(幾十到幾千公里),跨城、國家,由ISP運營,核心是路由器。
- 城域網(wǎng)(MAN):覆蓋一個城市(5~50km)。
- 局域網(wǎng)(LAN):覆蓋范圍小(1km左右),如校園、企業(yè)網(wǎng),使用廣播技術(shù),主導(dǎo)標(biāo)準(zhǔn)是IEEE 802系列。
- 個人區(qū)域網(wǎng)(PAN):覆蓋個人工作空間(10m左右),如藍(lán)牙、Wi-Fi Direct。
- 按傳輸技術(shù):
- 廣播式網(wǎng)絡(luò):所有主機共享通信信道,如傳統(tǒng)以太網(wǎng)。
- 點對點網(wǎng)絡(luò):使用分組存儲轉(zhuǎn)發(fā)和路由選擇機制,如廣域網(wǎng)。
- 按拓?fù)浣Y(jié)構(gòu):總線型、星型、環(huán)型、網(wǎng)狀型等。
- 按使用者:公用網(wǎng)(面向公眾,如電信網(wǎng)絡(luò))和專用網(wǎng)(特定部門,如軍隊、銀行網(wǎng)絡(luò))。
- 按交換技術(shù):電路交換、報文交換、分組交換(現(xiàn)代網(wǎng)絡(luò)主流)。
五、計算機網(wǎng)絡(luò)的標(biāo)準(zhǔn)化工作及相關(guān)組織
標(biāo)準(zhǔn)化對于網(wǎng)絡(luò)的互聯(lián)互通至關(guān)重要。主要組織包括:
- 國際標(biāo)準(zhǔn)化組織(ISO):提出OSI參考模型。
- 國際電信聯(lián)盟(ITU):制定通信規(guī)則。
- 電氣和電子工程師協(xié)會(IEEE):制定局域網(wǎng)和城域網(wǎng)標(biāo)準(zhǔn)(如802系列)。
- 互聯(lián)網(wǎng)工程任務(wù)組(IETF):負(fù)責(zé)互聯(lián)網(wǎng)標(biāo)準(zhǔn)制定,RFC文檔是事實標(biāo)準(zhǔn)。
六、計算機網(wǎng)絡(luò)的性能指標(biāo)(重要)
- 帶寬(Bandwidth):單位時間內(nèi)從網(wǎng)絡(luò)某一點到另一點所能通過的“最高數(shù)據(jù)率”,單位b/s。
- 時延(Delay):數(shù)據(jù)從網(wǎng)絡(luò)一端傳送到另一端所需的時間。總時延 = 發(fā)送時延 + 傳播時延 + 處理時延 + 排隊時延。
- 發(fā)送時延 = 數(shù)據(jù)幀長度(b) / 信道帶寬(b/s)
- 傳播時延 = 信道長度(m) / 電磁波傳播速率(m/s)
- 時延帶寬積 = 傳播時延 × 帶寬,表示以比特為單位的鏈路長度。
- 往返時延(RTT):從發(fā)送方發(fā)送數(shù)據(jù)開始,到發(fā)送方收到接收方確認(rèn)總共經(jīng)歷的時延。
- 吞吐量(Throughput):單位時間內(nèi)通過某個網(wǎng)絡(luò)的實際數(shù)據(jù)量。
- 速率(Speed):連接在計算機網(wǎng)絡(luò)上的主機在數(shù)字信道上傳送數(shù)據(jù)的速率,也稱數(shù)據(jù)率,單位b/s。
- 利用率:包括信道利用率和網(wǎng)絡(luò)利用率。信道利用率過高會導(dǎo)致時延急劇增加。
本章小結(jié)
第一章是學(xué)習(xí)計算機網(wǎng)絡(luò)的起點,重點在于理解計算機網(wǎng)絡(luò)的定義、組成、功能和分類,并掌握關(guān)鍵的性能指標(biāo)及其計算(尤其是時延的組成)。這些基本概念和指標(biāo)為后續(xù)深入學(xué)習(xí)網(wǎng)絡(luò)體系結(jié)構(gòu)、協(xié)議原理和具體技術(shù)奠定了堅實的基礎(chǔ)。建議結(jié)合圖示理解拓?fù)浣Y(jié)構(gòu)和數(shù)據(jù)流動過程,并通過習(xí)題鞏固對性能指標(biāo)的計算。