計網學習筆記———網絡

在這里插入圖片描述


🌿網絡是泛化的概念


網絡是泛化的概念
?

🍂泛化理解

  • 網絡的概念在生活中無處不在
  • 舉例:社交網絡、電話網路、電網、計算機網絡

🌿網絡的定義

定義:

?
離散的個體通過通訊手段連成群體,實現資源的共享與交流、個體間的協作,拓展了群體的工作能力,實現1+1>2。

  • 所以本質就是組建的交流網,可以通過鏈路來傳輸各種資源(如,電力網傳輸電力,計算機網絡傳輸信息)

1+1>2的解釋

體現了群體合作的特性,合作必然使得合作組成的群體能力大于單獨個體能力之和(舉例)

  • 網絡可以實現并發,所以網絡是在原有資源上的拓展。
  • 網絡可以實現資源的分布式存儲
  • 個體間的合作也使得個體擁有的資源從本地擴大為網絡的范圍…

🌿網絡資源為第五資源的原因(價值所在)

🍂本身價值與組網后生成的價值

解釋:

正是因為網絡有了這種群體合作的特性,使得網絡的價值除了個體和連接它們的介質的價值外,還有一種邏輯上抽象的功能。這種功能是群體所賦予的,沒有群體,也就沒這個價值。(舉例:單個結點的能力為X,擁有的信息為Y(假設各結點信息獨立),那三個單獨不合作的能力為3X,各自信息為Y不變;但如果它們組成網絡,如果問題可以并發,那么總體解決問題的能力則為>=3X,所擁有的信息為3Y。)而產生的新價值是因為組網帶來的,不是任何一個結點擁有的,所以,可以看作合作帶來的價值。

總結:

  • 所以網絡的價值 = 實際組成網絡的實體價值和 + 組網后網絡特性帶來的價值

🍂第五大資源原因

所以,如果不組網,那么結點間價值就是單純的加法。所以不能算資源。而組網后,產生了附加的資源,使得群體能力總和從簡單加和的兩邊轉變為質變。隨著網絡與各個領域的不斷綁定,這種附加價值已經不可忽略(如,互聯網的出現使得信息越發不閉鎖,但這種靈活也導致輿論越難控制)。而這種價值如果沒有被合理管控,一旦被利用后果嚴重。(如,網絡輿論被惡意控制/武器控制網絡被入侵)

🌿入網的本質

🍂網絡的進一步理解

結論:

  • 網絡有多個:以QQ聊天群舉例,一個群可以看作一個網絡(原因:即上面網絡的定義),其中的結點是群里的成員。會發現,自己作為一個結點,可以進入不同的QQ群,即一個結點可以接入不同的網絡。同時,這些QQ群是不互通的,即網絡可以是互相獨立的。
  • 網絡可以嵌套:以組織管理為例,從下往上依次是班級、系、學院、學校…,班級、系、學院…各自內部可以通信,看作是一個個網絡。同時,會發現這些網絡是嵌套的,班級、系、學院依次被上級管理著。即系網絡下有由多個班級網絡組成,班級內部可以通信,班級間也可以通信。
  • 網絡的準入:在以QQ群舉例,有些群(網絡)沒有入群要求,是否進群取決于用戶(結點的想法),而有些有篩查機制,滿足特定的的條件才可以入群(網絡)。即是否可以進入網絡取決與結點是否有這個資格(無入群要求可以看作是0要求條件的資格)。

🍂入網的本質

由此,入網的本質是結點是否能獲得資格,即可以與網絡通信(要入網,也得找到網)且網絡允許其在網絡中與其他結點通信(與網絡溝通后是否被允許進入)

  • 結點具備通信能力是前提,不然聯系不到任何網絡(如果你不知道目標QQ群的號碼,也就沒法談是否能進群)
  • 接著,在于結點是否能通過入網的資格審查(知道了目標QQ群的號碼,也得符合資格才可以進入)

🍂總結

入網本質 = 是否可以獲得允許(當然,前提是通信能力的具備)

  • 舉例:互聯網的標準是是否交錢,有流量就意味著付出了錢,就可以進入/連接私密WiFi網絡的標準是知道密碼/而公共WiFi的標準是沒有標準

拓展:非法入網

常規的入網是合肥獲得網絡允許,那非法就是以不正常手段欺騙獲取資格。(比如,偽裝身份來冒充正常結點騙取資格)

🌿網絡攻擊本質

🍂本質

沒有網絡之前,只能對個體結點進行攻擊,竊取的信息也有限。但網絡產生后,利用網絡連通性的特點,使得通過網絡攻擊其他結點變為可能。所以,本質上是把對個體的攻擊范圍擴大為整個網絡的范圍。攻擊單個PC的目的(如,竊取信息、控制機器…)是啥攻擊網絡的目的就是啥,只不過可供攻擊的對象從單個結點變為網絡中的其他結點 + 整個網絡。

🍂網絡攻擊的兩種方式————從是否入網來說

面對網絡,你要攻擊它,要么直接從外部攻擊,即不入網攻擊。要么就潛入網絡后從內部攻擊它。

  • 外部攻擊:無論破壞結點和它們間的溝通通道(如:打仗時使用炸彈破壞對方的鐵路網)
  • 內部攻擊:以正常/不正常的手段進入網絡,不斷竊取信息或者實施其他攻擊(如:間諜)

在計算機網絡中,不入網攻擊可獲取的資源少,由此采取的方法主要是內部攻擊,因為相關信息都存儲在網絡中,則要入網才能竊取(舉例:信息倒賣,一條信息可以賺一塊錢,但一次性可以竊取幾十萬條,就掙錢)

🍂進行網絡攻擊的準備

所以,如果你要攻擊網絡,那么首要的就是入網,然后開始滲透這個網絡,通過技術手段來達到自己的目的。 以下是攻擊一個網絡的步驟:

  1. 發現目標網絡
  2. 合法/非法入網
  3. 實施攻擊
  4. 抹除痕跡

🌿網絡實施兩步驟————概念(協議以及相關知識理論) 與 物理實現

🍂概念與物理實現的關系

眾所周知,概念是知道實踐的指導方向。(如,有了圖紙,才能建房子/去中心化概念的提出使得這一領域的理論不斷發展,最終有了比特幣項目的落地)

  • 概念:可以不斷發展,不斷細分(如數學領域可以劃分為幾大類,在這幾大類的基礎上又不斷細分發展)。(PS:研究領域和應用領域不同,它就是研究概念、理論的)
  • 物理實現:一個概念落地實現后才能產生價值(如,新聞的5W原則使得人們思考有了方法,這是一種抽象的實現/而建筑圖紙到建筑是直觀的實現)

理論到物理實現的問題

概念只是為實現提供的一個方向和規范,而不是一份詳細的實施計劃,由此,物理實現還需要在概念指導的大方向上的細節補充。(如,一開始的去中心化概念只是一篇論文中的理論,并不具備實施意義,只是指出了一種可行的方法框架。而比特幣技術對它的豐富和落實才使得技術落地)

🍂概念

● 最根本概念

○ 網絡架構的發展

發展歷史: P2P————總線式————分層式
發展原因: 網絡規模的擴大導致信息的管理愈發困難,由此出現了新的架構
注意: 各有所長原則:即這些架構各自有優缺點,有不同擅長的場合,不是競爭、淘汰與被淘汰的關系
解釋: 懶得說,推薦視頻:【【網絡】半小時看懂<計算機網絡>】 https://www.bilibili.com/video/BV124411k7uV/?share_source=copy_web&vd_source=4e01781ce46b7eace184a7de62dfc2f4

○ 網絡信息傳遞的發展

發展: 電路交換————報文交換————分組交換
發展原因: 網絡中信息的一次性傳遞導致信息傳遞效率過低,由此出現了新的方法
注意: 各有所長原則:即這些架構各自有優缺點,有不同擅長的場合,不是競爭、淘汰與被淘汰的關系(沒有好壞,只有適不適合。出先時間有先后,不意味著被淘汰。)
解釋: 懶得記錄了,推薦視頻【王道計算機考研 計算機網絡】 https://www.bilibili.com/video/BV19E411D78Q/?p=4&share_source=copy_web&vd_source=4e01781ce46b7eace184a7de62dfc2f4

○ 通信理論

網絡要實現資源的共享與交流就離不開通信理論的支持(總不能“我尋思能傳輸”吧😏,舉例:快遞網絡,通信的體現是公路與運輸車輛/計算機網絡是通信線纜和介質)

  • 由此,下一章詳細介紹通信基礎知識,它是網絡的基石,沒有通信的支持,結點就無法交流,自然也形不成網絡。
○ 還有其它的,但不一一列舉了

● 其下的細分概念

注意,以上的概念對于任何網絡都適用,但繼續往下研究就會發現要根據不同的網絡劃分不同的領域。如,電話網絡和計算機網絡它們各自的內容就不一樣了。由此,可以看作是網絡概念下的具體細分

  • 其中,計算機網絡領域的這些概念經過前輩們的思考與研究,最終以協議的形式存在,即計算機網絡領域中的相關研究理論 + 網絡本身的最根本理論(概念)構成了 計算機網絡這一學科的所有概念和,指導著計算機網絡的物理實現。

🍂物理實現

概念指導方向,但離真正的物理實現還缺少一步。理論不能被直接拿來用,還需要根據它生成具體的實施指導書。

🍂總結

概念指導網絡的架構,實施讓網絡從概念設計轉變到能投入生產的實體還差得遠。

這也是為啥學了《計算機網絡》后發現無法自己組網,投入生產,因為理論到具體實施還差一步詳細實現的指導步驟的形成。(舉例:學習音樂,只教會了你樂理知識,但沒有給你你想要的曲譜,由此,在樂理知識大方向的指導下,你需要寫出自己想要的樂譜,才能彈奏。即理論 ——> 詳細實施計劃 ——> 最終物理實現 )

  • 而在計算機中,連接計算機網絡理論與物理實施的橋梁是協議。它詳細描述了一項技術的實施規則與步驟。

🌿總結

綜上,介紹了網絡的一系列內容。要注意,計算機網絡只是眾多網絡中的一種。要以統籌全局的思想看待學習,即不同網絡間也有互通的知識。學習計算機網絡就是在培養從理論到指導到實施的網絡構建方法。這是通用的建立一個網絡的系統化方法。這就是為啥要在講計算機之前提到網絡。

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

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

相關文章

《Python星球日記》 第53天:卷積神經網絡(CNN)入門

名人說&#xff1a;路漫漫其修遠兮&#xff0c;吾將上下而求索。—— 屈原《離騷》 創作者&#xff1a;Code_流蘇(CSDN)&#xff08;一個喜歡古詩詞和編程的Coder&#x1f60a;&#xff09; 目錄 一、圖像表示與通道概念1. 數字圖像的本質2. RGB顏色模型3. 圖像預處理 二、卷積…

SpringBoot2集成xxl-job詳解

官方教程 搭建調度中心 Github Gitee 注&#xff1a;版本3.x開始要求Jdk17&#xff1b;版本2.x及以下支持Jdk1.8。如對Jdk版本有訴求&#xff0c;可選擇接入不同版本 clone源代碼執行xxl-job\doc\db\tables_xxl_job.sql # # XXL-JOB v2.4.1 # Copyright (c) 2015-present, x…

HashMap中put()方法的執行流程

HashMap 是 Java 中最常用的數據結構之一&#xff0c;用于存儲鍵值對。其 put() 方法是向哈希表中插入或更新鍵值對的核心操作。本文將詳細解析 put() 方法的執行過程&#xff0c;涵蓋哈希值計算、桶定位、沖突處理和擴容等步驟。 一、put() 方法的執行過程 put() 方法通過一系…

【Oracle認證】MySQL 8.0 OCP 認證考試英文版(MySQL30 周年版)

文章目錄 1、MySQL OCP考試介紹2、考試注冊流程3、考試復習題庫 Oracle 為慶祝 MySQL 30 周年&#xff0c;截止到2025.07.31 之前。所有人均可以免費考取原價245美元 &#xff08;約1500&#xff09;的MySQL OCP 認證。 1、MySQL OCP考試介紹 OCP考試 OCP認證是Oracle公司推…

SpringBoot框架開發網絡安全科普系統開發實現

概述 基于SpringBoot框架的網絡安全科普系統開發指南&#xff0c;該系統集知識科普、案例學習、在線測試等功能于一體&#xff0c;本文將詳細介紹系統架構設計、功能實現及技術要點&#xff0c;幫助開發者快速構建專業的網絡安全教育平臺。 主要內容 系統功能架構 本系統采…

瀏覽器HTTP錯誤、前端常見報錯 和 Java后端報錯

以下是 瀏覽器HTTP錯誤、前端常見報錯 和 Java后端報錯 的綜合整理&#xff0c;包括原因和解決方法&#xff0c;幫助你快速排查問題。 一、HTTP 錯誤&#xff08;瀏覽器報錯&#xff09; 錯誤碼原因解決方法400 Bad Request請求語法錯誤&#xff08;如參數格式錯誤、請求體過…

TypeScript簡介

&#x1f31f; TypeScript入門 TypeScript 是 JavaScript 的超集&#xff0c;由微軟開發并維護&#xff0c;通過靜態類型檢查和現代語言特性&#xff0c;讓大型應用開發變得更加可靠和高效。 // 一個簡單的 TypeScript 示例 interface User {name: string;age: number;greet():…

[ctfshow web入門] web57

信息收集 這下把.也過濾了&#xff0c;臨時文件上傳無法使用了 //flag in 36.php if(isset($_GET[c])){$c$_GET[c];if(!preg_match("/\;|[a-z]|[0-9]|\|\|\#|\|\"|\|\%|\x09|\x26|\x0a|\>|\<|\.|\,|\?|\*|\-|\|\[/i", $c)){system("cat ".$c…

Android 移動應用開發:頁面跳轉與數據傳遞功能

目錄 ? 運行效果說明 &#x1f4c1; 文件一&#xff1a;MainActivity.java&#xff08;語言&#xff1a;Java&#xff09; &#x1f4c1; 文件二&#xff1a;Edit_MainActivity.java&#xff08;語言&#xff1a;Java&#xff09; &#x1f4c1; 文件三&#xff1a;activi…

MySQL如何優雅的執行DDL

一、概述 在MySQL中&#xff0c;DDL&#xff08;數據定義語言&#xff09;語句用于定義和管理數據庫結構&#xff0c;包括創建、修改和刪除數據庫對象&#xff08;如表、索引等&#xff09;。執行DDL操作時&#xff0c;需要謹慎處理&#xff0c;以避免對生產環境的穩定性和性能…

onenet連接微信小程序(mqtt協議)

一、關于mqtt協議 mqtt協議常用于物聯網&#xff0c;是一種輕量級的消息推送協議。 其中有三個角色&#xff0c;Publisher設備&#xff08;客戶端&#xff09;發布主題到服務器&#xff0c;其他的設備通過訂閱主題&#xff0c;獲取該主題下的消息&#xff0c;Publisher可以發…

【Unity筆記】實現支持不同渲染管線的天空盒曝光度控制組件(SkyboxExposureController)——參數化控制

寫在前面 在Unity中&#xff0c;天空盒&#xff08;Skybox&#xff09;不僅承擔視覺上的背景作用&#xff0c;更是場景環境光照與氛圍塑造的重要組成部分。不同時間、天氣、場景轉換等&#xff0c;都需要靈活調整天空的亮度。而**曝光度&#xff08;Exposure&#xff09;**就是…

blender云渲染指南2025版

一、云渲染核心概念 Blender云渲染是將本地渲染任務遷移到云端服務器集群的技術&#xff0c;通過分布式計算實現效率提升100倍以上的解決方案&#xff0c;其核心邏輯是&#xff1a;用戶上傳Blender項目文件至【渲染101】等云平臺&#xff0c;云端調用高性能服務器&#xff08;…

火語言RPA--七牛云存儲

【組件功能】&#xff1a;存儲本地文件至七牛云 選擇本地文件&#xff0c;通過七牛云存儲配置上傳至七牛云對象存儲的指定地域指定存儲桶指定路徑。 配置預覽 配置說明 AccessKey 支持T或# 前往官網獲取或創建。參考鏈接&#xff1a;https://portal.qiniu.com/user/key Se…

小剛說C語言刷題—1004階乘問題

1.題目描述 編程求 123?n 。 輸入 輸入一行&#xff0c;只有一個整數 n(1≤n≤10)&#xff1b; 輸出 輸出只有一行&#xff08;這意味著末尾有一個回車符號&#xff09;&#xff0c;包括 1 個整數。 樣例 輸入 5 輸出 120 2.參考代碼(C語言版) #include <stdio…

C語言| sizeof(array)占多少字節

C語言| 數組名作為函數參數 sizeof(數組名); 可以求出整個數組在內存中所占的字節數。 被調函數Array_Sum()中&#xff0c;數組array使用sizeof會得到多少&#xff1f; 實參數組a占32字節&#xff0c;實參a傳給形參array&#xff0c;只占4字節。 原因如下&#xff1a; 數組名做…

Xcavate 上線 Polkadot |開啟 Web3 房地產投資新時代

在傳統資產 Tokenization 浪潮中&#xff0c;Xcavate 以房地產為切口迅速崛起。作為 2023 年 OneBlock 冬季波卡黑客松冠軍&#xff0c;Xcavate 憑借創新的資產管理與分發機制&#xff0c;在波卡生態中嶄露頭角。此次主網上線&#xff0c;標志著 Xcavate 正式邁入全球化應用階段…

學習心得《How Global AI Policy and Regulations Will Impact Your Enterprise》Gartner

AI時代來臨,然而與之對應的是海量的數據的安全性和合規性如何保障,如何平衡個人與智能體的利益,恰巧,最近Gartner發布了《How Global AI Policy and Regulations Will Impact Your Enterprise》,我們就其中的觀點一起進行探討。 戰略規劃假設 我們首先關注的是關鍵的戰略…

Inno Setup專業打包指南:從基礎到高級應用

Inno Setup專業打包指南&#xff1a;從基礎到高級應用 Inno Setup是一款免費開源的Windows安裝程序制作工具&#xff0c;以其輕量、易用、功能強大而備受開發者青睞。它通過腳本語言定義安裝行為&#xff0c;能夠創建標準的Windows安裝向導&#xff0c;支持文件安裝、注冊表操…

VScode中關于Copilot的騷操作

目錄 1. Ctrl I 直接在工作區對話 2.Tab 黨福音&#xff1a;寫注釋生成代碼 3. 連續寫幾行函數頭&#xff0c;Copilot 會自動“補全全函數” 4. 自動寫單元測試 5. 在注釋中要求它寫某種風格 6. 代碼重寫器 7. 多語言切換無痛自動翻譯 8. 在空文件中寫注釋&#xff0c…