說在前面
計(jì)算機(jī)網(wǎng)絡(luò)是現(xiàn)代信息社會(huì)的基石,它像一張無形的網(wǎng),將全球的計(jì)算設(shè)備連接在一起,實(shí)現(xiàn)了信息的即時(shí)傳遞與資源共享。學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò),不僅是掌握一門技術(shù),更是理解我們每天依賴的數(shù)字世界如何運(yùn)作的關(guān)鍵。
信息服務(wù)
信息服務(wù)是計(jì)算機(jī)網(wǎng)絡(luò)存在的根本目的。它指的是通過網(wǎng)絡(luò)向用戶提供的各種功能,例如:
- 萬維網(wǎng)(WWW):通過瀏覽器訪問網(wǎng)頁。
- 電子郵件(Email):快速、廉價(jià)的電子通信。
- 文件傳輸(FTP):在計(jì)算機(jī)間交換文件。
- 即時(shí)通訊與流媒體:如微信、在線視頻等。
這些服務(wù)構(gòu)成了我們數(shù)字體驗(yàn)的核心。
因特網(wǎng)(Internet)與ISP
因特網(wǎng),常被稱為“互聯(lián)網(wǎng)”,是一個(gè)全球性的、由無數(shù)網(wǎng)絡(luò)相互連接而成的巨型網(wǎng)絡(luò)。它沒有單一的所有者或控制中心,是一個(gè)典型的“網(wǎng)絡(luò)的網(wǎng)絡(luò)”。
互聯(lián)網(wǎng)服務(wù)提供商(ISP),如中國電信、移動(dòng)、聯(lián)通等,是用戶接入因特網(wǎng)的中介。它們建設(shè)并維護(hù)著網(wǎng)絡(luò)基礎(chǔ)設(shè)施,為用戶提供接入服務(wù),并相互連接,共同構(gòu)成了因特網(wǎng)的物理骨架。
RFC技術(shù)文檔
RFC(Request for Comments,請求評議) 是因特網(wǎng)協(xié)議和標(biāo)準(zhǔn)的核心文檔。它記錄了TCP/IP協(xié)議族等幾乎所有核心網(wǎng)絡(luò)技術(shù)的規(guī)范、思想和討論過程。RFC文檔是開放、免費(fèi)的,其編號(hào)一旦分配便永不改變,體現(xiàn)了因特網(wǎng)開放與協(xié)作的精神。例如,RFC 791定義了IP協(xié)議,RFC 2616定義了HTTP/1.1。
網(wǎng)絡(luò)的邊緣與核心
我們可以從結(jié)構(gòu)上將一個(gè)網(wǎng)絡(luò)抽象為兩部分:
- 網(wǎng)絡(luò)邊緣:由所有連接在網(wǎng)絡(luò)上的主機(jī)(如個(gè)人電腦、智能手機(jī)、服務(wù)器)構(gòu)成。它們是信息的產(chǎn)生者和消費(fèi)者,運(yùn)行著各種網(wǎng)絡(luò)應(yīng)用程序。
- 網(wǎng)絡(luò)核心:由大量的路由器和連接它們的通信鏈路構(gòu)成。它如同高速公路系統(tǒng),負(fù)責(zé)在邊緣主機(jī)之間快速、準(zhǔn)確地轉(zhuǎn)發(fā)數(shù)據(jù)。核心部分的核心技術(shù)是分組交換。
交換方式
數(shù)據(jù)在網(wǎng)絡(luò)核心中移動(dòng)的方式稱為交換方式,主要有兩種:
- 電路交換:在通信前建立一條專用的物理路徑(如傳統(tǒng)電話網(wǎng))。特點(diǎn)是獨(dú)占資源、延遲小,但線路利用率低。
- 分組交換:現(xiàn)代因特網(wǎng)采用的基石技術(shù)。它將完整的數(shù)據(jù)報(bào)文分割成一個(gè)個(gè)小的數(shù)據(jù)包(分組),每個(gè)分組獨(dú)立選擇路徑傳向目的地,然后在目的地重新組裝。它高效共享網(wǎng)絡(luò)資源,魯棒性強(qiáng),但可能帶來排隊(duì)延遲和丟包。
計(jì)算機(jī)網(wǎng)絡(luò)的定義與分類
定義:計(jì)算機(jī)網(wǎng)絡(luò)是指將地理位置不同的、具有獨(dú)立功能的多個(gè)計(jì)算機(jī)系統(tǒng)及其外部設(shè)備,通過通信線路和網(wǎng)絡(luò)設(shè)備連接起來,在網(wǎng)絡(luò)操作系統(tǒng)、管理軟件及通信協(xié)議的管理和協(xié)調(diào)下,實(shí)現(xiàn)資源共享和信息傳遞的系統(tǒng)。
分類(按地理范圍):
- 個(gè)域網(wǎng)(PAN):范圍最小,如藍(lán)牙連接。
- 局域網(wǎng)(LAN):覆蓋一棟樓或一個(gè)園區(qū),如家庭、公司網(wǎng)絡(luò)。
- 城域網(wǎng)(MAN):覆蓋一座城市。
- 廣域網(wǎng)(WAN):覆蓋國家或全球,因特網(wǎng)是最大的廣域網(wǎng)。
網(wǎng)絡(luò)性能指標(biāo)
衡量一個(gè)網(wǎng)絡(luò)好壞的關(guān)鍵指標(biāo)包括:
- 速率/帶寬:單位時(shí)間內(nèi)傳輸?shù)臄?shù)據(jù)量(b/s)。常說的“百兆寬帶”即指帶寬。
- 時(shí)延:數(shù)據(jù)從一端傳到另一端所需的時(shí)間,包括發(fā)送時(shí)延、傳播時(shí)延、處理時(shí)延和排隊(duì)時(shí)延。
- 吞吐量:單位時(shí)間內(nèi)通過某個(gè)網(wǎng)絡(luò)的實(shí)際數(shù)據(jù)量。
- 丟包率:傳輸過程中丟失分組所占的百分比。
- 時(shí)延帶寬積:衡量網(wǎng)絡(luò)管道“容量”的指標(biāo)。
計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)
為了降低網(wǎng)絡(luò)設(shè)計(jì)的復(fù)雜性,采用分層結(jié)構(gòu),每一層為其上層提供服務(wù)。主流模型有兩種:
- OSI七層參考模型:理論上的國際標(biāo)準(zhǔn)(物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會(huì)話層、表示層、應(yīng)用層),但未完全普及。
- TCP/IP四層模型:因特網(wǎng)事實(shí)上的標(biāo)準(zhǔn)(網(wǎng)絡(luò)接口層、網(wǎng)際層、傳輸層、應(yīng)用層)。
通常教學(xué)和實(shí)踐中采用一種折中的五層模型:
- 物理層:負(fù)責(zé)比特流在介質(zhì)上的透明傳輸。
- 數(shù)據(jù)鏈路層:負(fù)責(zé)相鄰節(jié)點(diǎn)間的可靠幀傳輸,如以太網(wǎng)協(xié)議。
- 網(wǎng)絡(luò)層:負(fù)責(zé)選擇路徑和將數(shù)據(jù)包從源主機(jī)跨網(wǎng)絡(luò)送到目的主機(jī),核心協(xié)議是IP協(xié)議。
- 傳輸層:負(fù)責(zé)端到端的通信,為應(yīng)用進(jìn)程提供通用服務(wù),核心協(xié)議是TCP和UDP。
- 應(yīng)用層:面向用戶,提供具體的網(wǎng)絡(luò)應(yīng)用服務(wù)協(xié)議,如HTTP、DNS、SMTP。
章節(jié)小結(jié)
本章作為計(jì)算機(jī)網(wǎng)絡(luò)的導(dǎo)論,建立了對網(wǎng)絡(luò)世界的宏觀認(rèn)知。我們了解到,網(wǎng)絡(luò)的核心目標(biāo)是提供豐富的信息服務(wù),其物理基礎(chǔ)是由ISP運(yùn)營的因特網(wǎng)。分組交換是支撐其運(yùn)轉(zhuǎn)的核心思想,而分層體系結(jié)構(gòu)(尤其是TCP/IP模型)則是其設(shè)計(jì)和理解的理論框架。性能指標(biāo)為我們評估網(wǎng)絡(luò)提供了量化工具。
網(wǎng)絡(luò)技術(shù)服務(wù)
理解上述基礎(chǔ)概念后,我們便能更好地理解和評估各種具體的網(wǎng)絡(luò)技術(shù)服務(wù),例如:
- 云計(jì)算與數(shù)據(jù)中心網(wǎng)絡(luò):提供了可擴(kuò)展的計(jì)算和存儲(chǔ)資源。
- 內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN):將網(wǎng)站內(nèi)容緩存到離用戶更近的邊緣節(jié)點(diǎn),極大提升訪問速度。
- 軟件定義網(wǎng)絡(luò)(SDN):通過分離控制層與數(shù)據(jù)層,使網(wǎng)絡(luò)管理更靈活、智能。
- 虛擬專用網(wǎng)(VPN):在公共網(wǎng)絡(luò)上建立安全的私有通信隧道。
這些先進(jìn)技術(shù)都是在基本的網(wǎng)絡(luò)原理之上,為解決特定需求而演化和發(fā)展而來的。
踏入計(jì)算機(jī)網(wǎng)絡(luò)的世界,就從掌握這些基礎(chǔ)概念開始。它們是你理解后續(xù)所有復(fù)雜協(xié)議和技術(shù)的基石。