01計算機網絡
計算機網絡,是指將處於不同地理位置的具有獨立功能的多臺計算機,通過通信線路連接起來,在作業系統的網絡接口、網絡管理軟體以及網絡通信協議的管理、協調下,實現資源共享和信息傳遞的計算機系統。
一個計算機網絡組成包括傳輸介質和通信設備,是以傳輸信息、共享資源為基礎目的,使用通信線路將多個計算機連接起來的計算機系統的集合;從而可以實現眾多功能獨立的計算機之間可以輕鬆實現地信息的交流與傳遞,共享硬體、軟體的數據資源。
計算機網絡按照地理範圍,或者說按照輻射的範圍來劃分,可以分為區域網、城域網、廣域網;
區域網:(Local Area Network,簡稱LAN),LAN網絡的輻射範圍在10公裡以內;這種網絡是普及最廣的,平時生活中所說的「網絡」指的就是區域網,小到以一個家庭,大到以一個企業,一個商場、一個寫字樓、一個學校等為單位;區域網雖然範圍小、但因其用戶數少、配置容易,所以把連接速率很高,在網絡高速發展的今天,網絡速率更高,而且還在持續上升。
IEEE的802標準委員會定義了區域網:乙太網(Ethernet)、令牌環網(Token Ring)、光纖分布式接口網絡(FDDI)、異步傳輸模式網(ATM)和無線區域網(WLAN)。我們平時所使用的WIFI便是無線區域網(WLAN)的一種。
城域網:(Metropolitan Area Network , 簡稱MAN),MAN網絡覆蓋的範圍在10——100公裡, 這種距離一般就是一個城市,所以稱為城域網。定義城域網的是IEEE802.6標準。
與LAN相比,MAN擴展了更長的距離,連接的計算機數量也更多,在地理範圍上可以說是LAN網絡的延伸。在一個大型城市,一個MAN網絡通常連接著多個LAN網,如連接政府機構的LAN、醫院的LAN、學校的LAN、電信的LAN、公司企業的LAN等等。
城域網多採用ATM技術做骨幹網。ATM是一個用於數據、語音、視頻以及多媒體應用程式的高速網絡傳輸方法。但由於ATM的成本太高,所以一般在郵政、銀行、醫院等政府城域網使用。
注意:這裡的ATM一項計算機網絡中的技術,可不是取款機。
廣域網:(Wide Area Network,簡稱WAN) 也稱遠程網,覆蓋的範圍要比MAN更廣,可達到從幾百公裡到幾千公裡。它一般是連接不同城市,不同國家之間的LAN或者MAN網絡。
02網際網路、網際網路、全球資訊網
網際網路、網際網路、全球資訊網,三者關係:網際網路包含網際網路,網際網路包含全球資訊網。
網際網路(internet):凡是能彼此之間通信的設備組成的網絡就叫網際網路,網際網路又可以有廣域網、城域網、區域網之分。
網際網路(Internet):網際網路是網際網路的一種,是由千萬臺設備組成的網絡,因此該網絡具備一定的規模;網際網路使用TCP/IP協議讓不同設備之間的通信,但使用TCP/IP協議通信的網絡卻並不一定是網際網路。
TCP/IP協議由很多協議組成,不同的協議又被放在不同的層;位於應用層的協議就有很多,比如FTP、SMTP、HTTP等,網際網路根據這些協議就能提供不同的服務:文件傳輸服務(FTP)、電子郵件服務(email)、www(全球資訊網)服務等。
全球資訊網(World Wide Web):只要應用層使用了HTTP協議,就稱為全球資訊網。
03網絡分層
為了減少網絡設計的複雜性,網絡採用分層設計方法,按照數據的傳輸過程把網絡的整體功能劃分為一個個的功能層,每層負責一項具體的工作,然後再把數據傳往下一層處理,以此來將負責的網絡互聯和通信過程簡單化。
不同機器上的同一功能層之間採用相同的協議實現通信,而同一機器上的相鄰功能層之間通過接口進行信息傳遞和數據交互。
計算機網絡是指由通信線路互相連接的許多自主工作的計算機構成的集合體,各個部件之間以何種規則進行通信,就是網絡模型要解決的問題所在。
網絡模型一般是指OSI七層參考模型和TCP/IP四層參考模型,前兩個模型在網絡中應用最為廣泛;而五層模型是業界對OSI和TCP/IP的綜合而產生的非官方協議模型,與四層協議主要區別是把網絡接口分為了數據鏈路層和物理層。
開放系統互連參考模型 (Open System Interconnect 簡稱OSI)是國際標準化組織(ISO)和國際電報電話諮詢委員會(CCITT)聯合制定的開放系統互連參考模型,為開放式互連信息系統提供了一種功能結構的框架。它從低到高分別是:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。
TCP/IP四層參考模型,包括了應用層、運輸層(主機到主機)、網際層(網絡互聯)和網絡接口層;TCP/IP是一組用於實現網絡互聯的通信協議;Internet網絡體系結構便是以TCP/IP協議為核心。
網絡參考模型各層詳情如下:
1. 應用層:application layer
應用層位於OSI參考模型的高層,通過FTP、Telnet、DNS、SMTP、HTTP、SSH等網絡協議為用戶提供所需要的各種服務。
2. 表示層 :peresentation layer
負責各種資源文件格式(文字、圖像、聲音、視頻等)與網絡數據格式(如文件流)間的相互轉換。
3. 會話層 :session layer
負責管理通信連接,包括連接的建立、斷開、連接保持多久等。
4. 傳輸層:transport layer
為多個應用層實體提供端到端的通信功能,保證了數據包的順序傳送及數據的完整性。該層還定義了兩個主要的協議:傳輸控制協議(TCP)和用戶數據報協議(UDP)。
TCP協議提供的是一種可靠的、通過「三次握手」來連接的數據傳輸服務,數據傳輸可靠性高;UDP協議提供的則是不保證可靠的(並不是不可靠)、無連接的數據傳輸服務,數據傳輸性能高;5. 網絡層
不同於傳輸層的端到端的通信,網絡層主要解決主機到主機的通信。它所包含的協議涉及數據包在整個網絡上的邏輯傳輸。通過重新賦予主機一個IP位址來完成對主機的尋址,同時負責數據包在多種網絡中的路由。該層有三個主要協議:網際協議(IP)、網際網路組管理協議(IGMP)和網際網路控制報文協議(ICMP)。
其中,IP協議是網絡層最重要的協議,它提供了一個安全可靠、無連接的數據傳遞服務。
6. 數據鏈路層
在物理層提供的服務基礎上,在通信的實體間建立數據鏈路連接,傳輸以「幀」為單位的數據包。
7. 物理層
計算機的物理連接方式,包括網線、網卡、電纜等,主要負責0、1信號的傳送。
以上便是計算機網絡的分層模型了,是不是很簡單;如今的時代,到哪都不開網絡,網絡在我們的生活中佔據了很大的比重,那麼我們是不是也應該對他多一點認識呢?千萬別認為難,就避之,正所謂越是覺得難的東西,可能僅僅是覺得難。
完結。老夫雖不正經,但老夫一身的才華