OSI 7層模型

OSI 7層模型:

1、物理層(光纖等把電腦連接起來的物理手段)

2、數據鏈路層(以太網,確認0和1電信號的分組方式,負責MAC地址,MAC地址用于在網絡中唯一標示一個網卡,相當于網卡的身份證號,一臺設備若有一或多個網卡,則每個網卡都需要并會有一個唯一的MAC地址)

3、網絡層(引進一套新的地址協議,使我們能區分計算機是否屬于一個子網絡,IP協議)

4、傳輸層(傳輸層的功能是建立端口到端口的通信,傳輸協議的端口號TCP、UDP)

5、會話層(負責建立和斷開通信連接,以及數據的傳輸和分割、建立、管理、中止會話,SSL協議、TLS協議)、

6、表示層(設備數據格式和網絡標準數據格式的轉換,將數據從發送方的內部格式(如ASCII)轉換為網絡通用格式(如Unicode),接收方再反向轉換)

7、應用層(針對不同的應用使用不同的協議,電子郵件使用SMTP、遠程登錄使用SSH、文字傳輸協議使用FTP、網絡請求使用HTTP、FTP、TFTP、DNS、HTTPS)

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

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

相關文章

視頻編解碼學習十一之視頻原始數據

一、視頻未編碼前的原始數據是怎樣的? 視頻在未編碼前的原始數據被稱為 原始視頻數據(Raw Video Data),主要是按照幀(Frame)來組織的圖像序列。每一幀本質上就是一張圖片,通常采用某種顏色格式…

Redis學習打卡-Day1-SpringDataRedis、有狀態無狀態

Redis的Java客戶端 Jedis 以 Redis 命令作為方法名稱,學習成本低,簡單實用。Jedis 是線程不安全的,并且頻繁的創建和銷毀連接會有性能損耗,因此推薦使用 Jedis 連接池代替Jedis的直連方式。 lettuce Lettuce是基于Netty實現的&am…

告別靜態配置!Spring Boo動態線程池實戰指南:Nacos+Prometheus全鏈路監控

一、引言 1.1 動態線程池的必要性 傳統線程池的參數(如核心線程數、隊列容量)通常通過配置文件靜態定義,無法根據業務負載動態調整。例如,在電商大促場景中,流量可能瞬間激增,靜態線程池容易因配置不合理導…

Flask如何讀取配置信息

目錄 一、使用 app.config 讀取配置 二、設置配置的幾種方式 1. 直接設置 2. 從 Python 文件加載 3. 從環境變量加載 4. 從字典加載 5. 從 .env 文件加載(推薦開發環境用) 三、讀取配置值 四、最佳實踐建議 在 Flask 中讀取配置信息有幾種常見方…

【React中useCallback鉤子詳解】

useCallback 是 React 中的一個性能優化 Hook,用于緩存函數引用,避免在組件重新渲染時重復創建相同的函數,從而減少不必要的子組件渲染或副作用執行。以下是其核心要點: 1. 核心作用 函數記憶化:返回一個記憶化的回調函數,僅在依賴項變化時重新創建函數,否則復用之前的函…

【!!!!終極 Java 中間件實戰課:從 0 到 1 構建億級流量電商系統全鏈路解決方案!!!!保姆級教程---超細】

終極 Java 中間件實戰課:電商系統架構實戰教程 電商系統架構實戰教程1. 系統架構設計1.1 系統模塊劃分1.2 技術選型2. 環境搭建2.1 開發環境準備2.2 基礎設施部署3. 用戶服務開發3.1 創建Maven項目3.2 創建用戶服務模塊3.3 配置文件3.4 實體類與數據庫設計3.5 DAO層實現3.6 Se…

C#異步Task,await,async和Unity同步協程

標題 TaskawaitasyncUnity協程 Task Task是聲明異步任務的必要關鍵字&#xff0c;也可以使用Task<>泛型來定義Task的返回值。 await await是用于等待一個Task結束&#xff0c;否則讓出該線程控制權&#xff0c;讓步給其他線程&#xff0c;直到該Task結束才往下運行。 …

【USRP】在linux下安裝python API調用

UHD 源碼安裝 安裝庫 sudo apt-get install autoconf automake build-essential ccache cmake cpufrequtils doxygen ethtool \ g git inetutils-tools libboost-all-dev libncurses5 libncurses5-dev libusb-1.0-0 libusb-1.0-0-dev \ libusb-dev python3-dev python3-mako …

什么是 NoSQL 數據庫?它與關系型數據庫 (RDBMS) 的主要區別是什么?

我們來詳細分析一下 NoSQL 數據庫與關系型數據庫 (RDBMS) 的主要區別。 什么是 NoSQL 數據庫&#xff1f; NoSQL (通常指 “Not Only SQL” 而不僅僅是 “No SQL”) 是一類數據庫管理系統的總稱。它們的設計目標是解決傳統關系型數據庫 (RDBMS) 在某些場景下的局限性&#xf…

藍橋杯題庫經典題型

1、數列排序&#xff08;數組 排序&#xff09; 問題描述 給定一個長度為n的數列&#xff0c;將這個數列按從小到大的順序排列。1<n<200 輸入格式 第一行為一個整數n。 第二行包含n個整數&#xff0c;為待排序的數&#xff0c;每個整數的絕對值小于10000。 輸出格式 輸出…

wordpress自學筆記 第三節 獨立站產品和類目的三種展示方式

wordpress自學筆記 摘自 超詳細WordPress搭建獨立站商城教程-第三節 獨立站產品和類目的三種展示方式&#xff0c;2025 WordPress搭建獨立站教程#WordPress建站教程https://www.bilibili.com/video/BV1rwcteuETZ?spm_id_from333.788.videopod.sections&vd_sourcea0af3b…

智能手表藍牙 GATT 通訊協議文檔

以下是一份適用于智能手表的 藍牙 GATT 通訊協議文檔&#xff0c;適用于 BLE 5.0 及以上標準&#xff0c;兼容 iOS / Android 平臺&#xff1a; 智能手表藍牙 GATT 通訊協議文檔 文檔版本&#xff1a;V1.0 編寫日期&#xff1a;2025年xx月xx日 產品型號&#xff1a;Aurora Wat…

Linux PCI 驅動開發指南

注&#xff1a;本文為 “Linux PCI Drivers” 相關文章合輯。 英文引文&#xff0c;機翻未校。 中文引文&#xff0c;略作重排。 如有內容異常&#xff0c;請看原文。 How To Write Linux PCI Drivers 翻譯: 司延騰 Yanteng Si siyantengloongson.cn 1. 如何寫 Linux PCI 驅動 …

Python 接入DeepSeek

不知不覺DeepSeek已經火了半年左右&#xff0c;沖浪都趕不上時代了。 今天開始學習。 本文旨在使用Python調用DeepSeek的接口&#xff08; 這里寫目錄標題 一、環境準備1.1 DeepSeek1.2 Python 二、接入DeepSeek2.1 參數2.2 requests2.3 openai2.4 返回示例 一、環境準備 1.1…

Java 集合與 MyBatis 動態 SQL 實戰教程

一、Java 集合的創建與用法 在 Java 中&#xff0c;List、HashSet 和數組是常用的集合類型&#xff0c;以下是它們的創建與基本操作&#xff1a; 1. List 列表 創建方式&#xff1a; List<Integer> list new ArrayList<>(Arrays.asList(1, 2, 3)); // 可變列…

無人機避障——(運動規劃部分)深藍學院動力學kinodynamic A* 3D算法理論解讀(附C++代碼)

開源代碼鏈接&#xff1a;GitHub - Perishell/motion-planning 效果展示&#xff1a; ROS 節點展示全局規劃和軌跡生成部分&#xff1a; Kinodynamic A*代碼主體&#xff1a; int KinoAstar::search(Eigen::Vector3d start_pt, Eigen::Vector3d start_vel,Eigen::Vector3d en…

Transformer Decoder-Only 算力FLOPs估計

FLOPs和FLOPS的區別 FLOPs &#xff08;Floating Point Operations&#xff09;是指模型或算法執行過程中總的浮點運算次數&#xff0c;單位是“次”FLOPS &#xff08;Floating Point Operations Per Second&#xff09;是指硬件設備&#xff08;如 GPU 或 CPU&#xff09;每…

掌握MySQL數據庫操作:從創建到管理全攻略

1.庫的操作 1.1庫的查看 show databases; 這句語法形式是查看服務器已經存在的數據庫 注意要加分號————&#xff1b; 1.databeses是復數形式 2.大小寫都可以 前提&#xff08;數據庫已經創建或查看服務器自帶的數據庫&#xff09; 也可以查看指定的數據庫 show cre…

服務器綜合實驗(實戰詳解)

實驗內容 環境拓撲結構 主機環境描述 主機名主機地址需要提供的服務content.exam.com172.25.250.101提供基于httpd/nginx的YUM倉庫服務ntp.exam.com172.25.250.102提供基于Chronyd的NTP服務mysql.exam.com172.25.250.103提供基于MYSQL的數據庫服務nfs.exam.com172.25.250.104…

CentOS 7 修改鎖屏時間為永不

在 CentOS 7 中&#xff0c;默認情況下&#xff0c;系統會在一定時間不活動后自動鎖屏。對于某些用戶來說&#xff0c;可能希望禁用自動鎖屏功能或者將鎖屏時間設置為“永不”。本文將介紹如何通過圖形界面和命令行兩種方式修改 CentOS 7 的鎖屏時間&#xff0c;確保系統永不自…