網絡運維學習筆記(DeepSeek優化版)005網工初級(HCIA-Datacom與CCNA-EI)鏈路層發現協議與VLAN技術

文章目錄

    • 一、鏈路層發現協議
      • 1.1 思科CDP協議
      • 1.2 華為LLDP協議
    • 二、VLAN(Virtual Local Area Network,虛擬局域網)技術詳解
      • 2.1 基本概念
      • 2.2 技術特性
      • 2.3 接口工作原理
        • 2.3.1 Access模式
        • 2.3.2 Trunk模式
      • 2.4 廠商配置對比
        • 思科配置
        • 華為配置
      • 2.5 實驗案例(acces+trunk模式)
        • 2.5.1 需求場景
        • 2.5.2 思科交換機配置示例
        • 2.5.3 華為交換機配置示例
        • 2.5.4 效果驗證
      • 2.6 Hybrid模式
      • 2.7 實驗案例(Hybird模式)
        • 2.7.1 需求場景
        • 2.7.2 交換機配置示例
    • 三、 注意事項

一、鏈路層發現協議

鏈路層拓撲發現協議能夠準確定位設備接口信息及設備間連接關系,可顯示客戶端、交換機、路由器、應用服務器和網絡服務器之間的路徑。

1.1 思科CDP協議

Cisco Discovery Protocol (CDP) 默認已啟用

R1# show cdp neighbors     # 查看鄰居設備命令

1.2 華為LLDP協議

Link Layer Discovery Protocol (LLDP)
? 默認未啟用,需手動開啟
? 報文發送間隔30秒,老化時間120

[AR1] lldp enable                    # 全局/接口模式開啟
[AR1] display lldp neighbor          # 查看詳細鄰居信息
[AR1] display lldp neighbor brief    # 查看簡要信息

二、VLAN(Virtual Local Area Network,虛擬局域網)技術詳解

2.1 基本概念

? 將物理局域網劃分為多個廣播域
? 實現VLAN內二層互訪,VLAN間二層隔離
? 報文格式:

請添加圖片描述

2.2 技術特性

特性說明
VLAN ID范圍1-4094(12bit存儲空間)
默認VLANVLAN 1
鏈路類型access/trunk/hybrid(華為特有)

2.3 接口工作原理

2.3.1 Access模式
添加PVID打tag
匹配PVID拆tag
PC
SW
2.3.2 Trunk模式
檢查allow-list
帶tag轉發/添加PVID
SW1
Trunk
SW2

2.4 廠商配置對比

思科配置
vlan 8,9,10                           # 創建VLAN
interface range e0/0 - 2              # 批量配置接口
switchport mode access                # 修改接口類型為access
switchport access vlan 10             # 修改access接口的PVID
switchport trunk encapsulation dot1q    # Trunk配置
switchport trunk native vlan 99         # 修改trunk接口默認的PVID(本征VLAN)
vlan dot1q tag native                  # 修改本征VLAN為依舊攜帶tag(思科獨有,其他廠商不支持)
show vlan brief                        # 查看已創建的vlan
show interface trunk
華為配置
vlan batch 10 to 20       # 批量創建VLAN
port-group group-member GigabitEthernet 0/0/1 to 0/0/3     # 端口組配置
port link-type access     # 修改接口類型為access
port default vlan 5       # 修改access接口的的PVID
port trunk allow-pass vlan all  # 修改trunk接口可以放行的PVID
port trunk pvid vlan 100        # Trunk配置
display vlan summary

2.5 實驗案例(acces+trunk模式)

2.5.1 需求場景

企業需實現:
? 相同業務用戶互通
? 不同業務用戶隔離

2.5.2 思科交換機配置示例
vlan 10,20
interface e0/1
switchport mode access
switchport access vlan 10
interface e0/2
switchport trunk encapsulation dot1q
switchport mode trunk
vlan dot1q tag native
switchport trunk native vlan 99

請添加圖片描述

2.5.3 華為交換機配置示例
vlan batch 10 20
interface g0/0/1
port link-type access 
port default vlan 10
interface g0/0/2
port link-type access
port default vlan 20
interface g0/0/3
port link-type trunk #
port trunk allow-pass vlan 10 20 
port trunk pvid vlan 99 
display port vlan active 
2.5.4 效果驗證
測試場景預期結果
同VLAN終端互訪通信成功
不同VLAN終端互訪通信失敗
Trunk鏈路轉發帶VLAN tag轉發

2.6 Hybrid模式

數據轉發原理:接口接收數據打tag,tag=pvid,轉發數據時與access模式不同,需要untag。tag和untag都代表允許vlan通過
交換機默認untagged 1

2.7 實驗案例(Hybird模式)

2.7.1 需求場景
  • 所有交換機接口使用Hybird模式
  • 需要實現
    • PC1和PC3通
    • PC2和PC3通
    • PC1和PC2不通
      請添加圖片描述
2.7.2 交換機配置示例
[SW1]vlan batch 10 20 30                   #創建vlan
[SW1]int g0/0/1                            #進入接口,默認模式就是hybrid,不用敲port link-type hybrid
[SW1-g0/0/1]port hybrid pvid vlan 10       #SW1的1口接收數據時要打上tag,并且和pvid相同 (這兩條相當于access模式的一條①)
[SW1-g0/0/1]port hybrid untagged vlan 10 30        #當vlan10 30的數據想從此接口發出去時拆掉它們的tag(這兩條相當于access模式的一條②)
[SW1-g0/0/2]port hybrid pvid vlan 20      #SW1的2口配置
[SW1-g0/0/2]port hybrid untagged vlan 20 30       #當vlan 20 30的數據想從此接口發出去時拆掉vlan 20 30的tag
[SW2]vlan batch 10 20 30                  #創建vlan
[SW2-g0/0/1]port hybrid pvid vlan 30      #SW2的1口配置
[SW2-g0/0/1]port hybrid untagged vlan 10 20 30     #當vlan 10 20 30的數據想從此接口發出去時拆掉vlan 10 20 30的tag
[SW1]int g0/0/10
[SW1-g0/0/10] port hybrid tagged vlan 10 20 30         #SW1和SW2的干道鏈路上需要識別tag 10 20 30(這條命令相當于trunk模式的一條)
[SW2]int g0/0/10
[SW2-g0/0/10] port hybrid tagged vlan 10 20 30

三、 注意事項

  1. 思科默認使用CDP,華為需手動啟用LLDP
  2. Trunk接口本征VLAN處理差異:
    • 思科支持vlan dot1q tag native
    • 華為建議修改PVID為非業務VLAN
  3. VLAN劃分建議:
    請添加圖片描述

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

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

相關文章

SOME/IP-SD -- 協議英文原文講解5

前言 SOME/IP協議越來越多的用于汽車電子行業中,關于協議詳細完全的中文資料卻沒有,所以我將結合工作經驗并對照英文原版協議做一系列的文章。基本分三大塊: 1. SOME/IP協議講解 2. SOME/IP-SD協議講解 3. python/C舉例調試講解 5.1.2.5 S…

APNG格式圖片文件大小優化方案 轉WEBP

文章目錄 原因過程相關下載相關文檔后記 原因 頁面上有個特效動畫,PNG文件,APNG格式,13M大小,太占用內容了,要優化一下。 過程 直接上命令吧 ffmpeg -i input.apng -vf "formatrgba" -loop 0 output.web…

個人電腦小參數GPT預訓練、SFT、RLHF、蒸餾、CoT、Lora過程實踐——MiniMind圖文版教程

最近看到Github上開源了一個小模型的repo,是真正拉低LLM的學習門檻,讓每個人都能從理解每一行代碼, 從零開始親手訓練一個極小的語言模型。開源地址: GitHub - jingyaogong/minimind: 🚀🚀 「大模型」2小時…

PHP Zip 文件處理指南

PHP Zip 文件處理指南 引言 ZIP文件是一種流行的壓縮格式,廣泛用于文件壓縮和歸檔。PHP作為一門強大的服務器端腳本語言,提供了豐富的類和方法來處理ZIP文件。本文將詳細介紹PHP中ZIP文件的處理方法,包括創建、添加文件、提取文件以及壓縮和…

Java使用ZXing庫生成帶有Logo的二維碼圖片,并去除白邊動態伸縮上傳到阿里云OSS

文章目錄 引言二維碼基本原理1、二維碼概述2、QR Code結構3、錯誤糾正級別 QR Code生成技術1、ZXing庫2、生成二維碼的步驟 圖像處理技術1、嵌入Logo2. 去除白邊 阿里云OSS基本概念1、OSS概述2. 主要功能3. 基本概念 實戰演示1、依賴庫2、類結構3、生成普通二維碼4. 去除白邊5、…

AI工具箱最新使用教程

先克隆項目 電腦需要先安裝 git ,安裝的畫看這個 Git安裝教程(超詳細)。 git鏡像 git clone https://github.com/Escaflowne1985/MyToolsWebBackendUser.gitgitee鏡像 git clone https://gitee.com/escaflowne/MyToolsWebBackendUser.git…

Android-創建mipmap-anydpi-v26的Logo

利用 Android Studio 自動創建 創建新項目:打開 Android Studio,點擊 “Start a new Android Studio project” 創建新項目。在創建項目的過程中,當設置Target SDK Version為 26 或更高版本時,Android Studio 會在項目的res目錄下…

SEO煉金術(4)| Next.js SEO 全攻略

在上一篇文章 SEO煉金術(3)| 深入解析 SEO 關鍵要素 中,我們深入解析了 SEO 關鍵要素,包括 meta 標簽、robots.txt、canonical、sitemap.xml 和 hreflang,并探討了它們在搜索引擎優化(SEO)中的作…

面試葵花寶典之React(持續更新中)

1.談談你對HOC的理解 定義: 高階組件是一個接收組件作為參數并返回新組件的函數,用于復用組件邏輯,遵循純函數特性(無副作用,輸出僅依賴輸入)。 組合性:可嵌套使用多個 HOC。 HOC(…

數據安全管理的AI工具有哪些?

數據安全管理的AI工具在不斷演進,它們憑借強大的算法和學習能力,為企業筑起了一道堅不可摧的數字防線。 在數據安全管理領域,AI工具的應用日益廣泛,以下是一些常見的工具及其功能: AI驅動的數據分類與標記 工具: Micr…

Matplotlib 繪圖標記

Matplotlib 繪圖標記 引言 Matplotlib 是一個功能強大的 Python 繪圖庫,廣泛用于數據可視化。在 Matplotlib 中,繪圖標記(markers)是數據點在圖表中顯示的方式。正確的使用繪圖標記可以增強圖表的可讀性和美觀性。本文將詳細介紹…

【DeepSeek問答】QProcess::start是異步的嗎?會使UI卡頓嗎?

好的,我現在需要回答用戶關于QProcess::start是否是異步的,以及它是否會導致UI卡頓的問題。用戶之前已經詢問過如何開發一個調用7-Zip的Qt應用,并且我給出了示例代碼。現在用戶可能在使用過程中遇到了問題,或者想更深入了解QProce…

Android 常用命令和工具解析之存儲相關

1 基本概念 2 命令解讀 2.1 adb shell df df 命令主要用于需要檢查文件系統上已使用和可用的磁盤空間的數量。如果沒有指定文件名,則顯示在當前所有掛載的文件系統上可用的空間。其原理是從proc/mounts 或 /etc/mtab 中檢索磁盤信息。 注意:df命令并…

使用ZFile打造屬于自己的私有云系統結合內網穿透實現安全遠程訪問

文章目錄 前言1.關于ZFile2.本地部署ZFile3.ZFile本地訪問測試4.ZFile的配置5.cpolar內網穿透工具安裝6.創建遠程連接公網地址7.固定ZFile公網地址 前言 在數字化的今天,我們每個人都是信息的小能手。無論是職場高手、攝影達人還是學習狂人,每天都在創造…

HarmonyOS 5.0應用開發——鴻蒙接入高德地圖實現POI搜索

【高心星出品】 文章目錄 鴻蒙接入高德地圖實現POI搜索運行結果:準備地圖編寫ArkUI布局來加載HTML地圖 鴻蒙接入高德地圖實現POI搜索 在當今數字化時代,地圖應用已成為移動設備中不可或缺的一部分。隨著鴻蒙系統的日益普及,如何在鴻蒙應用中…

idea + Docker + 阿里鏡像服務打包部署

一、下載docker desktop軟件 官網下載docker desktop,需要結合wsl使用 啟動成功的畫面(如果不是這個畫面例如一直處理start或者是stop需要重新啟動,不行就重啟電腦) 打包成功的鏡像在這里,如果頻繁打包會導致磁盤空間被占滿,需…

IP---網絡類型

這只是IP的其中一塊內容-網絡類型,IP還有更多內容可以查看IP專欄,前一章內容為訪問服務器流程,可通過以下路徑查看IP----訪問服務器流程-CSDN博客,歡迎指正 2.網絡類型 網絡類型---根據二層(數據鏈路層)所…

【監督學習】ARIMA預測模型步驟及matlab實現

ARIMA預測模型 ARIMA預測模型1.算法步驟2.參數選擇(1)拖尾截尾判斷法(2) AIC 準則(3) BIC 準則 3.MATLAB 實現參考資料 ARIMA預測模型 #mermaid-svg-mDhjwpnuA0YcEGnE {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg…

使用git管理uniapp項目

1.本地管理 1. 在項目根目錄中新建 .gitignore 忽略文件,并配置如下: # 忽略 node_modules 目錄 /node_modules /unpackage/dist 2. 打開終端,切換到項目根目錄中,運行如下的命令,初始化本地 Git 倉庫&#xff1…

Unity中動態切換光照貼圖的方法

關鍵代碼:LightmapSettings.lightmaps lightmapDatas; LightmapData中操作三張圖:lightmapColor,lightmapDir,以及一張ShadowMap 這里只操作前兩張: using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI;public cl…