軟考架構師筆記-計算機網絡

1.9 計算機網絡

OSI/RM 七層模型

  • 物理層
    • 二進制傳輸(中繼器、集線器) (typedef)
  • 數據鏈路層
    • 傳送以幀為單位的信息(網橋、交換機、網卡)
  • 網絡層
    • 分組傳輸和路由選擇(三層交換機、路由器)
    • ARP/RARP/IGMP/ICMP/IP
  • 傳輸層
    • 端到端的連接(TCP/UDP)
    • 在前向糾錯系統中,當接收端檢測到錯誤后就根據糾錯編碼的規律自行糾錯,不需要重傳;在后向糾錯系統中,接收方會請求發送方重發出錯分組。
    • 在滑動窗口協議中,窗口的大小以及確認應答使得可以連續發送多個數據
  • 會話層
    • 建立、管理和終止會話
  • 表示層
    • 數據的格式與表達,加密、壓縮
  • 應用層
    • 實現具體的應用功能

局域網和廣域網

局域網可以采用廣播通訊,廣域網不能采用廣播通訊。局域網工作在數據鏈路層,路由器會隔絕這些廣播數據。

網絡技術標準與協議

  • TCP:SMTP(25)、POP3(110)、FTP(20/21)、HTTP(80)、Telnet(23)、https(443)
  • UDP:DHCP(67)、TFTP(69)、SNMP(161)、DNS(53)
  • DNS
    • 遞歸:服務器必須回答目標IP和域名的映射關系
    • 迭代:服務器收到一次查詢回復一次結果,這個結果不一定是目標IP與域名的映射關系。
    • 在這里插入圖片描述

分層設計

  • 接入層:向本地網段提供用戶接入(需要首先設計,不需要模塊化)
  • 匯聚層:網絡訪問策略控制、數據包處理、過濾、尋址(需要模塊化)
  • 核心層:數據交換、高速轉發通訊只完成數據交換的特殊任務(需要模塊化)。

無線網

  • 無線局域網(WLAN, 802.11,Wi-Fi)
  • 無線城域網(WMAN, 802.16, WiMax)
  • 無線廣域網(WWAN, 3G/4G)
  • 無線個人網(WPAN, 802.15, BlueTooth)

網絡接入技術

有線接入:非對稱數字用戶電路(ADSL),下行比上行速度快

網絡存儲技術

  • 直連式存儲(Direct Attached Storage, DAS)
    • 將存儲設備通過SCSI(小型計算機系統接口)電纜直接連接到服務器,通過IO總線。不帶有存儲操作系統。
  • 網絡連接存儲(Network Attached Storage, NAS)
    • 通過網絡接口與網絡直接相連,以數據為中心,不需要依賴服務器可直接訪問數據。
  • 存儲區域網絡(Storage Area Network, SAN)
    • 通過專用交換技術將磁盤陣列與服務器連接起來的高速專用子網

磁盤陣列

獨立磁盤冗余陣列(Redundant Array of Independent Disk, RAID)

  • Raido(條塊化):性能最高,井行處理,無元余,損壞無法恢復
  • Raid1(鏡像結構):可用性,可修復性好,僅有50%利用率
  • Raid0 +1(Raid10):Raido與Raid1長處的結合,高效也可靠
  • Raid3(奇偶校驗井行傳送):N+1模式,有固定的校驗盤,壞一個盤可恢復
  • Raid5(分布式奇偶校驗的獨立做盤):N+1模式,無固定的校給盤
    • 如果有2塊80G的盤和1塊40G的盤,則以較小的盤的容量為計算方式,總容量為(3-1)×40=80G
  • Raid6(兩種存儲的奇偶按驗):N+2模式 ,無固定的檢驗盤,壞兩個盤可恢復

網絡生命周期

  • 需求規范
  • 通信規范
  • 邏輯網絡設計
    • 主要完成網絡的邏輯拓撲結構、網絡編址、設備命名、交換及路由協議選擇、安全規劃、網絡管理等設計工作
    • 根據需求規范和通信規范,選擇一種比較適宜的網絡邏輯結構,并基于該邏輯結構實施后續的資源分配規劃、安全規劃等內容
  • 物理網絡設計
    • 設備選型、結構化布線、機房設計及物理網絡設計相關的文檔規范
    • 根據邏輯結網絡設計的規范,確定設備的具體物理分布和運行范圍。
  • 實施階段

IPv6

IPv6地址是IPv4的 296倍,IPv6一共128位,8*16Bit

物聯網

  • 感知層:識別物體、 采集信息。如:二維碼:RFID、攝像頭、傳感器
  • 網絡層:傳遞信息和處理信息。通信網與互聯網的融合網絡、網絡管理中心、信息中心和智能處理中心等
  • 應用層:解決信息處理和人機交互的問題

云計算的特點與應用

特點

  • 集成了大量計算機,規模達到成千上萬
  • 各種軟硬件技術相結合
  • 對客戶端的設備要求低
  • 規模化效應

應用

  • 軟件即服務(SaaS)
  • 平臺即服務(PaaS)
  • 基礎設施即服務(IaaS)

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

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

相關文章

STM32MP157A單片機移植Linux系統使用python鏈接云服務器

思維導圖 需求分析 stm32mp157a單片機上移植Linux操作系統,包括LCD驅動、觸摸驅動、Ethernet/WiFi支持,設備樹信息包括ADC、GPIO、LCD,使用QT上位機在PC端顯示,通過TCP與stm32交互,將ad數據傳輸到PC端和云服務器&…

【MySQL】Can‘t connect to server in ‘localhost‘

【問題】連接MySQL數據庫時報錯: 【原因】沒有啟動MySQL服務 【解決方法】👇👇👇 1.以管理員身份運行PowerShell 2.執行命令:net start MySQL 提示 “MySQL服務已經啟動成功” 就說明成功了,這時再連…

OceanBase-obcp-v3考試資料梳理

集群架構 基本概念 集群: 集群由一個或多個Region組成,Region 由一個或多個Zone組成,Zone由一個或多個OBServer組成,每個OBServer里有若干個partition的Replica。 Region: 對應物理上的一個城市或地域,當OB集群由多個Region組成時, 數據庫的數據和服務能力就具備地域…

Vue 系列之:組件通訊

子組件調用父組件方法 1、直接在子組件中通過 this.$parent.event 來調用父組件的方法 父組件&#xff1a; <template><p><child></child></p> </template> <script>import child from ./child;export default {components: {chi…

ComfyUI簡介

一、ComfyUI 是什么&#xff1f; ComfyUI 是一款基于節點的圖形用戶界面&#xff08;GUI&#xff09;&#xff0c;專為 Stable Diffusion 設計。它通過模塊化節點連接的方式構建復雜的圖像生成工作流&#xff0c;用戶可自由組合加載模型、輸入提示詞、調整采樣器等操作模塊&am…

我的兩個醫學數據分析技術思路

我的兩個醫學數據分析技術思路 從臨床上獲得的或者公共數據庫數據這種屬于觀察性研究&#xff0c;是對臨床診療過程中自然產生的數據進行分析而獲得疾病發生發展的規律等研究成果。再細分&#xff0c;可以分為獨立危險因素鑒定和預測模型構建兩種。 獨立危險因素鑒定是一直以…

【YOLOv12改進trick】StarBlock引入YOLOv12,創新漲點優化,含創新點Python代碼,方便發論文

??改進模塊??:StarBlock ??解決問題??:采用StarBlock將輸入數據映射到一個極高維的非線性特征空間,生成豐富的特征表示,使得模型在處理復雜數據時更加有效。 ??改進優勢??:簡單粗暴的星型乘法漲點卻很明顯 ??適用場景??:目標檢測、語義分割、自然語言處理…

pyside6學習專欄(九):在PySide6中使用PySide6.QtCharts繪制6種不同的圖表的示例代碼

PySide6的QtCharts類支持繪制各種型狀的圖表&#xff0c;如面積區域圖、餅狀圖、折線圖、直方圖、線條曲線圖、離散點圖等&#xff0c;下面的代碼是采用示例數據繪制這6種圖表的示例代碼,并可實現動畫顯示效果&#xff0c;實際使用時參照代碼中示例數據的格式將實際數據替換即可…

《今日AI-人工智能-編程日報》

1. 字節跳動發布AI編程工具Trae國內版 發布背景&#xff1a;字節跳動于2025年3月3日正式推出國內版AI編程工具Trae&#xff0c;這是國內首個AI原生集成開發環境&#xff08;AI IDE&#xff09;&#xff0c;旨在提升開發者的編程效率與智能化體驗。 核心功能&#xff1a; 搭載d…

doris: MySQL

Doris JDBC Catalog 支持通過標準 JDBC 接口連接 MySQL 數據庫。本文檔介紹如何配置 MySQL 數據庫連接。 使用須知? 要連接到 MySQL 數據庫&#xff0c;您需要 MySQL 5.7, 8.0 或更高版本 MySQL 數據庫的 JDBC 驅動程序&#xff0c;您可以從 Maven 倉庫下載最新或指定版本的…

【LangChain】存儲與管理對話歷史

0. 代碼演示 from langchain_community.chat_message_histories import SQLChatMessageHistorydef get_session_history(session_id):# 通過 session_id 區分對話歷史&#xff0c;并存儲在 sqlite 數據庫中return SQLChatMessageHistory(session_id, "sqlite:///memory.d…

從0開始的操作系統手搓教程21:進程子系統的一個核心功能——簡單的進程切換

目錄 具體說說我們的簡單RR調度 處理時鐘中斷處理函數 調度器 schedule switch_to 我們下面&#xff0c;就要開始真正的進程切換了。在那之前&#xff0c;筆者想要說的是——我們實現的進程切換簡單的無法再簡單了——也就是實現一個超級簡單的輪詢調度器。 每一個進程按照…

mysql新手常見問題解決方法總結

1. 安裝與配置問題 1.1 無法安裝MySQL Server MySQL Server安裝失敗是新手常見的問題之一&#xff0c;以下是具體原因及解決方案&#xff1a; 系統要求不滿足&#xff1a;MySQL對操作系統有最低版本要求&#xff0c;如Windows 7 SP1及以上、macOS 10.13及以上。若系統版本過…

數字組合(信息學奧賽一本通-1291)

【題目描述】 有n個正整數&#xff0c;找出其中和為t(t也是正整數)的可能的組合方式。如&#xff1a;n5,5個數分別為1,2,3,4,5&#xff0c;t5&#xff1b;那么可能的組合有514和523和55三種組合方式。 【輸入】 輸入的第一行是兩個正整數n和t&#xff0c;用空格隔開&#xff0c…

搜索引擎(基于java在線文檔)

背景&#xff1a; 基于java文檔的搜索引擎&#xff0c;可以輸入搜索詞&#xff0c;然后就可以查詢出與搜索詞相關的文檔。該項目的最主要的工作是要構建索引&#xff0c;就是正排和倒排索引。正排索引&#xff1a;根據文檔id獲取到文檔&#xff1b;倒排索引&#xff1a;根據搜…

【每日學點HarmonyOS Next知識】web滾動、事件回調、selectable屬性、監聽H5內部router、Grid嵌套時高度設置

【每日學點HarmonyOS Next知識】web滾動、事件回調、selectable屬性、監聽H5內部router、Grid嵌套時高度設置 1、HarmonyOS WebView加載url無法滾動&#xff1f; scroll 里面嵌套webView&#xff0c;demo參考&#xff1a; // xxx.ets import web_webview from ohos.web.webv…

Flink性能指標詳解MetricsAnalysis

文章目錄 Flink 組成1.JobManager2.TaskManager3.ResourceManager4.Dispatcher5.Client6. Env JobManager MetricsTaskManager Metrics Flink 組成 1.JobManager 管理任務 作業調度&#xff1a;負責接收和調度作業&#xff0c;分配任務到 TaskManager。資源管理&#xff1a;…

Flutter底層實現

1. Dart 語言 Dart 是 Flutter 的主要編程語言。Dart 設計之初就是為了與 JavaScript 兼容&#xff0c;并且可以編譯為機器代碼運行。Dart 提供了一些特性&#xff0c;如異步支持&#xff08;通過 async 和 await&#xff09;&#xff0c;這使得編寫高效的網絡請求和復雜動畫變…

< 自用文兒 > CertBot 申請 SSL 證書 使用 challenge 模式 避開防火墻的阻擋

環境&#xff1a; 騰訊 VPS 騰訊會向你銷售 SSL &#xff0c; 這個本是免費的。CertBot 默認申請證書要用到 80 端口&#xff0c;會蹭邊什么什么條款&#xff0c;備案法律來阻止80端口的通訊&#xff0c;沒有網站也一樣被阻攔。 通過騰訊買的域名&#xff1a; bestherbs.cn …

【AI】【Unity】關于Unity接入DeepseekAPI遇到的坑

前言 由于deepseek網頁端在白天日常抽風&#xff0c;無法正常的使用&#xff0c;所以調用API就成了目前最好的選擇&#xff0c;尤其是Deepseek的API價格低得可怕&#xff0c;這不是和白送的一樣嗎&#xff01;然后使用過很多本地部署接入API的方式&#xff0c;例如Chatbox、Pa…