計算機網(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è),一個商場、一個寫字樓、一個學校等為單位;局域網(wǎng)雖然范圍小、但因其用戶數(shù)少、配置容易,所以把連接速率很高,在網(wǎng)絡(luò)高速發(fā)展的今天,網(wǎng)絡(luò)速率更高,而且還在持續(xù)上升。
IEEE的802標準委員會定義了局域網(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標準。
與LAN相比,MAN擴展了更長的距離,連接的計算機數(shù)量也更多,在地理范圍上可以說是 LAN網(wǎng)絡(luò)的延伸。在一個大型城市,一個MAN網(wǎng)絡(luò)通常連接著多個LAN網(wǎng),如連接政府機構(gòu)的LAN、醫(yī)院的LAN、學校的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è)計的復雜性,網(wǎng)絡(luò)采用分層設(shè)計方法,按照數(shù)據(jù)的傳輸過程把網(wǎng)絡(luò)的整體功能劃分為一個個的功能層,每層負責一項具體的工作,然后再把數(shù)據(jù)傳往下一層處理,以此來將負責的網(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)是國際標準化組織(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
負責各種資源文件格式(文字、圖像、聲音、視頻等)與網(wǎng)絡(luò)數(shù)據(jù)格式(如文件流)間的相互轉(zhuǎn)換。
3. 會話層 :session layer
負責管理通信連接,包括連接的建立、斷開、連接保持多久等
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地址來完成對主機的尋址,同時負責數(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)卡、電纜等,主要負責0、1信號的傳送
?以上便是計算機網(wǎng)絡(luò)的分層模型了,是不是很簡單;如今的時代,到哪都不開網(wǎng)絡(luò),網(wǎng)絡(luò)在我們的生活中占據(jù)了很大的比重,那么我們是不是也應(yīng)該對他多一點認識呢?千萬別認為難,就避之,正所謂越是覺得難的東西,可能僅僅是覺得難。
完結(jié),老夫雖不正經(jīng),但老夫一身的才華!關(guān)注我,獲取更多編程科技知識。