計算機網(wǎng)絡(luò)
計算機網(wǎng)絡(luò)凌那,是指將處于不同地理位置的具有獨立功能的多臺計算機,通過通信線路連接起來吟逝,在操作系統(tǒng)的網(wǎng)絡(luò)接口帽蝶、網(wǎng)絡(luò)管理軟件以及網(wǎng)絡(luò)通信協(xié)議的管理、協(xié)調(diào)下块攒,實現(xiàn)資源共享和信息傳遞的計算機系統(tǒng)励稳。
一個計算機網(wǎng)絡(luò)組成包括傳輸介質(zhì)和通信設(shè)備,是以傳輸信息囱井、共享資源為基礎(chǔ)目的驹尼,使用通信線路將多個計算機連接起來的計算機系統(tǒng)的集合;從而可以實現(xiàn)眾多功能獨立的計算機之間可以輕松實現(xiàn)地信息的交流與傳遞庞呕,共享硬件新翎、軟件的數(shù)據(jù)資源。
計算機網(wǎng)絡(luò)按照地理范圍住练,或者說按照輻射的范圍來劃分地啰,可以分為局域網(wǎng)、城域網(wǎng)讲逛、廣域網(wǎng)亏吝;
局域網(wǎng):(Local Area Network
,簡稱LAN)盏混,LAN網(wǎng)絡(luò)的輻射范圍在10
公里以內(nèi)蔚鸥;這種網(wǎng)絡(luò)是普及最廣的,平時生活中所說的“網(wǎng)絡(luò)”指的就是局域網(wǎng)许赃,小到以一個家庭止喷,大到以一個企業(yè),一個商場混聊、一個寫字樓启盛、一個學(xué)校等為單位;局域網(wǎng)雖然范圍小、但因其用戶數(shù)少僵闯、配置容易卧抗,所以把連接速率很高,在網(wǎng)絡(luò)高速發(fā)展的今天鳖粟,網(wǎng)絡(luò)速率更高社裆,而且還在持續(xù)上升。
IEEE的802標(biāo)準(zhǔn)委員會定義了局域網(wǎng):以太網(wǎng)(Ethernet
)向图、令牌環(huán)網(wǎng)(Token Ring
)泳秀、光纖分布式接口網(wǎng)絡(luò)(FDDI
)、異步傳輸模式網(wǎng)(ATM
)和無線局域網(wǎng)(WLAN
)榄攀。我們平時所使用的WIFI便是無線局域網(wǎng)(WLAN
)的一種嗜傅。
城域網(wǎng):(Metropolitan Area Network
, 簡稱MAN)檩赢,MAN
網(wǎng)絡(luò)覆蓋的范圍在10——100
公里吕嘀, 這種距離一般就是一個城市,所以稱為城域網(wǎng)贞瞒。定義城域網(wǎng)的是IEEE802.6
標(biāo)準(zhǔn)偶房。
與LAN
相比,MAN
擴展了更長的距離军浆,連接的計算機數(shù)量也更多棕洋,在地理范圍上可以說是 LAN
網(wǎng)絡(luò)的延伸。在一個大型城市乒融,一個MAN
網(wǎng)絡(luò)通常連接著多個LAN
網(wǎng)掰盘,如連接政府機構(gòu)的LAN
、醫(yī)院的LAN
赞季、學(xué)校的LAN
愧捕、電信的LAN
、公司企業(yè)的LAN
等等碟摆。
城域網(wǎng)多采用ATM
技術(shù)做骨干網(wǎng)。ATM
是一個用于數(shù)據(jù)叨橱、語音典蜕、視頻以及多媒體應(yīng)用程序的高速網(wǎng)絡(luò)傳輸方法。但由于ATM的成本太高罗洗,所以一般在郵政愉舔、銀行、醫(yī)院等政府城域網(wǎng)使用伙菜。
注意:這里的ATM
一項計算機網(wǎng)絡(luò)中的技術(shù)轩缤,可不是取款機。
廣域網(wǎng):(Wide Area Network
,簡稱WAN) 也稱遠程網(wǎng)火的,覆蓋的范圍要比MAN
更廣壶愤,可達到從幾百公里到幾千公里。它一般是連接不同城市馏鹤,不同國家之間的LAN
或者MAN
網(wǎng)絡(luò)征椒。
互聯(lián)網(wǎng)、因特網(wǎng)湃累、萬維網(wǎng)
互聯(lián)網(wǎng)勃救、因特網(wǎng)、萬維網(wǎng)治力,三者關(guān)系:互聯(lián)網(wǎng)包含因特網(wǎng)蒙秒,因特網(wǎng)包含萬維網(wǎng)。
互聯(lián)網(wǎng)(internet):凡是能彼此之間通信的設(shè)備組成的網(wǎng)絡(luò)就叫互聯(lián)網(wǎng)宵统,互聯(lián)網(wǎng)又可以有廣域網(wǎng)晕讲、城域網(wǎng)、局域網(wǎng)之分榜田。
因特網(wǎng)(Internet):因特網(wǎng)是互聯(lián)網(wǎng)的一種益兄,是由千萬臺設(shè)備組成的網(wǎng)絡(luò),因此該網(wǎng)絡(luò)具備一定的規(guī)模箭券;因特網(wǎng)使用TCP/IP
協(xié)議讓不同設(shè)備之間的通信净捅,但使用TCP/IP
協(xié)議通信的網(wǎng)絡(luò)卻并不一定是互聯(lián)網(wǎng)。
TCP/IP
協(xié)議由很多協(xié)議組成辩块,不同的協(xié)議又被放在不同的層蛔六;位于應(yīng)用層的協(xié)議就有很多,比如FTP
废亭、SMTP
国章、HTTP
等,因特網(wǎng)根據(jù)這些協(xié)議就能提供不同的服務(wù):文件傳輸服務(wù)(FTP
)豆村、電子郵件服務(wù)(email
)液兽、www
(萬維網(wǎng))服務(wù)等。
萬維網(wǎng)(World Wide Web):只要應(yīng)用層使用了HTTP
協(xié)議掌动,就稱為萬維網(wǎng)四啰。
網(wǎng)絡(luò)分層
為了減少網(wǎng)絡(luò)設(shè)計的復(fù)雜性,網(wǎng)絡(luò)采用分層設(shè)計方法粗恢,按照數(shù)據(jù)的傳輸過程把網(wǎng)絡(luò)的整體功能劃分為一個個的功能層柑晒,每層負責(zé)一項具體的工作,然后再把數(shù)據(jù)傳往下一層處理眷射,以此來將負責(zé)的網(wǎng)絡(luò)互聯(lián)和通信過程簡單化匙赞。
不同機器上的同一功能層之間采用相同的協(xié)議實現(xiàn)通信佛掖,而同一機器上的相鄰功能層之間通過接口進行信息傳遞和數(shù)據(jù)交互。
計算機網(wǎng)絡(luò)是指由通信線路互相連接的許多自主工作的計算機構(gòu)成的集合體涌庭,各個部件之間以何種規(guī)則進行通信芥被,就是網(wǎng)絡(luò)模型要解決的問題所在。
網(wǎng)絡(luò)模型一般是指OSI七層參考模型和TCP/IP四層參考模型脾猛,前兩個模型在網(wǎng)絡(luò)中應(yīng)用最為廣泛撕彤;而五層模型是業(yè)界對OSI
和TCP/IP
的綜合而產(chǎn)生的非官方協(xié)議模型,與四層協(xié)議主要區(qū)別是把網(wǎng)絡(luò)接口分為了數(shù)據(jù)鏈路層和物理層猛拴。
開放系統(tǒng)互連參考模型 (Open System Interconnect
簡稱OSI)是國際標(biāo)準(zhǔn)化組織(ISO
)和國際電報電話咨詢委員會(CCITT
)聯(lián)合制定的開放系統(tǒng)互連參考模型羹铅,為開放式互連信息系統(tǒng)提供了一種功能結(jié)構(gòu)的框架。它從低到高分別是:物理層愉昆、數(shù)據(jù)鏈路層职员、網(wǎng)絡(luò)層、傳輸層跛溉、會話層焊切、表示層和應(yīng)用層。
TCP/IP四層參考模型芳室,包括了應(yīng)用層专肪、運輸層(主機到主機)、網(wǎng)際層(網(wǎng)絡(luò)互聯(lián))和網(wǎng)絡(luò)接口層堪侯;TCP/IP
是一組用于實現(xiàn)網(wǎng)絡(luò)互聯(lián)的通信協(xié)議嚎尤;Internet
網(wǎng)絡(luò)體系結(jié)構(gòu)便是以TCP/IP
協(xié)議為核心。
網(wǎng)絡(luò)參考模型各層詳情如下:
1. 應(yīng)用層:application layer
應(yīng)用層位于OSI參考模型的高層伍宦,通過FTP
芽死、Telnet
、DNS
次洼、SMTP
关贵、HTTP
、SSH
等網(wǎng)絡(luò)協(xié)議為用戶提供所需要的各種服務(wù)卖毁。
2. 表示層 :peresentation layer
負責(zé)各種資源文件格式(文字揖曾、圖像、聲音亥啦、視頻等)與網(wǎng)絡(luò)數(shù)據(jù)格式(如文件流)間的相互轉(zhuǎn)換炭剪。
3. 會話層 :session layer
負責(zé)管理通信連接,包括連接的建立禁悠、斷開念祭、連接保持多久等
4. 傳輸層:transport layer
為多個應(yīng)用層實體提供端到端的通信功能兑宇,保證了數(shù)據(jù)包的順序傳送及數(shù)據(jù)的完整性碍侦。該層還定義了兩個主要的協(xié)議:傳輸控制協(xié)議(TCP
)和用戶數(shù)據(jù)報協(xié)議(UDP
)。
- TCP協(xié)議提供的是一種可靠的、通過“三次握手”來連接的數(shù)據(jù)傳輸服務(wù)瓷产,數(shù)據(jù)傳輸可靠性高站玄;
- UDP協(xié)議提供的則是不保證可靠的(并不是不可靠)、無連接的數(shù)據(jù)傳輸服務(wù)濒旦,數(shù)據(jù)傳輸性能高株旷;
5. 網(wǎng)絡(luò)層
不同于傳輸層的端到端的通信,網(wǎng)絡(luò)層主要解決主機到主機的通信尔邓。它所包含的協(xié)議涉及數(shù)據(jù)包在整個網(wǎng)絡(luò)上的邏輯傳輸晾剖。通過重新賦予主機一個IP地址來完成對主機的尋址,同時負責(zé)數(shù)據(jù)包在多種網(wǎng)絡(luò)中的路由梯嗽。該層有三個主要協(xié)議:網(wǎng)際協(xié)議(IP)齿尽、互聯(lián)網(wǎng)組管理協(xié)議(IGMP)和互聯(lián)網(wǎng)控制報文協(xié)議(ICMP)。
其中灯节,IP協(xié)議是網(wǎng)絡(luò)層最重要的協(xié)議循头,它提供了一個安全可靠、無連接的數(shù)據(jù)傳遞服務(wù)炎疆。
6. 數(shù)據(jù)鏈路層
在物理層提供的服務(wù)基礎(chǔ)上卡骂,在通信的實體間建立數(shù)據(jù)鏈路連接,傳輸以“幀”為單位的數(shù)據(jù)包形入。
7. 物理層
計算機的物理連接方式全跨,包括網(wǎng)線、網(wǎng)卡唯笙、電纜等螟蒸,主要負責(zé)0、1信號的傳送
?以上便是計算機網(wǎng)絡(luò)的分層模型了七嫌,是不是很簡單;如今的時代苞慢,到哪都不開網(wǎng)絡(luò)诵原,網(wǎng)絡(luò)在我們的生活中占據(jù)了很大的比重,那么我們是不是也應(yīng)該對他多一點認識呢挽放?千萬別認為難绍赛,就避之,正所謂越是覺得難的東西辑畦,可能僅僅是覺得難吗蚌。
完結(jié),老夫雖不正經(jīng)纯出,但老夫一身的才華蚯妇!關(guān)注我敷燎,獲取更多編程科技知識。