「網絡基礎」詳解計算機網絡,不僅類型有三種,還有模型分七層

2020-12-10 老夫編程說
計算機網絡基礎

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)聯合制定的開放系統互連參考模型,為開放式互連信息系統提供了一種功能結構的框架。它從低到高分別是:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。

OSI 模型通信過程

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信號的傳送。

越是覺得難的東西,可能僅僅是覺得難

以上便是計算機網絡的分層模型了,是不是很簡單;如今的時代,到哪都不開網絡,網絡在我們的生活中佔據了很大的比重,那麼我們是不是也應該對他多一點認識呢?千萬別認為難,就避之,正所謂越是覺得難的東西,可能僅僅是覺得難。

完結。老夫雖不正經,但老夫一身的才華

相關焦點

  • 計算機網絡之OSI七層模型與TCP/IP四層模型
    ,其中就有一下幾點:發起通信的計算機必須將數據通信的通路激活;要告訴網絡如何識別接收數據的計算機;發起通信的計算機必須查明對方計算機是否已開機,並且與網絡連接正常;發起通信的計算機中的應用程式必須搞清楚在對方計算機的文件管理程序是否已做好接收和存儲文件的準備工作;若計算機的文件格式不兼容,則其中的一臺計算機必須完成文件格式的轉換功能;對出現的各種差錯和意外事故,應當有可靠地措施保證對方計算機最終能收到正確的文件
  • IT挑戰高薪必備網絡常識-OSI七層模型
    為什麼要理解OSI七層模型為了更好地促進網際網路的研究和發展,國際標準化組織ISO(International Organization for Standardization)制定了網絡互連的七層框架的一個參考模型,稱為開放系統互連參考模型,簡稱OSI/RM(Open System Internetwork Reference
  • 晨控智能工業RFID應用:OSI(開放式系統互聯)七層網絡模型詳解
    晨控智能工業RFID應用:OSI(開放式系統互聯)七層網絡模型詳解 gzchenkong2018 發表於 2020-05-06 15:02:25 在全球化的今天,信息的交換無處不在
  • 計算機網絡基礎系列:第五章網絡協議與分層體系結構
    要素一:語法--怎麼講要素二:語義--講什麼要素三:同步3.網絡體系結構的定義計算機網絡體系結構是指計算機網絡的分層,每一層應該具有的功能,以及每一層裡所要用到的協議的集合。也就是他們所應完成的所有功能的定義,是用戶進行網絡互聯和通信系統設計的基礎。
  • 計算機網絡的概述
    常見不同類別的網絡計算機網絡有很多種類別,按照不同的分類方法可以分為多種類型不同作用範圍的網絡按照不同的作用範圍,可以把計算機網絡分為以下四種:但是,在實際的應用中,單單只有網絡協議是不夠的,除非把網絡協議做得很「臃腫」,但這是一件很複雜的事情,而且就算做出來了也不易於維護。因此,我們可以考慮分層次地實現網絡協議,每一層負責特定的工作,並向上一層提供接口。舉個例子:
  • OSI七層與TCP/IP五層網絡架構詳解
    OSI和TCP/IP是很基礎但又非常重要的網絡基礎知識,理解得透徹對運維工程師來說非常有幫助。TCP/IP協議與低層的數據鏈路層和物理層無關,這也是TCP/IP的重要特點三、OSI的基本概念OSI是Open System Interconnect的縮寫,意為開放式系統互聯。OSI七層參考模型的各個層次的劃分遵循下列原則:1、同一層中的各網絡節點都有相同的層次結構,具有同樣的功能。
  • 網絡基礎知識:OSI七層計算機架構史上最詳細解析,網工必備
    隨著信息化社會的到來,網絡越來越充斥在我們的點點滴滴生活中,顯得非常的熟悉,但是細細研究起來又覺得有些陌生。讓小編帶你學習下最全的網絡基礎知識吧,讓網絡與你彼此熟悉起來。當前,計算機網絡體系結構有兩種:一種是OSI/RM體系結構,另外一種是TCP/IP體系結構。
  • 計算機網絡分為七層,需要屏蔽所有通信細節,處理紛繁複雜的難題
    今天介紹計算機網絡分為七層,Windows server 2012 R2如何設置主機IP位址。小夥伴們可能不一定了解,作業系統是計算機系統中負責提供應用程式運行環境以及用戶操作環境的系統軟體,同時也是計算機系統的核心與基石。
  • 網絡中的計算機互相通信網絡分層和各層協議
    很多人寫網絡編程這快都沒有怎麼講網絡中的協議,然而我覺得既然是網絡編程肯定要介紹下網絡編程中一些協議的,這樣可以讓更好的梳理網絡編程的知識的,所以我在這系列中會用兩個專題去講協議,第一個專題簡單介紹網絡分層以及各層之間如何通信的只是,第二專題將會介紹下應用層協議——Http協議,了解這個不僅對網絡編程有個理論基礎,也可以幫助更好地理解Web(Asp.net)的開發。
  • 帶你走進網絡世界:網際網路之基石-OSI七層模型
    網絡設備需要運行許許多多的網絡協議以實現當今網際網路所需要的各種功能,面對種類繁多的功能,我們可以將各式各樣的功能按照不同的功能劃分為一個整體模型,有著相似的功能的劃分為同一層次,二、OSI七層OSI參考模型的各個層次的劃分遵循下列原則
  • 全國2012年10月自學考試計算機與網絡技術基礎試題
    在網絡上唯一標識一臺計算機 D.和另一網段的主機進行通信4.鍵盤與計算機之間點-點通信採用的方式是A.多路複合 B.半雙工C.全雙工 D.單工5.網絡層中提供越過多個網絡選路功能的協議是A.用戶數據報協議 B.網際網路協議C.傳輸控制協議 D.簡單郵件傳輸協議6.LLC層的全稱是A.異步傳輸模式
  • 網絡七層協議詳解
    網絡七層協議物理層定義物理設備標準,如網線的接口類型,光纖的接口類型,各種傳輸介質的傳輸速率等。主要作用是傳輸比特流(由1,0轉化為電流強弱來進行傳輸,到達目的地後再轉化為1,0,即我們常說的數模轉換和模數轉換),這一層數據叫比特。
  • 教師招聘計算機網絡試題及答案彙編(共7卷)
    每小題2分,共10分)1.組成計算機網絡的資源子網的設備是 ( )A 連網外設 B 終端控制器 C 網絡交換機 D 終端 E 計算機系統2.乙太網交換機的幀轉發方式有 ( )A 數元交換 B 信元交換 C 直接交換 D 存儲轉發交換 E 改進直接交換 3.TCP/IP的層次包括 ( )A 應用層 B 運輸層 C 互連層
  • 計算機網絡基礎:ISO/OSI網絡體系結構知識筆記
    1、ISO/OSI網絡體系結構出現的目的因為計算機網絡是非常複雜的系統,相互通信的兩臺計算機必須高度協調配合才能正常工作。為了更好地解決網絡複雜的問題,提出來網絡分層的方法,這樣可以把複雜的網絡問題轉化為若干個較少的局部問題來處理,OSI網絡模型就這這種情況下應運而生了。2、OSI網絡模型介紹OSI網絡模型包括:物理層、數據鏈路層、網絡層、傳輸層、表示層、會話層、應用層。
  • 谷歌和 OpenAI 強強聯手找到了神經網絡「黑盒子」的正確打開方式!
    通常,給分類網絡輸入一張圖像,然後令其標記出該圖像屬於 1000 個預定類別中的哪一類,例如「義大利麵」,「通氣管」或「煎鍋」。為此,我們通過一個約十層的網絡來評估圖像數據,該網絡每層由數百個神經元組成,且對於不同類型的圖塊,每個神經元在圖像塊的激活程度不同。某層中的一個神經元可能對「狗耳朵」圖像塊的激活程度更大,而另一層的另一個神經元可能會對高對比度的「垂直線」圖像更敏感。
  • 計算機網絡知識大綱
    01第一章 計算機體系結構計算機網絡概述計算機網絡的概念計算機網絡的組成計算機網絡的功能計算機網絡的分類計算機網絡的標準化工作及相關組織計算機網絡的性能指標計算機網絡體系結構與參考模型計算機網絡分層結構協議接口ISO/OSI參考模型和TCP/IP參考模型02第二章 物理層通信基礎信號信源、信道及信宿速率、波特及碼元帶寬奈奎斯特定理香農定理編碼與調製數據傳輸方式數據報與虛電路傳輸介質傳輸介質分類物理層接口的特性物理層設備
  • 徹底搞懂計算機網絡通信設備與協議
    ,很對應試者回答的內容多為講解計算機網絡的 TCP 三次握手、四次揮手,或者是 OSI 七層模型的細節闡釋。由於其擁有 MAC 地址,因此屬於 OSI 模型的第 2 層(數據鏈路層)。我們所講的計算機的 MAC 地址或主機的 MAC 地址,實際上是網卡的 MAC 地址。如下圖所示,Mac 電腦可以在「系統偏好設置 - 網絡 - Wi-Fi - 高級 - 硬體」查看當前計算機的 MAC 地址。
  • OSI七層模型的學習-物理層和數據鏈路層
    先了解兩個概念,一個是PDU(Protocol Data Unit),協議數據單元,OSI參考模型中對等層次之間傳送的數據單位。另外一個是協議棧(protocol stack),OSI模型是由七層具名的分層構成的堆,這種堆式的結構精確地描繪了實現多少個網絡協議族。
  • 計算機網絡(OSI模型物理層的相關知識點及概念)
    在計算機網絡體系結構中,我們知道,採用分層結構是為了減少計算機網絡通信的複雜度,每一層都有特定的任務,各層之間都互不影響,同時,處於計算機網絡體系結構中下層結構會上層結構提供接口服務。物理層處於OSI模型中的最底層,它主要負責如何在連接各種計算機的傳輸媒介上傳輸數據比特流。
  • 計算機網絡-七層協議-一段話總結-(獻給年後跳槽的朋友)
    1.OSI開放式互聯參考模型(七層協議)第一層 物理層首先,解決兩臺物理機之間的通訊需求。物理層主要定義了物理設備的標準,如:網線的類型,光纖的接口類型,各種傳輸介質的傳輸速率,主要作用是傳輸bit流(即我們說的010101001二進位數據)。將它們轉換成電流強弱,來進行傳輸,到達目的後在轉化為01001001的機器碼,也就是我們常說的數模轉換與模數轉換。這一層的數據叫做big,網卡就是工作在這一層的。