你真的知道什么叫網(wǎng)絡嗎?網(wǎng)絡是怎么構成的呢?

你真的知道什么叫網(wǎng)絡嗎?網(wǎng)絡是怎么構成的呢?


計算機網(wǎng)絡(Computer Networks)是指分布在不同地理位置上的具有獨立功能的一群計算機,通過通信設備和通信線路相互連接起來,在通信軟件的支持下實現(xiàn)數(shù)據(jù)傳輸和資源共享的系統(tǒng)。
計算機網(wǎng)絡的功能主要表現(xiàn)在以下幾方面:
(1)數(shù)據(jù)通信。
(2)資源共享。
(3)分布處理。
計算機網(wǎng)絡有多種分類方法。按照網(wǎng)絡中所使用的傳輸技術可以分為廣播式網(wǎng)絡和點到點網(wǎng)絡;按照網(wǎng)絡的覆蓋范圍可以分為局域網(wǎng)、城域網(wǎng)、廣域網(wǎng);按照網(wǎng)絡拓撲結(jié)構可以分為環(huán)型網(wǎng)、星型網(wǎng)、總線型網(wǎng)等。計算機網(wǎng)絡通常是按覆蓋范圍來分類的。
(1)局域網(wǎng)(LocalArea Network,LAN),又稱局部地區(qū)網(wǎng),通信距離通常是幾百米到幾千米,是目前大多數(shù)計算機組網(wǎng)的主要方式。機關網(wǎng)、企業(yè)網(wǎng)和校園網(wǎng)都屬于局域網(wǎng)。
(2)城域網(wǎng)(MetropolitanArea Network,MAN),是一種介于局域網(wǎng)和廣域網(wǎng)之間的高速網(wǎng)絡,通信距離一般為幾千米到幾十千米,傳輸速率一般在50Mbps左右,使用者多為需要在城市內(nèi)進行高速通信的較大單位和公司等。
(3)廣域網(wǎng)(WideArea Network,WAN),又稱遠程網(wǎng),通信距離為幾十千米到幾千千米,可跨越城市和地區(qū),覆蓋全國甚至全世界。廣域網(wǎng)常借用現(xiàn)有的公共傳輸信道進行計算機之間的信息傳遞,如電話線、微波、衛(wèi)星或組合信道,互聯(lián)網(wǎng)就是一種廣域網(wǎng)。
在計算機網(wǎng)絡中,將節(jié)點抽象為點,將通信線路抽象為線,就成了點、線組成的幾何圖形,從而抽象出了網(wǎng)絡共同特征的結(jié)構圖形,這種結(jié)構圖形就是所謂的網(wǎng)絡拓撲結(jié)構。網(wǎng)絡的基本拓撲結(jié)構有總線結(jié)構、星狀結(jié)構、環(huán)狀結(jié)構、樹狀結(jié)構和網(wǎng)狀結(jié)構。
(1)總線結(jié)構

(2)星狀結(jié)構
(3)環(huán)狀結(jié)構

(4)樹狀結(jié)構

(5)網(wǎng)狀結(jié)構



一個功能完備的計算機網(wǎng)絡需要制定一整套復雜的協(xié)議集合,而計算機網(wǎng)絡協(xié)議就是按照層次結(jié)構模型來組織的。我們把網(wǎng)絡層次結(jié)構模型與各層協(xié)議的集合稱為計算機網(wǎng)絡體系結(jié)構。
國際標準化組織(International Organization for Standardization,ISO)于1978年提出了開放系統(tǒng)互連(Open System Interconnect,OSI)模型。

在OSI模型中,每層協(xié)議都建立在下一層的基礎上,并向上一層提供服務。第1~3層屬于通信子網(wǎng)層,提供通信功能;第5~7層屬于資源子網(wǎng)層,提供資源共享功能;第4層(傳輸層)起著銜接上下三層的作用。
表 OSI模型各層功能
分 層 | 功 能 |
應用層 | 提供與用戶應用有關的功能 |
表示層 | 解決數(shù)據(jù)格式轉(zhuǎn)換 |
會話層 | 進行兩個應用進程之間的通信控制 |
傳輸層 | 保證數(shù)據(jù)可靠地從發(fā)送節(jié)點到達目標節(jié)點 |
網(wǎng)絡層 | 解決多節(jié)點傳送時的可靠傳輸通路 |
數(shù)據(jù)鏈路層 | 進行二進制數(shù)據(jù)流的傳輸 |
物理層 | 組成物理通路 |
TCP/IP網(wǎng)絡體系結(jié)構成為事實上的國際標準,并沿用至今。
TCP/IP參考模型將不同的通信功能集成到不同的網(wǎng)絡層次,形成了一個具有4個層次的體系結(jié)構,從高層到低層依次是應用層、傳輸層、網(wǎng)際互聯(lián)層和網(wǎng)絡接口層。
TCP/IP提供了一整套數(shù)據(jù)通信協(xié)議,該協(xié)議由傳輸控制協(xié)議(TCP)和網(wǎng)際協(xié)議(IP)組成,簡單地說,TCP提供傳輸層服務,負責發(fā)現(xiàn)傳輸?shù)膯栴},一有問題就發(fā)出信號,要求重新傳輸,直到所有數(shù)據(jù)安全正確地傳輸?shù)侥康牡兀欢鳬P提供網(wǎng)絡層服務,給Internet的每一臺聯(lián)網(wǎng)設備規(guī)定一個地址。

圖 TCP/IP體系結(jié)構與OSI參考模型的對應關系
好了,本文到此結(jié)束。如果對編程、計算機、程序員方面感興趣的話,歡迎私信聯(lián)系我,隨時交流!點個關注,是對我莫大的鼓勵!



