ISO/OSI七層模型

ISO:國際標準化/

OSI:開放系統互聯

七層協議必背圖

e2da95c6f0fc43c6bfb65e4f5c7ffe7c.jpg

?

1.注意事項:

?1.上三層是為用戶服務的,下四層負責實際數據傳輸。

?2.下四層的傳輸單位:

? ?傳輸層; 數據段(報文)

? ?網絡層: 數據包(報文分組)拆分與組裝(大小不能超過65535Byte)

? ?數據鏈路層: 數據幀

? ?物理層: 比特(位)

?3.越上層的設備越智能,能識別當前層以下所有協議,越貼近用戶

? ?越下層的設備越傻瓜,越貼近硬件

?4. 數據發送時,數據從上層向下層傳輸

? ?數據接收時,數據從下層向上層傳輸

?5.數據不能跨層傳輸,每層之間通過邏輯的接口傳遞

?6.物理層負責實際數據傳遞,其它層只是邏輯對應

?7.OSI模型只是理論模型,不能對應實際協議或硬件

?

?

2、打入包頭數據

?傳輸層(包頭數據:端口號)

?網絡層(包頭數據:IP)

?數據鏈路層(包頭數據:MAC地址)

?

?

3、交換機通信原理

?1)、基本功能

? ? ? ? ? ? ①、路由器:用于不同邏輯網段通信的。會分割廣播域。

? ? ? ? ? ? ②、交換機:用于相同邏輯網段通信的。不會分割廣播域。

?2)、協議和設備分層

? ? ? ? ? ? ①、網絡層: 設備:路由器 協議:IP地址

? ? ? ? ? ? ②、數據鏈路層: 設備:交換機(不認識IP) 協議:MAC地址

?

4、拓撲圖

?電腦A——S1——電腦B

?1)、電腦A數據封裝過程

?①、S(source源頭)port(端口)

? D(destination目的地)port

?②、SIP: A(手工自配已知)

? DIP: B(局域網:詢問或查詢;公網:DNS)

?③、SMAC: A(寫入網卡ROM中已知)

? DMAC: B(電腦查詢:本機、ARP協議;交換機查詢:本機、泛洪)

?

?

5、查詢位置MAC地址的方式

?1)、電腦查詢未知MAC地址(順序執行)

?①、查詢本機MAC地址表:命令行:arp -a【IP→MAC】(查看ARP緩存表)

?②、ARP協議(地址解析協議):IP→MAC【廣播】

?2)、交換機查詢未知MAC地址的方式

?①、查詢本機MAC地址表:接口號→MAC

?②、采用泛洪查詢未知MAC地址

?

?

6、泛洪和廣播

?1)、區別

?①、廣播:廣播是網絡層的廣播,廣播的是IP地址

?廣播地址:

? Ⅰ、單網段廣播地址:192.168.166.255(已獲取IP)

? Ⅱ、全網段廣播地址:255.255.255.255(未獲得IP,路由器會分割廣播域)

?②、泛洪:泛洪是數據鏈路層的泛洪,泛洪的是MAC地址

? 泛洪地址:FF-FF-FF-FF-FF-FF

?2)、廣播域:廣播可以到達的范圍(概念同局域網)

?

?

7、交換機的MAC地址

?1)、二層交換機:整個交換機只擁有1個MAC地址,此MAC不能作為網絡訪問目標,只用于交換機之間特殊運算(STP)。

?2)、三層交換機:三層交換機是路由器,每個接口擁有獨立的MAC地址,可以作為訪問的目標。

發信和收信都要確認地址,確認兩次是因為DMAC和DIP可能不是同一個人,所以確認兩次。

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

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

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

相關文章

1Panel安裝命令腳本大全,多Linux操作系統版本

1Panel安裝命令腳本大全,包括RedHat、CentOS、Ubuntu、Debian和openEuler等linux操作系統,碼筆記整理1Panel安裝命令腳本清單: RedHat/CentOS安裝命令: curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh…

【Swoole 的生命周期,文件描述符,協程數量,以及默認值】

目錄 Swoole 的生命周期 Swoole 文件描述符(FD)緩存 Swoole設置協程的數量 Swoole 默認值 Swoole 是一個基于 PHP 的高性能網絡通信引擎,它采用 C 編寫,提供了協程和高性能的網絡編程支持。Swoole 支持多種網絡服務器和客戶端…

python庫 - modelscope

ModelScope 是一個集成的機器學習模型庫,旨在簡化機器學習模型的使用流程,提供多種預訓練模型,涵蓋計算機視覺、自然語言處理、語音識別等多個領域。用戶可以輕松訪問、使用和分享各種預訓練的機器學習模型,無需從頭開始訓練模型&…

Vue項目openlayers中使用jsts處理wkt和geojson的交集-(geojson來源zpi解析)

Vue項目openlayers中使用jsts處理wkt和geojson的交集-(geojson來源zpi解析) 讀取壓縮包中的shape看上一篇筆記:Vue項目讀取zip中的ShapeFile文件,并解析為GeoJson openlayers使用jsts官方示例:https://openlayers.org/en/latest/examples/j…

框選table單元格,高亮展示

td單元格內&#xff0c;有未知層dom結構 <style>.highlight {background-color: yellow;} </style> <table id"myTable"><colgroup><col style"background-color: lightblue;"><col style"background-color: light…

#pragma 指令

#pragma 指令作用是設定編譯器的狀態或者是指示編譯器完成一些特定的動作 message 參數能夠在編譯信息輸出窗口中輸出相應的信息 #pragma message(“消息文本”) code_seg參數能夠設置程序中函數代碼存放的代碼段&#xff0c;當我們開發驅動程序的時候就會使用到它 #pragma…

科技創新引領水利行業升級:深入分析智慧水利解決方案的核心價值,展望其在未來水資源管理中的重要地位與作用

目錄 引言 一、智慧水利的概念與內涵 二、智慧水利解決方案的核心價值 1. 精準監測與預警 2. 優化資源配置 3. 智能運維管理 4. 公眾參與與決策支持 三、智慧水利在未來水資源管理中的重要地位與作用 1. 推動水利行業轉型升級 2. 保障國家水安全 3. 促進生態文明建設…

下降npm版本

Node版本與NPM版本對應關系 Node版本與NPM版本對應關系_node對應npm版本-CSDN博客 要降低npm的版本&#xff0c;可以按照以下步驟進行操作 1.首先&#xff0c;打開終端或命令提示符窗口。 2.輸入以下命令來檢査當前安裝的npm版本: npm -v 3.如果你想要降低npm的版本&#xff…

vb.netcad二開自學筆記5:ActiveX鏈接CAD的.net寫法

一、必不可少的對象引用 使用activex需要在項目屬性中勾選以下兩個引用&#xff0c;若找不到&#xff0c;則瀏覽定位直接添加下面兩個文件&#xff0c;可以看到位于cad的安裝路徑下&#xff0c;圖中的3個mgd.dll也可以勾選。 C:\Program Files\Autodesk\AutoCAD 2024\Autodes…

實戰 | YOLOv8使用TensorRT加速推理教程(步驟 + 代碼)

導 讀 本文主要介紹如何使用TensorRT加速YOLOv8模型推理的詳細步驟與演示。 YOLOv8推理加速的方法有哪些? YOLOv8模型推理加速可以通過多種技術和方法實現,下面是一些主要的策略: 1. 模型結構優化 網絡剪枝:移除模型中不重要的神經元或連接,減少模型復雜度。 模型精…

中文大模型基準測評2024上半年報告

中文大模型基準測評2024上半年報告 原創 SuperCLUE CLUE中文語言理解測評基準 2024年07月09日 18:09 浙江 SuperCLUE團隊 2024/07 背景 自2023年以來&#xff0c;AI大模型在全球范圍內掀起了有史以來規模最大的人工智能浪潮。進入2024年&#xff0c;全球大模型競爭態勢日益加…

Obsidian 文檔編輯器

Obsidian是一款功能強大的筆記軟件 Download - Obsidian

降Compose十八掌之『見龍在田』| Modifier

公眾號「稀有猿訴」 原文鏈接 降Compose十八掌之『見龍在田』| Modifier 通過前面的文章我們學會了如何使用元素來構建和填充我們的UI頁面&#xff0c;但這只完成了一半&#xff0c;元素還需要裝飾&#xff0c;以及進行動畫和事件響應&#xff0c;這才能生成完整的UI。這…

2.5章節python中布爾類型

在Python中&#xff0c;布爾類型&#xff08;Boolean type&#xff09;用于表示真&#xff08;True&#xff09;或假&#xff08;False&#xff09;的值。這是編程中非常基礎且重要的一個概念&#xff0c;因為它允許程序進行條件判斷&#xff0c;從而根據條件執行不同的代碼塊。…

智慧校園行政辦公-紅頭文件功能概述

在智慧校園的行政辦公系統中&#xff0c;紅頭文件的管理功能是一項重要的組成部分&#xff0c;它極大地提升了文件處理的效率與規范性。該功能圍繞文件的創建、審批、歸檔等關鍵環節&#xff0c;進行了全面的數字化改造。 首先&#xff0c;系統內置了多種標準化的紅頭文件模板&…

一文實踐強化學習訓練游戲ai--doom槍戰游戲實踐

一文實踐強化學習訓練游戲ai–doom槍戰游戲實踐 上次文章寫道下載doom的環境并嘗試了簡單的操作&#xff0c;這次讓我們來進行對象化和訓練、驗證&#xff0c;如果你有基礎&#xff0c;可以直接閱讀本文&#xff0c;不然請你先閱讀Doom基礎知識&#xff0c;其中包含了下載、動作…

gsplat中的3D Gaussian Splatting as Markov Chain Monte Carlo的代碼解讀

總體 https://github.com/nerfstudio-project/gsplat simple_trainer_mcmc.py 2個關鍵點&#xff1a; 高斯狀態轉移&#xff08;每100iter調用&#xff09;高斯隨機過程&#xff08;每1iter調用&#xff09; relocate_gs 對 alive gs 進行采樣&#xff0c;被采樣的 alive…

打開ps提示dll文件丟失如何解決?教你幾種靠譜的方法

在日常使用電腦過程中&#xff0c;由于不當操作&#xff0c;dll文件丟失是一種常見現象。當dll文件丟失時&#xff0c;程序將無法正常運行&#xff0c;比如ps&#xff0c;pr等待軟件。此時&#xff0c;我們需要對其進行修復以恢復其功能&#xff0c;下面我們一起來了解一下出現…

【堆 (優先隊列) 掃描線】218. 天際線問題

本文涉及知識點 堆 &#xff08;優先隊列) 掃描線 LeetCode218. 天際線問題 城市的 天際線 是從遠處觀看該城市中所有建筑物形成的輪廓的外部輪廓。給你所有建筑物的位置和高度&#xff0c;請返回 由這些建筑物形成的 天際線 。 每個建筑物的幾何信息由數組 buildings 表示&…

景芯SoC訓練營DFT debug

景芯訓練營VIP學員在實踐課上遇到個DFT C1 violation&#xff0c;導致check_design_rule無法通過&#xff0c;具體報錯如下&#xff1a; 遇到這個問題第一反映一定是確認時鐘&#xff0c;于是小編讓學員去排查add_clock是否指定了時鐘&#xff0c;指定的時鐘位置是否正確。 景芯…