筆記/計算機網絡

Content

    • 計算機網絡部分核心概念
    • 十大網絡協議一覽

計算機網絡部分核心概念

1. 什么是計算機網絡?它最基本的功能是什么?
計算機網絡是指通過某種傳輸介質將多臺獨立的計算機或設備連接起來,實現數據交換和資源共享的系統。其最基本的功能是數據共享(如文件、打印機等)和通信(不同設備或應用程序之間的信息交換)。
在這里插入圖片描述

2. 網絡根據地理范圍通常分為哪幾類?每類有什么特點?

  • 個域網(PANs - Personal Area Networks): 一個常見例子是藍牙(一種短距離無線網絡技術)。若設備支持藍牙,則無需線纜。只需擺放設備并開機,它們便能協同工作。

  • 局域網 (LAN - Local Area Network):私有網絡,覆蓋范圍小(如住宅、辦公室或工廠),這類網絡被廣泛用于連接個人電腦和消費電子產品,以實現資源共享(例如打印機)和信息交換。當企業使用局域網時,它們被稱為企業網絡。無線局域網(WLAN)如今非常流行,特別是在家庭、老舊辦公樓、餐廳等難以布設電纜的場所。無線局域網有一個名為IEEE 802.11的標準,俗稱WiFi,現已得到廣泛應用。其傳輸速度從11到數百兆比特每秒。

  • 城域網 (MAN - Metropolitan Area Network):覆蓋城市區域,連接多個LAN。最著名的城域網范例是許多城市提供的有線電視網絡。

  • 廣域網 (WAN - Wide Area Network):覆蓋范圍廣(跨城市、國家),連接多個MAN或LAN,傳輸速率相對較低,錯誤率可能較高。

  • 互聯網 (Internet):全球最大的廣域網,由無數個互聯的小型網絡組成。
    在這里插入圖片描述

3. 在網絡硬件中,主機、路由器和交換機各有什么作用?它們主要工作在網絡的哪個層面?

  • 主機 (Hosts):即端系統,是網絡的最終用戶設備(如電腦、手機、服務器),它們產生或接收數據。
  • 路由器 (Routers):連接不同網絡(或子網),根據IP地址決定數據包的轉發路徑,主要工作在網絡層
  • 交換機 (Switches):在局域網內部連接設備,根據MAC地址轉發數據幀,主要工作在數據鏈路層

4. 為什么網絡通信需要“協議分層”?互聯網中最常用的分層模型是什么?
協議分層是為了將復雜的網絡通信過程分解為獨立的、更小的、易于管理和理解的模塊。每一層都負責特定的功能,使得網絡的設計、實現和故障排除更加模塊化和高效。互聯網中最常用的分層模型是 TCP/IP協議族(通常分為四層或五層)。

5.OSI參考模型有哪七層?(無需詳細解釋每層功能,只需列出名稱)
* 答: 物理層 (Physical Layer)、數據鏈路層 (Data Link Layer)、網絡層 (Network Layer)、傳輸層 (Transport Layer)、會話層 (Session Layer)、表示層 (Presentation Layer)、應用層 (Application Layer)。
在這里插入圖片描述

6. 在網絡中,“協議”扮演什么角色?請舉兩個常見應用層協議的例子。
協議是網絡設備之間進行通信所必須遵循的一套規則和標準。它們定義了數據如何格式化、傳輸、接收和解釋。常見應用層協議例子:HTTP(用于網頁瀏覽)、SMTP(用于發送郵件)、FTP(用于文件傳輸)、DNS(用于域名解析)等。

7. 什么是網絡性能的“帶寬”和“延遲”?它們對網絡體驗有何影響?
帶寬 (Bandwidth):指網絡鏈路在單位時間內能傳輸的最大數據量,通常以比特每秒(bps)衡量。帶寬決定了網絡傳輸的“速度上限”。 延遲 (Latency):指數據從源頭發送到目的地所需的時間。延遲決定了網絡傳輸的“響應速度”。
影響:高帶寬通常意味著更快的數據傳輸速度,而低延遲意味著更快的響應時間。兩者都是影響用戶體驗(如網頁加載速度、視頻流暢度、在線游戲體驗)的關鍵因素。

8. 為什么說網絡標準化對于互聯網的運行至關重要?
網絡標準化確保了不同廠商生產的設備和軟件能夠互聯互通。如果沒有統一的標準,設備之間將無法理解彼此的通信,導致網絡無法正常工作。國際標準化組織(如IEEE、IETF、ISO)在其中扮演了關鍵角色。

9. 防火墻在網絡安全中起到什么作用?
防火墻是一種網絡安全設備或軟件,它通過監控和控制進出網絡的流量,根據預設的安全規則來決定是否允許特定的數據包通過。它是網絡安全的第一道防線,旨在保護內部網絡免受未經授權的訪問和潛在的網絡威脅。

10. 除了傳統的計算機通信,第一章還提到了哪些新的或正在發展的網絡應用領域?
第一章提到了網絡在物聯網 (IoT)云計算 (Cloud Computing)移動計算 (Mobile Computing)以及點對點 (P2P) 應用等領域的廣泛應用和發展。這些都代表了網絡技術不斷演進和擴展到新領域的趨勢。


十大網絡協議一覽

協議名稱圖示描述 (What the Diagram Shows)是什么? (What it is)為什么重要? (Why it’s important)
HTTPS瀏覽器與Web服務器之間的TCP連接,包含SSL/TLS握手和加密數據傳輸。安全超文本傳輸協議。安全網頁瀏覽的基礎,促進安全的網站訪問和數據交換。在線交易中保護敏感信息。
FTP客戶端與文件服務器之間有“FTP命令”、“FTP回復”和“數據連接”箭頭的傳輸。文件傳輸協議。設計用于在網絡上進行文件傳輸,利用獨立的通道進行控制和數據傳輸。高效地在不同系統之間移動大文件。
TelnetTelnet客戶端與Telnet服務器之間的連接。遠程登錄協議。提供遠程連接和控制服務器的能力。對于管理和故障排除網絡系統至關重要。
DNS瀏覽器查詢DNS服務器,DNS服務器再查詢Web服務器,然后將響應返回給瀏覽器。域名系統。充當互聯網的目錄,將域名轉換為IP地址。確保順暢直觀的網頁導航。
DHCP客戶端發送“DHCP發現”和“DHCP請求”,DHCP服務器發送“DHCP提供”和“DHCP確認”。動態主機配置協議。自動為網絡上的設備分配IP地址。簡化網絡連接的設置和維護。
SMTP發送方將電子郵件發送到SMTP服務器,然后SMTP服務器將其發送給接收方。簡單郵件傳輸協議。驅動互聯網上的電子郵件傳輸。保證電子郵件能送達正確的收件人。
POP & POP3電子郵件客戶端連接到電子郵件服務器,箭頭表示“POP3下載所有郵件”以及“郵件POP3刪除所有郵件”到計算機。郵局協議。允許下載電子郵件并本地存儲以供離線使用。通過釋放服務器空間來優化郵件管理。
IMAP電子郵件客戶端連接到電子郵件服務器,箭頭表示“IMAP下載副本”和“IMAP將郵件保留在服務器上”。互聯網郵件訪問協議。允許從多個設備訪問郵件,并保持同步。增強了跨不同平臺的電子郵件可訪問性和組織性。
TCP兩個實體之間交換SYN、SYN-ACK和ACK數據包以建立連接。傳輸控制協議。確保準確可靠數據傳輸的基本傳輸協議。提供網絡通信中的一致性和可靠性。
UDP客戶端發送“請求”,服務器發送“響應”,沒有正式的連接建立過程。用戶數據報協議。專注于速度和效率的基本傳輸協議。確保網絡間快速數據傳輸,盡管可靠性較低。

參考:
https://www.cs.sjtu.edu.cn/~linghe.kong/CS306/Download/ComputerNetworks.pdf

博客內容如有錯誤歡迎指正~

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

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

相關文章

時頻圖數據集更正程序,去除坐標軸白邊及調整對應的標簽值

當數據集是時頻圖時可能有一個尷尬的問題,就是數據集制作好后,發現有白邊。 其實這也不影響訓練模型,可能對模型訓練效果的影響也是微乎其微的,于是大多數情況我會選擇直接用整張圖片訓練模型。但是,有的情況下&#x…

mv重命名報錯:bash:未預期的符號 ‘(‘附近有語法錯誤

文章目錄 一、報錯背景二、解決方法2.1、方法一:文件名加引號2.2、方法二:特殊字符前加\進行轉義 一、報錯背景 在linux上對一文件執行重命名時報錯。原因是該文件名包含空格與括號。 文件名如下: aa (1).txt執行命令及報錯如下…

Unity-MMORPG內容筆記-其三

繼續之前的內容: 戰斗系統 無需多言,整個項目中最復雜的部分,也是代碼量最大的部分。 屬性系統 首先我們要定義一系列屬性,畢竟所謂的戰斗就是不斷地扣血對吧。 屬性系統是戰斗系統的核心模塊,負責管理角色的所有…

Linux入門篇學習——Linux 幫助手冊

目錄 一、Linux 幫助手冊 1.怎么打開幫助手冊 2.安裝依賴 3.使用手冊查看命令 一、Linux 幫助手冊 1.怎么打開幫助手冊 打開 ubuntu ,輸入 man 命令打開幫助手冊,直接在控制臺輸入 man 就可以了, man 手冊一共有 9 頁&#xff0c…

2025年后端主流框架對比和競爭格局及趨勢發展

2025年的后端開發呈現出云原生主導、性能革命、AI深度融合的技術格局,主流框架在細分領域持續分化,新興技術快速滲透關鍵場景。以下是基于行業實踐與技術演進的深度解析: 一、主流框架競爭態勢與核心能力 1. Java生態:企業級市場的…

bRPC簡介

bRPC基礎介紹。 什么是RPC? 互聯網上的機器大都通過TCP/IP協議相互訪問,但TCP/IP只是往遠端發送了一段二進制數據,為了建立服務還有很多問題需要抽象: 數據以什么格式傳輸?不同機器間,網絡間可能是不同的字節序&am…

力扣網C語言編程題:在數組中查找目標值位置之二分查找法

一. 簡介 上一篇文章對力扣網上"有序數組中查找目標值范圍"題目進行了普通的解法。文章如下: 力扣網C語言編程題:在數組中查找目標值位置之暴力解法-CSDN博客 本文使用二分查找法進行實現,因為二分查找法符合題目要求&#xff0…

前端查詢條件加密傳輸方案(SM2加解密)

一、需求背景 控臺項目甲方進行安全測試,測試報告其中一條:敏感信息明文傳輸 1 敏感信息明文傳輸 中危 查詢接口傳輸手機號、銀行卡號等敏感信息時未加密/脫敏處理。 二、解決方案 討論出的方案是通過前端查詢條件加密,后端對加密的…

【Python】Flask網頁

Flask第三方庫安裝命令:pip install flask代碼:from flask import Flask app Flask(__name__)app.route("/") def hello():return "Hello world!"if __name__ "__main__":app.run()其中的"Hello world!"可以改…

數字資產革命中的信任之錨:RWA法律架構的隱形密碼

首席數據官高鵬團隊律師創作,AI輔助 在數字經濟的浪潮中,資產的邊界正在被重新定義。當一塊地產、一筆應收賬款、甚至一份碳配額被轉化為鏈上的數字代幣時,技術的光芒固然耀眼,但真正決定其生命力的,是背后隱匿的“信…

mobaxterm終端sqlplus亂碼問題解決

背景。使用mobaxterm終端連接linux。在查詢數據庫表注釋時發現**?**中文亂碼。影響對表的分析。完成以下三個編碼設置再打開sqlplus查詢含中文的數據就正常了 總結。需要查看sqlplus的編碼是什么 SELECT parameter, value FROM nls_database_parameters WHERE pa…

一個簡單的分布式追蹤系統

1. 準備工作 導入必要的庫 import contextvars import time from typing import Any, Optional, Dict, List, Union from dataclasses import dataclass, field2. 定義上下文變量 # 定義兩個上下文變量,存儲當前 Span 和 Trace _current_span: contextvars.Conte…

【Qt】事件處理、事件分發器、事件過濾器

事件處理 一. 事件事件處理鼠標事件處理按鍵事件處理定時器事件處理窗口事件處理 二. 事件分發器三. 事件過濾器 雖然 Qt 是跨平臺的 C 開發框架,Qt 的很多能力其實是操作系統提供的,只不過 Qt 封裝了系統 API,程序是運行在操作系統上的&…

廣東省省考備考(第三十八天7.4)——言語理解:邏輯填空(題目訓練)

錯題解析 本題可從第二空入手,橫線處搭配“理論”,且根據“使得”可知,橫線處與前文構成因果關系,即“遺傳學的空白和古生物證據的缺乏”導致他的理論在某些方面存在不足,A項“捉襟見肘”指拉一拉衣襟,就露…

5G網絡切片技術

5G中的網絡切片技術是一種通過虛擬化將單一物理網絡劃分為多個獨立、可定制的虛擬網絡的技術,旨在滿足不同應用場景對網絡性能、帶寬、時延等需求的差異化要求。以下從技術原理、核心價值、應用場景、實現方式及未來趨勢五個維度展開分析:一、技術原理&a…

算法學習筆記:7.Dijkstra 算法——從原理到實戰,涵蓋 LeetCode 與考研 408 例題

在計算機科學領域,圖論算法一直占據著重要地位,其中 Dijkstra 算法作為求解單源最短路徑問題的經典算法,被廣泛應用于路徑規劃、網絡路由等多個場景。無論是算法競賽、實際項目開發,還是計算機考研 408 的備考,Dijkstr…

匯編 函數調用棧

前言 網上很多對函數棧的解釋,說的不是很清楚感覺,尤其是對到底是誰的棧,以及指令的微小但是很致命的細節沒說,特寫本文,一是幫助自己記憶,二是為了幫助大家,如有疏忽錯誤請指正。 核心概念 首先…

基于Apache MINA SSHD配置及應用

Apache MINA SSHD 是一個基于 Java 的 SSH 服務器和客戶端實現,它是 Apache MINA 項目的一部分,提供了完整的 SSH 協議支持。 主要特性 SSH 協議支持: 支持 SSH2 協議 兼容大多數 SSH 客戶端 支持多種加密算法和密鑰交換方法 服務器功能…

Excel 如何讓數據自動按要求排序或篩選?

讓數據按要求排序和篩選是Excel數據處理的基礎核心功能,也是進行有效分析前必做的準備工作。下面我們分開講解這兩個功能。 一、排序 (Sort):讓數據井井有條 排序的目的是重新排列數據行的順序,以便更好地觀察和比較。 1. 快速單列排序 (最…

Django 安裝使用教程

一、Django 簡介 Django 是一個高級 Python Web 框架,鼓勵快速開發和簡潔實用的設計。它內置 ORM、認證系統、后臺管理、表單處理、路由控制等功能,廣泛用于開發企業級網站、內容管理系統、電商平臺等。 二、環境準備 2.1 安裝 Python Django 基于 Py…