【八股】計算機網絡

1 概述

1.1 網絡的網絡

網絡把主機連接起來,而互連網(internet)是把多種不同的網絡連接起來,因此互連網是網絡的網絡。而互聯網(Internet)是全球范圍的互連網。

1.2 ISP

互聯網服務提供商 ISP 可以從互聯網管理機構獲得許多 IP 地址,同時擁有通信線路以及路由器等聯網設備,個人或機構向 ISP 繳納一定的費用就可以接入互聯網。

目前的互聯網是一種多層次 ISP 結構,ISP 根據覆蓋面積的大小分為第一層 ISP、區域 ISP 和接入 ISP。互聯網交換點 IXP 允許兩個 ISP 直接相連而不用經過第三個 ISP。

1.3 主機之間的通信方式

  • 客戶-服務器(C/S):客戶是服務的請求方,服務器是服務的提供方。

  • 對等(P2P):不區分客戶和服務器。

1.4 電路交換與分組交換

1.4.1 電路交換

電路交換用于電話通信系統,電路交換需要建立一條專用的數據通信路徑,這條路徑上可能包含許多中間節點。這條通信路徑在整個通信過程中將被獨占,直到通信結束才會釋放資源。電路交換適合實時性要求較高的大量數據傳輸的情況。

優點:

  • 線路獨占,沒有沖突。
  • 實時性強。通信雙方通過專用線路進行通信,數據可以直達。當數據傳輸量較大時,優點將十分顯著。

缺點:

  • 線路獨占,利用率太低。
  • 連接建立時間過長。

1.4.2 報文交換

報文交換以報文作為數據傳輸單位,攜帶有源地址和目的地址等信息。

優點:

  • 無需建立連接。
  • 線路利用率高。
  • 動態分配線路。

缺點:

  • 報文交換在節點處要經歷存儲、轉發等操作,從而引起一定時延。
  • 報文交換對報文的大小沒有限制,需要網絡節點有足夠的緩存空間。

1.4.3 分組交換

分組交換是將大的數據塊分割成小的分組,每個分組都有首部和尾部,包含了源地址、目的地址和分組編號等控制信息,在同一個傳輸線路上同時傳輸多個分組互相不會影響,因此在同一條傳輸線路上允許同時傳輸多個分組,也就是說分組交換不需要占用傳輸線路。

在一個郵局通信系統中,郵局收到一份郵件之后,先存儲下來,然后把相同目的地的郵件一起轉發到下一個目的地,這個過程就是存儲轉發過程,分組交換也使用了存儲轉發過程。

優點:

  • 無需建立連接。
  • 線路利用率高。
  • 相對

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

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

相關文章

基于VS Code 為核心平臺的python語言智能體開發平臺搭建

以下是基于 VS Code 為核心平臺,整合 Node-RED、Gradio、Docker Desktop 的智能體可視化開發平臺優化方案,聚焦工具鏈深度集成與開發效率提升: 一、核心架構設計 #mermaid-svg-f8l9kYPAlJ2TlpGF {font-family:"trebuchet ms",verd…

STM32G0單片機自帶RTC

STM32有個自帶RTC外設,外接32.768KHz的晶振后可得到相對精確的計時功能。 實測了一個一小時快個1秒多。 1 cubeMX設置了RTC后自動生成的初始化代碼如下 static void MX_RTC_Init(void) {/* USER CODE BEGIN RTC_Init 0 *//* USER CODE END RTC_Init 0 */RTC_TimeT…

細說STM32單片機FreeRTOS任務管理API函數及多任務編程的實現方法

目錄 一、FreeRTOS任務管理API函數 1、任務管理API函數 2、獲取任務的句柄 (1)函數xTaskGetCurrentTaskHandle() (2)函數xTaskGetIdleTaskHandle() (3)函數xTaskGetHandle() 3、單個任務的操作 &a…

星露谷物語 7000+ 大型MOD整合包

衣服美化、家具美化、地圖美化、人物肖像美化 全地圖裝修存檔、人物美化、擴展包、環境美化、家具、動植物、通用前置包、新增NPC、功能、服裝發飾妝 帽子發型農場小鎮美化大型玩法拓展實用功能mod 動漫人物形象MOD 地點/動物/地圖/功能/機械/家具/建筑/界面美化/擴展/農場/食譜…

C++ `unique_ptr` 多線程使用

C unique_ptr 多線程使用 一、核心結論 操作同一個 unique_ptr:必須加鎖(所有權轉移是非原子操作)訪問被管理對象:若對象非線程安全,仍需額外同步獨立 unique_ptr 實例:不同線程操作不同實例時無需加鎖 二…

Android audio系統六 AudioEffect音效加載

對于Android系統智能硬件設備,音效處理的實現方式有以下幾種: AudioEffect – android系統音效處理 優點:純軟件實現,移植調試簡單方便 缺點:cpu上運行,容易因為資源競爭而出現卡頓 DSP/ADSP – 數字信號處…

深度學習總結(21)

超越基于常識的基準 除了不同的評估方法,你還應該了解的是利用基于常識的基準。訓練深度學習模型,你聽不到也看不到。你無法觀察流形學習過程,它發生在數千維空間中,即使投影到三維空間中,你也無法解釋它。唯一的反饋…

接口自動化測試(二)

一、接口測試流程:接口文檔、用例編寫 拿到接口文檔——編寫接口用例以及評審——進行接口測試——工具/自動化框架進行自動化用例覆蓋(70%)——輸出測試報告 自動化的目的一般是為了回歸 第一件事情:理解需求,學會看接口文檔 只需要找到我…

Linux上位機開發實踐(以MCU小系統入門嵌入式電路)

【 聲明:版權所有,歡迎轉載,請勿用于商業用途。 聯系信箱:feixiaoxing 163.com】 一直都主張嵌入式軟件工程師,也要會做一點電路設計的工作。哪怕自己做的是嵌入式linux上層開發,一個會硬件設計&#xff0c…

瀏覽器的存儲機制 - Storage

瀏覽器的存儲機制 - Storage 前言一、核心概念與區別二、常用 API1、存儲數據(setItem(key, value))2、 獲取數據(getItem(key))3、刪除單個數據(removeItem(key))4、清空所有數據(clear()&…

考研單詞筆記 2025.04.18

chance n機會,風險,冒險,可能性,巧合,意外a偶然的,意外的 opportunity n機會,時機 crisis n危機,危急關頭 the economic crisis 經濟危機 danger n危險,可能性&#…

第三方API——Spring Boot 集成阿里云短信發送功能

目錄 一. 創建阿里云OSS服務并獲取密鑰,開通短信服務 1.1 注冊阿里云服務器 1.2 開通短信服務 1.3 創建對象存儲OSS服務 1.4 RAM用戶授權短信權限 1.5 新增用戶并授權用戶短信權限 1.6 獲取 AccessKey ID 和 AccessKey Secret 二. 創建項目集成短信發送 2.1…

b站PC網頁版視頻播放頁油猴小插件制作

文章目錄 前言需求分析實施觀察頁面起始渲染編碼效果展示 總結 前言 新手上路,歡迎指導 需求分析 想要一個簡約干凈的界面,需要去除推薦欄和廣告部分. 想要自由調節視頻播放速率,需要在視頻控制欄加一個輸入框控制視頻倍速 實施 觀察頁面起始渲染 因為要使用MutationObse…

暢游Diffusion數字人(27):解讀字節跳動提出主題定制視頻生成技術Phantom

暢游Diffusion數字人(0):專欄文章導航 前言:主題定制視頻生成,特別是zero-shot主題定制視頻生成,一直是當前領域的一個難點,之前的方法效果很差。字節跳動提出了一個技術主題定制視頻生成技術Phantom,效果相比于之前的技術進步非常顯著。這篇博客詳細解讀一下這一工作。 …

ESP8266簡單介紹

ESP8266模塊圖如下 ESP8266的工作模式有三種 ESP8266支持STA、AP、STAAP三種工作模式 ①STA模式 (ESP充當設備與路由器相連) ②AP模式 (ESP充當路由器) ③APSTA(上述兩種模式兼具) AT指令介紹 使用安…

DeepSeek-R3、GPT-4o 與 Claude-3.5-Sonnet 全面對比:性能、應用場景與技術解析

隨著大模型技術的迅猛發展,國產模型正逐漸嶄露頭角,尤其是DeepSeek-R3的發布,更是在AI技術社區中引起廣泛關注。而與此同時,國際領先的GPT-4o和Claude-3.5-Sonnet也在不斷迭代升級,持續刷新業界對AI能力的認知。下文將…

城市街拍暗色電影膠片風格Lr調色教程,手機濾鏡PS+Lightroom預設下載!

調色介紹 城市街拍暗色電影膠片風格 Lr 調色,是借助 Adobe Lightroom 軟件,為城市街拍的人像或場景照片賦予獨特視覺風格的后期處理方式。旨在模擬電影膠片質感,營造出充滿故事感與藝術感的暗色氛圍,讓照片仿佛截取于某部充滿張力…

數字后端設計 (一):數字電路設計的「前后端」到底是什么?

—— 想象你在做一道菜——前端設計是寫菜譜,后端設計是進廚房真正炒菜。這篇文章幫你搞懂「芯片設計」里這兩個階段到底在干嘛。 1. 前端設計——寫一份「理想化」的菜譜 任務:用代碼描述芯片的功能。例子:你要做一個自動計算“112”的芯片…

網站301搬家后谷歌一直不收錄新頁面怎么辦?

當網站因更換域名或架構調整啟用301重定向后,許多站長發現谷歌遲遲不收錄新頁面,甚至流量大幅下滑。 例如,301跳轉設置錯誤可能導致權重傳遞失效,而新站內容與原站高度重復則可能被谷歌判定為“低價值頁面”。 即使技術層面無誤&a…

WiFi“管家”------hostapd的工作流程

目錄 1. 啟動與初始化 1.1 解析命令行參數 1.2 讀取配置文件 1.3 創建接口和 BSS 數據結構 1.4 初始化驅動程序 2. 認證和關聯處理 2.1 監聽認證請求 2.2 處理認證請求 2.3 處理關聯請求 3. 數據轉發 3.1 接收客戶端數據 3.2 轉發數據 4. 斷開連接處理 4.1 處理客…