【計算機網絡】P1 計算機網絡概念、組成、功能、分類、標準化工作以及性能評估指標

目錄

  • 1 什么是計算機網絡
  • 2 計算機網絡的組成
    • 2.1 組成部分上
    • 2.2 工作方式上
    • 2.3 功能組成上
  • 3 計算機網絡的功能
    • 3.1 數據通信
    • 3.2 資源共享
    • 3.3 分布式處理
    • 3.4 提高可靠性
    • 3.5 負載均衡
  • 4 計算機網絡的分類
    • 4.1 按分布范圍分類
    • 4.2 按傳輸技術分類
    • 4.3 按照拓撲結構分類
    • 4.4 按使用者分類
    • 4.5 按交換技術分類
    • 4.6 按傳輸介質分類
  • 5 計算機網絡標準化工作
  • 6 計算機網絡性能指標

1 什么是計算機網絡

  • 一般認為,計算機網絡是一個將分散的、具有獨立功能的計算機系統,通過通信設備和線路連接起來,由功能完善的軟件實現資源共享和信息傳遞的系統。
    • 分散的、具有獨立功能的計算機系統,其實指的就是手機、計算機等端設備。
    • 通信設備與線路,就是路由器等以及光纖等。
    • 資源共享、信息傳遞 是目的。
  • 簡而言之,計算機網絡就是一些互聯的、自治的計算機系統的集合。

2 計算機網絡的組成

2.1 組成部分上

計算機網絡由 硬件軟件協議 三大部分組成:

  • 硬件 主要由主機(也稱端設備)、通信鏈路(雙絞線、光纖)、交換設備(路由器、交換機)和通信處理器(網卡)等組成。
  • 軟件 多屬于計算機網絡五層結構中的應用層,各種實現資源共享的、以及方便用戶的工具軟件組成。
  • 協議,是網絡的核心,規定了網絡傳輸數據時所遵循的規范。

2.2 工作方式上

從工作方式上看,計算機網絡分為邊緣部分和核心部分:

  • 邊緣部分: 由所有連接到因特網上,供用戶使用的主機組成。
  • 核心部分: 由大量的網絡以及連接這些網絡的路由器組成,為邊緣部分提供連通性以及交換服務。

2.3 功能組成上

計算機網絡由通信子網和資源子網組成:

  • 通信子網 傳輸各種介質,通信設備和相應的網絡協議組成,使得網絡具有數據傳輸、交換、控制和存儲的功能,實現聯網計算機之間的數據通信。
  • 資源子網 由實現資源共享功能的設備及其軟件組成,向網絡用戶提供共享其他計算機上的硬件資源、軟件資源和數據資源的服務。

總而言之,通信子網負責通信,信息傳遞,資源子網負責資源共享。


3 計算機網絡的功能

計算機網絡主要有以下五種功能:數據通信、資源共享、分布式處理、提高可靠性、負載均衡。其中,數據通信 以及 資源共享 是最重要的兩項功能。

3.1 數據通信

數據通信是計算機網絡最基本最重要的功能,用來實現聯網計算機之間的各種信息的傳遞,可以說,數據通信,是計算機網絡最重要的功能和目的。

3.2 資源共享

資源共享包含軟件資源共享、數據共享、以及硬件共享。這種共享使得計算機網絡中各資源分工協作,極大提高硬件、軟件以及數據資源的利用率。

3.3 分布式處理

當計算機網絡中某個端系統的負荷過重時,可以選擇將其任務分配給網絡中其他計算機系統,從而利用空閑計算機資源以提高整個系統的資源利用率。

3.4 提高可靠性

計算機網絡中各臺計算機可以通過網絡互為替換機。

3.5 負載均衡

將工作任務均衡地分配給網絡中地各臺計算機。


4 計算機網絡的分類

4.1 按分布范圍分類

按分布范圍來分類,可以按照覆蓋范圍逐漸縮小分為:廣域網、城域網、局域網、個人區域網。

  • 廣域網(WAN): 提供長距離通信,覆蓋范圍幾十千米到幾千千米,是因特網的核心部分,由高速鏈路了組成,具有較大額通信容量。
  • 城域網(MAN): 覆蓋范圍 5~50 公里,多采用以太網技術。
  • 局域網(LAN): 局域網使用廣播技術,廣域網使用交換技術,覆蓋直徑為幾十米到幾千米。
  • 個人區域網(PAN): 將個人的電子設備用無線技術連接起來的網絡,覆蓋面積通常直徑為 10m。

最重要的,在于局域網使用的廣播技術以及廣域網使用的交換技術。后續將細說。

4.2 按傳輸技術分類

  • 廣播室網絡: 像是廣播一樣,所有聯網計算機共享一個公共通信信道,當一臺計算機發送報文分組時,其他所有計算機都會聽到這個分組,檢查目的地址來決定是否接收分組。
  • **點對點網絡:**每條物理線路連接一對計算機,若通信中兩臺主機之間沒有直接連接,則之間的分組傳輸就需要通過中間結點進行接受、存儲和轉發。

4.3 按照拓撲結構分類

網絡拓撲結構指的是由網中的結點、通信線路構成的之間的組成關系表示的網絡結構。主要分為總線形、星形、環形以及網狀網絡等。

在這里插入圖片描述
其中,星形、總線形和環狀網絡多用于局域網,網狀多用于廣域網。

  • 總線形: 總線形用單根傳輸線將計算機連接起來,優點是建網容易、增減結點方便,缺點是重負載時通信效率不高,對任意一處故障都敏感。
  • 星形: 每個終端都以單獨線路的形式與中央設備相連,中央設備一般是交換機、路由器等。星形網絡便于集中控制和管理,但是缺點是成本高,中央設備故障敏感。
  • 環形: 所有計算機接口設備連接成一個環狀,可以是單環,也可以是雙環,環中信號是單向傳輸的。
  • 網狀: 每個結點至少與兩條路徑相連,多用于廣域網中,有規則性以及非規則性兩種,優點是可靠性高,缺點明顯是控制復雜,線路成本高。

4.4 按使用者分類

按照使用者來分類,分為公用網以及專用網:

  • 公用網: 指的是公眾付費使用的,電信公司出資建造的大型網絡。
  • 專用網: 為特殊業務特殊建造的網絡,如政府、軍隊網等專用網。

4.5 按交換技術分類

交換技術指的是各臺主機之間、主機與通信設備、通信設備與通信設備之間為交換信息所采用的數據格式和交換方式,主要包含:

  • 電路交換網絡: 在源結點和目的結點之間建立一條專用的通路用于數據傳送交換。特點是整個報文的比特流持續不斷的從源點到終點,優點是直接傳送時延小,缺點是線路利用率低,不便于進行差錯控制。
  • 報文交換網絡: 源結點數據加上源地址、目的地址以及校驗碼等信息,封裝成報文,整個報文傳送到相鄰結點,全部存儲后,再從該結點轉發到下一個結點,重復直到達到目的結點。
    報文交換網絡,又稱為 存儲-轉發網絡。優點是可以較為充分的利用線路容量,可以實現不同鏈路之間不同數據傳輸速率的轉換,可以實現格式轉換,可以實現一對多、多對一的訪問,可以實現差錯控制。缺點是增大了資源開銷,增加了緩沖時延,需要額外的控制機制來保證多個報文順序不亂序,緩沖區難以管理。
  • 分組交換網絡: 將數據分成較短的固定長度的數據塊,每個數據塊中加入目的地址、源地址等輔助信息,以 存儲-轉發 的方式進行傳輸。除具備報文交換網絡的優點外,分組交換網絡具有緩沖易于管理,包平均時延更小,網絡占用緩沖區更少,更容易標準化,更適用于應用等特點。
    當下主流網絡基本上都可視為分組交換網絡。

4.6 按傳輸介質分類

傳輸介質分為無線和有線兩類,因此網絡可以分為無線網絡和有線網絡兩類。有線網絡又稱為雙絞線網絡、同軸電纜網絡等。無線網絡又可分為藍牙、微波、無線電等類型。


5 計算機網絡標準化工作

因特網所有的標準都以 RFC(Request For Comments)的形式在因特網上發布。
RFC 制定上升為因特網需要經過 4 個階段:

  1. 因特網草案。
  2. 建議標準。
  3. 草案標準。
  4. 因特網標準。

6 計算機網絡性能指標

性能指標用于衡量計算機網絡的性能。常用的指標如下:

  • 帶寬: 網絡通信線路傳送數據的能力,單位:比特/秒。

  • 時延: 數據從網絡的一端到另一端所需的總時間,由以下四部分組成:

    • 發送時延: 結點將分組所有比特推向傳輸鏈路所需的時間,即從發送分組的第一個比特起,到該分組的最后一個比特發送完畢所需的時間。 發送時延 = 分組長度 / 信道寬度 發送時延 = 分組長度 / 信道寬度 發送時延=分組長度/信道寬度
    • 傳播時延: 電磁波在信道中傳播一定的距離所需的時間。即一個比特從鏈路的一端傳播到另一端所需要的時間。 傳播時延 = 信道長度 / 電磁波在信道上的傳播速率 傳播時延 = 信道長度 / 電磁波在信道上的傳播速率 傳播時延=信道長度/電磁波在信道上的傳播速率
    • 處理時延: 數據在交換結點為存儲轉發而進行的一些必要操作所花費的時間。比如分組中提取數據部分、差錯檢驗、查找適當路由器等。
    • 排隊時延: 分組在進入到路由器緩沖區時需要在輸入排隊中進行等候處理。等路由器確認轉發端口后,還需要在輸出隊列中排隊等候轉發,這就產生了排隊時延。

    總時延 = 發送時延 + 傳播時延 + 處理時延 + 排隊時延

  • 時延帶寬積: 發送端發送的第一個比特即將到達終點時,發送端已經發送了多少個比特,即 時延帶寬積 = 傳播時延 ? 信道帶寬 時延帶寬積 = 傳播時延 * 信道帶寬 時延帶寬積=傳播時延?信道帶寬 時延帶寬積表示了傳輸管道可以容納的比特數量。

  • 往返時延: RTT,指從發送端發出一個短分組,到發送端接收到來自接收端的確認,總共經歷的時延。當然還包含中間的處理時延、排隊時延等等。手機上一般顯示的延遲,就是往返時延。

  • 吞吐量: 單位時間內通過某個網絡的實際數據量。

  • 速率: 網絡中的速率指的是連接到計算機網絡上的主機在數字信道傳送數據的速率,在計算機網絡中,通常把最高數據傳輸速率稱為帶寬。

  • 信道利用率: 信道中百分之多少的時間是有數據通過的,即 信道利用率 = 有數據通過時間 / ( 有 + 無 ) 數據通過時間 信道利用率 = 有數據通過時間 / (有+無) 數據通過時間 信道利用率=有數據通過時間/(+)數據通過時間

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/18810.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/18810.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/18810.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【FL Studio至尊版:音樂制作界的“瑞士軍刀”】

? 導語:在音樂制作領域,有一款軟件被譽為“瑞士軍刀”,它就是FL Studio。本文將為您揭示FL Studio的四大爆點,帶您領略這款軟件的獨特魅力。 一、FL Studio:音樂制作界的“瑞士軍刀” FL Studio,全稱F…

Class類和類元數據

在Java虛擬機(JVM)中,Class類和類元數據的概念稍有不同。讓我們分別解釋這兩個概念,并說明它們的區別和存儲位置。 Class類 在JVM中,Class類是Java標準庫中的一個類,位于java.lang包中。Class對象是由JVM…

Linux Tcpdump抓包入門

Linux Tcpdump抓包入門 一、Tcpdump簡介 tcpdump 是一個在Linux系統上用于網絡分析和抓包的強大工具。它能夠捕獲網絡數據包并提供詳細的分析信息,有助于網絡管理員和開發人員診斷網絡問題和監控網絡流量。 安裝部署 # 在Debian/Ubuntu上安裝 sudo apt-get install…

Java網絡編程:UDP通信篇

目錄 UDP協議 Java中的UDP通信 DatagramSocket DatagramPacket UDP客戶端-服務端代碼實現 UDP協議 對于UDP協議,這里簡單做一下介紹: 在TCP/IP協議簇中,用戶數據報協議(UDP)是傳輸層的一個主要協議之一&#xf…

3.Spring Cloud LoadBalancer 入門與使用

3.Spring Cloud LoadBalancer 入門與使用 1.什么是 LoadBalancer?1.1負載均衡分類1.2 常見負載均衡策略 2.為什么要學 LoadBalancer?3.如何使用?4.默認負載均衡策略5.隨機負載均策略5.1 創建隨機負載均衡器5.2 設置隨機負載均衡器 (局部設置)5.3 設置全局負載均衡器 6.Nacos…

基礎—SQL—DML(數據操作語言)修改和刪除

一、引言 接著上次博客,這次講解DML語句中的修改數據和刪除數據操作。 二、DML—修改數據 UPDATE 表名 SET 字段名1值1 ,字段名2值2 , ...[ WHERE 條件]; 注意:修改語句的條件可以有,也可以沒有。如果沒有條件,則會修改整張表的…

TypeScript 泛型

泛型基礎 泛型允許我們在定義函數、類或接口時使用參數化類型&#xff0c;從而實現代碼的通用性。例如&#xff1a; function identity<T>(arg: T): T {return arg; }let output identity<string>("hello"); console.log(output); // 輸出&#xff1a…

為什么就是不顯示呢?

為了練習JavaScript中函數的使用方法&#xff0c;寫了下面的關于Date&#xff08;&#xff09;函數的使用&#xff0c;奇怪的是&#xff0c;網頁中就是不顯示相關內容&#xff0c;為什么呢&#xff1f;&#xff1f;&#xff1f; <!DOCTYPE html> <html lang"en&…

【更新】一次“問題反饋”,下定決心做了多約束多目標智能算法的“模板”

目錄 1 主要內容 2 部分代碼 3 程序結果 4 下載鏈接 1 主要內容 關注該代碼的同學應該清楚&#xff0c;這個代碼已經免費更新了兩版了&#xff0c;修復和增加了一些約束內容&#xff0c;本次增加蓄電池初始時刻和終止時刻容量一致約束&#xff0c;可別小瞧這么簡單的增加約…

工控一體機10.1寸顯示器電容觸摸屏(YA05WK)產品規格說明書

如果您對工控一體機有任何疑問或需求&#xff0c;或者對如何集成工控一體機到您的業務感興趣&#xff0c;可移步控芯捷科技。 一、硬件功能介紹 YA05WK是我公司推出的一款新型安卓屏&#xff0c;4核Cortex-A7 架構&#xff0c;主頻1.2GHz的CPU。采用12V供電&#xff0c;標配5寸…

2024.05.13 校招 實習 內推 面經

綠*泡*泡VX&#xff1a; neituijunsir 交流*裙 &#xff0c;內推/實習/校招匯總表格 1、實習 | 寧德新能源2025實習生招聘全面啟動 實習 | 寧德新能源2025實習生招聘全面啟動 2、實習 | 中國工業和信息化部電子第五研究所- 2025屆薪火計劃OFFER快捷通道正式開啟 實習 | 中…

深入理解深度學習中的激活層:Sigmoid和Softmax作為非終結層的應用

深入理解深度學習中的激活層&#xff1a;Sigmoid和Softmax作為非終結層的應用Sigmoid 和 Softmax 激活函數簡介Sigmoid函數Softmax函數 Sigmoid 和 Softmax 作為非終結層多任務學習特征變換增加網絡的非線性實際案例 注意事項結論 深入理解深度學習中的激活層&#xff1a;Sigmo…

云聯網驅動的全球智能網絡

在當今這個全球一體化加速的時代&#xff0c;企業網絡的邊界正被無限擴展&#xff0c;跨國運營、多云環境和遠程工作模式已經成為常態。中國聯通依托其強大的全球網絡資源&#xff0c;推出了以云聯網為核心技術的全球化智能組網方案&#xff0c;旨在為全球企業提供前所未有的靈…

什么是DELINS交貨指示?

DELINS 是指 Delivery Instruction&#xff08;交貨指示&#xff09;報文&#xff0c;用于在供應鏈管理中傳遞交貨指令和相關信息。該報文用于在供應鏈中的不同合作伙伴之間交換關于交貨的詳細信息。 DELINS 報文的主要功能 交貨指示&#xff1a;傳達具體的交貨指令&#xff…

如何評價GPT-4o

對比分析&#xff1a;GPT-4o與GPT-4 在人工智能領域的浪潮中&#xff0c;OpenAI的GPT系列模型一直是備受矚目的焦點。GPT-4o作為GPT系列的最新成員&#xff0c;相較于其前代GPT-4&#xff0c;無疑帶來了許多值得關注的改進和變化。 首先&#xff0c;從版本更迭的角度來看&#…

【Python】 深入理解 Python 包管理器:pip vs conda

基本原理 在Python編程世界中&#xff0c;包管理器是一個不可或缺的工具。它幫助開發者安裝、更新和管理Python庫。目前&#xff0c;最流行的兩個包管理器是pip和conda。了解它們之間的區別&#xff0c;對于Python開發者來說至關重要。 pip pip是Python的官方包管理器&#…

智慧農田視頻監控技術應用:智能監管引領農業新時代

據新聞報道&#xff0c;5月24日合肥市公安局接到群眾報警&#xff0c;反映自己辛苦種植的小麥有幾十畝地被人偷偷用收割機盜割。公安機關迅速出警并立案偵查&#xff0c;通過查看監控視頻得知&#xff0c;用戶所在的公司租用了幾千畝土地進行農業種植&#xff0c;因公司與村民之…

Day26

Day26 注解 什么是注解 java.annotation包Annotation是從JDK1.5開始引入的新技術&#xff0c;注解即可以對程序員解釋又可以對程序解釋 注解與注釋的區別 注釋&#xff1a;對程序員解釋代碼信息注解&#xff1a;對程序和程序員解釋代碼信息 注解的所用 不是程序本身&#xff0…

【C語言】9.C語言函數棧幀的創建和銷毀

C語言函數棧幀的創建和銷毀 看完本文你能了解什么? 局部變量是怎么創建的&#xff1f;為什么局部變量的值是隨機值&#xff1f;函數是怎么傳參的&#xff1f;傳參的順序是怎么樣的&#xff1f;實參和形參是什么關系&#xff1f;函數調用是怎么做的&#xff1f;函數調用結束后怎…

LeetCode hot100-57-G

17. 電話號碼的字母組合 給定一個僅包含數字 2-9 的字符串&#xff0c;返回所有它能表示的字母組合。答案可以按 任意順序 返回。給出數字到字母的映射如下&#xff08;與電話按鍵相同&#xff09;。注意 1 不對應任何字母。不會&#xff0c;放IDEA里執行了一下大概理解了流程 …