實戰華為1:1方式1 to 1 VLAN映射

本文摘自筆者于2024年出版,并得到廣泛讀者認可,已多次重印的《華為HCIP-Datacom路由交換學習指南》。

華為設備的1 to 1 VLAN映射有1:1和N :1兩種方式。1:1方式是將指定的一個用戶私網VLAN標簽映射為一個公網VLAN標簽,是一種一對一的映射關系;N:1方式是將指定范圍的多個用戶私網VLAN標簽映射為同一個公網VLAN標簽,是一種多對一的映射關系。本文將以實戰方式全程介紹1:1方式1 to 1 VLAN映射的配置和驗證過程。

圖3-1是1:1方式1 to 1 VLAN映射的配置示例的拓撲結構。不同的小區擁有相同的業務,如上網、IPTV、VoIP等業務。為了便于管理,各個小區的網絡管理者將不同的業務劃分到不同的VLAN中,相同的業務劃分到同一個VLAN中。但是,由于各小區網絡管理者事先并沒有協商好,目前存在不同的小區中相同的業務所屬的VLAN不相同,但又需要實現相同業務、不同VLAN間的用戶相互通信。

圖3-1? 1:1方式1 to 1 VLAN映射配置示例的拓撲結構

現有兩區(小區一和小區二),擁有相同的業務,但其中的用戶劃分到了不同的VLAN(如VLAN 10和VLAN 20,但這兩個VLAN中的用戶主機同192.168.1.0/24網段中)。現需要通過VLAN映射功能實現小區一和小區二中的用戶可以直接互通。

1. 配置思路分析

本示例是要通過VLAN映射功能實現在VLAN 10中的小區一用戶與在VLAN 20中的小區二用戶的二層互通。因為兩小區都只涉及一個VLAN,故可以采用1:1方式的1 to 1 VLAN映射配置方法。假設ISP為兩小區互通提供的公網VLAN為VLAN 2,則只需在PE1連接小區一用戶的GE0/0/1接口上配置VLAN 10與VLAN 2,在PE2連接小區二用戶的GE0/0/1接口上配置VLAN 20與VLAN 2的映射即可。GE0/0/1接口要配置為Trunk或Hybrid類型,要允許公網VLAN 2以帶標簽方式通過。其它配置可按照正常的基于于接口劃分VLAN的配置方法進行配置,傻瓜交換機上保持缺省配置即可。

2. 配置步驟

(1)配置CE1和CE2。

  • CE1上的配置。

創建所連小區一中的VLAN 10,在GE0/0/1接口上允許VLAN 10以帶標簽方式通過,GE0/0/2和GE0/0/3都配置為Access類型,加入VLAN 10中。

<HUAWEI> system-view

[HUAWEI] sysname CE1

[CE1] vlan 10

[CE1-vlan10] quit

[CE1] interface gigabitethernet 0/0/1

[CE1-GigabitEthernet0/0/1] port link-type trunk

[CE1-GigabitEthernet0/0/1] port trunk allow-pass vlan 10

[CE1-GigabitEthernet0/0/1] quit

[CE1] interface gigabitethernet 0/0/2

[CE1-GigabitEthernet0/0/2] port link-type access

[CE1-GigabitEthernet0/0/2] port default vlan 10

[CE1-GigabitEthernet0/0/2] quit

[CE1] interface gigabitethernet 0/0/3

[CE1-GigabitEthernet0/0/3] port link-type access

[CE1-GigabitEthernet0/0/3] port default vlan 10

[CE1-GigabitEthernet0/0/3] quit

  • CE2上的配置。

創建所連小區二中的VLAN 20,在GE0/0/1接口上允許VLAN 120以帶標簽方式通過,GE0/0/2和GE0/0/3都配置為Access類型,加入VLAN 120中。

<HUAWEI> system-view

[HUAWEI] sysname CE2

[CE2] vlan 20

[CE2-vlan20] quit

[CE2] interface gigabitethernet 0/0/1

[CE2-GigabitEthernet0/0/1] port link-type trunk

[CE2-GigabitEthernet0/0/1] port trunk allow-pass vlan 20

[CE2-GigabitEthernet0/0/1] quit

[CE2] interface gigabitethernet 0/0/2

[CE2-GigabitEthernet0/0/2] port link-type access

[CE2-GigabitEthernet0/0/2] port default vlan 20

[CE2-GigabitEthernet0/0/2] quit

[CE2] interface gigabitethernet 0/0/3

[CE2-GigabitEthernet0/0/3] port link-type access

[CE2-GigabitEthernet0/0/3] port default vlan 20

[CE2-GigabitEthernet0/0/3] quit

(2)配置PE1和PE2。

映射,不需要創建映射前的VLAN,也僅需要允許映射后的VLAN以帶標簽方式通過,不要配置允許映射前的VLAN通信。

  • PE1上的配置。

創建公網VLAN 2(無需創建映射前的VLAN 10),配置連接ISP網絡的GE0/0/1接口為Trunk類型,允許VLAN 2以帶標簽方式通過。把連接CE1的GE0/0/2接口配置為Trunk類型(也可以是Hybrid類型),允許映射后的VLAN 2以帶標簽方式通過,并配置VLAN 10與VLAN 2之間的1:1方式1 to 1 VLAN映射。

<HUAWEI> system-view

[HUAWEI] sysname PE1

[PE1] vlan 2

[PE1-vlan2] quit

[PE1] interface gigabitethernet 0/0/1

[PE1-GigabitEthernet0/0/1] port link-type trunk

[PE1-GigabitEthernet0/0/1] port trunk allow-pass vlan 2? #---允許映射后的VLAN 10通過

[PE1] interface gigabitethernet 0/0/2

[PE1-GigabitEthernet0/0/2] port link-type trunk

[PE1-GigabitEthernet0/0/2] port trunk allow-pass vlan 2?

[PE1-GigabitEthernet0/0/2] port vlan-mapping vlan 10 map-vlan 2? #---把VLAN 10映射成VLAN 2

[PE1-GigabitEthernet0/0/2] quit

  • PE2上的配置

創建公網VLAN 2(無需創建映射前的VLAN 20),配置連接ISP網絡的GE0/0/1接口為Trunk類型,允許VLAN 2以帶標簽方式通過。把連接CE2的GE0/0/2接口配置為Trunk類型(也可以是Hybrid類型),允許映射后的VLAN 2以帶標簽方式通過,并配置VLAN 20與VLAN 2之間的1:1方式1 to 1 VLAN映射。

<HUAWEI> system-view

[HUAWEI] sysname PE2

[PE2] vlan 2

[PE2-vlan2] quit

[PE2] interface gigabitethernet 0/0/1

[PE2-GigabitEthernet0/0/1] port link-type trunk

[PE2-GigabitEthernet0/0/1] port trunk allow-pass vlan 2

[PE2] interface gigabitethernet 0/0/2

[PE2-GigabitEthernet0/0/2] port link-type trunk

[PE2-GigabitEthernet0/0/2] port trunk allow-pass vlan 2?

[PE2-GigabitEthernet0/0/2] port vlan-mapping vlan 20 map-vlan 2

[PE2-GigabitEthernet0/0/2] quit

3. 配置結果驗證

以上配置好后,可以小區一中的用戶和小區二中的用戶間進行Ping測試,看是否已可互通。圖3-2是小區一中的PC1上成功ping通小區二中的PC2的結果。圖3-3是PC1 ping PC2時在CE1的GE0/0/1接口上的抓包,從中可以看出,此時幀中帶有一層VLAN 10的標簽。圖3-4是PC1 ping PC2時在PE1的GE0/0/1接口上的抓包,從中可以看出,此時幀中攜帶的VLAN標簽換成了VLAN 2,表明PC1發送的數據幀到達PE1的GE0/0/2接口后已成功進行了VLAN標簽替換。

圖3-2? 小區一中的PC1上成功ping通小區二中的PC2的結果

圖3-3?PC1 ping PC2時在CE1的GE0/0/1接口上的抓包

圖3-4?PC1 ping PC2時在PE1的GE0/0/1接口上的抓包

通過以上驗證,已證明本實驗前面的配置是正確且成功的。

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

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

相關文章

認識Vue

認識Vue 文章目錄 認識Vue一、vue是什么二、Vue核心特性數據驅動&#xff08;MVVM)組件化指令系統 三、Vue跟傳統開發的區別1. **開發模式&#xff1a;MVVM vs 模板驅動**2. **組件化開發**3. **狀態管理**4. **路由管理**5. **構建與工程化**6. **性能優化**7. **學習曲線**8.…

iOS中使用AWS上傳zip文件到Minio上的oss平臺上

1. 集成AWS相關庫&#xff08;千萬不要用最新的版本&#xff0c;否則會出現風格化虛擬路徑&#xff0c;找不到主機名&#xff09; pod AWSS3, ~> 2.10.0 pod AWSCore, ~> 2.10.0 2. 編寫集成的相關代碼 - (void)uploadFileToMinIO {NSString *endPoint "http://…

usb2.0的硬件知識(一)

一、USB2.0的硬件知識 1.1 USB2.0速率 USB 2.0協議支持3種速率&#xff1a;低速(Low Speed&#xff0c;1.5Mbps)、全速(Full Speed, 12Mbps)、高速(High Speed, 480Mbps)&#xff1b;USB Hub、USB設備&#xff0c;也分為低速、全速、高速三種類型。 1.2 USB2.0硬件線序組成 U…

植物大戰僵尸雜交版v3.6最新版本(附下載鏈接)

B站游戲作者潛艇偉偉迷于4月19日更新了植物大戰僵尸雜交版3.6版本&#xff01;&#xff01;&#xff01;&#xff0c;有b站賬戶的記得要給作者三連關注一下呀&#xff01; 不多廢話下載鏈接放上&#xff1a; 夸克網盤鏈接&#xff1a;&#xff1a;https://pan.quark.cn/s/1af9b…

LeadeRobot具身智能應用標桿:無人機X柔韌具身智能,空中精準作業游刃有余

當前,具身智能已成為全球科技領域的前沿焦點,更受到國家戰略級重視,吸引科技產業巨頭搶灘布局。但同時,具身智能的商業化路徑、規模化應用場景、技術成本等難題也開始在資本界與產業圈引起廣泛討論。 目前,萬勛科技基于Pliabot 柔韌技術已推出多款具身智能柔韌機器人產品,在柔…

服務器上安裝maven

1.安裝 下載安裝包 https://maven.apache.org/download.cgi 解壓安裝包 cd /opt/software tar -xzvf apache-maven-3.9.9-bin.tar.gz 安裝目錄(/opt/maven/) mv /opt/software/apache-maven-3.9.9 /opt/ 3.權限設置 把/opt/software/apache-maven-3.9.9 文件夾重命名為ma…

AI 模型在前端應用中的典型使用場景和限制

典型使用場景 1. 智能表單處理 // 使用TensorFlow.js實現表單自動填充 import * as tf from tensorflow/tfjs; import { loadGraphModel } from tensorflow/tfjs-converter;async function initFormPredictor() {// 加載預訓練的表單理解模型const model await loadGraphMod…

10_C++入門案例習題: 結構體案例

案例描述 學校正在做畢設項目&#xff0c;每名老師帶領5個學生&#xff0c;總共有3名老師&#xff0c;需求如下 設計學生和老師的結構體&#xff0c;其中在老師的結構體中&#xff0c;有老師姓名和一個存放5名學生的數組作為成員 學生的成員有姓名、考試分數&#xff0c; 創建…

優化提示詞方面可以使用的數學方法理論:信息熵,概率論 ,最優化理論

優化提示詞方面可以使用的數學方法理論:信息熵,概率論 ,最優化理論 目錄 優化提示詞方面可以使用的數學方法理論:信息熵,概率論 ,最優化理論信息論信息熵明確問題主題提供具體細節限定回答方向規范語言表達概率論最優化理論信息論 原理:信息論中的熵可以衡量信息的不確定性。…

DB-GPT支持mcp協議配置說明

簡介 在 DB-GPT 中使用 MCP&#xff08;Model Context Protocol&#xff09;協議&#xff0c;主要通過配置 MCP 服務器和智能體協作實現外部工具集成與數據交互。 開啟mcp服務&#xff0c;這里以網頁抓取為例 npx -y supergateway --stdio "uvx mcp-server-fetch" …

2025.4.22學習日記 JavaScript的常用事件

在 JavaScript 里&#xff0c;事件是在文檔或者瀏覽器窗口中發生的特定交互瞬間&#xff0c;例如點擊按鈕、頁面加載完成等等。下面是一些常用的事件以及案例&#xff1a; 1. click 事件 當用戶點擊元素時觸發 const button document.createElement(button); button.textCo…

基于 SpringAI 整合 DeepSeek 模型實現 AI 聊天對話

目錄 1、Ollama 的下載配置 與 DeepSeek 的本地部署流程 1.1 下載安裝 Ollama 1.2 搜索模型并進行本地部署 2、基于 SpringAI 調用 Ollama 模型 2.1 基于OpenAI 的接口規范&#xff08;其他模型基本遵循&#xff09; 2.2 在 IDEA 中進行創建 SpringAI 項目并調用 DS 模型 3、基…

在線查看【免費】 dcm、drawio,dcm wps文件格式網站

可以免費在線查看 .docx/wps/Office/wmf/ psd/ psd/eml/epub/dwg, dxf/ txt/zip, rar/ jpg/mp3 m.gszh.xyz m.gszh.xyz 免費支持以下格式文件在線查看類型 支持 doc, docx, xls, xlsx, xlsm, ppt, pptx, csv, tsv, dotm, xlt, xltm, dot, dotx, xlam, xla, pages 等 Office 辦…

低光環境下雙目云臺攝像頭監控性能解析

雙目云臺攝像頭在低光環境下的監控效果主要取決于其硬件配置和軟件優化能力。以下是對雙目云臺攝像頭在低光環境下監控效果的詳細分析&#xff1a; 一、硬件配置對低光監控效果的影響 鏡頭與焦距 &#xff1a; 雙目云臺攝像頭通常配備超大廣角固定鏡頭和360視角的移動鏡頭&a…

繼承相關知識

概念 定義類時&#xff0c;代碼中有共性的成員&#xff0c;還有自己的屬性&#xff0c;使用繼承可以減少重復的代碼&#xff0c; 繼承的語法 class 子類&#xff1a;繼承方式 父類 繼承方式有&#xff1a;public&#xff0c;private&#xff0c;protected 公共繼承&#x…

【Python進階】數據可視化:Matplotlib從入門到實戰

Python數據可視化&#xff1a;Matplotlib完全指南 前言技術背景與價值當前技術痛點解決方案概述目標讀者說明 一、技術原理剖析核心概念圖解核心作用講解關鍵技術模塊說明技術選型對比 二、實戰演示環境配置要求核心代碼實現案例1&#xff1a;折線圖&#xff08;股票趨勢&#…

Java高效合并Excel報表實戰:GcExcel讓數據處理更簡單

前言&#xff1a;為什么需要自動化合并Excel&#xff1f; 在日常辦公場景中&#xff0c;Excel報表合并是數據分析的基礎操作。根據2023年企業辦公效率報告顯示&#xff1a; 財務人員平均每周花費6.2小時在Excel合并操作上人工合并的錯誤率高達15%90%的中大型企業已采用自動化…

Python 列表與元組深度解析:從基礎概念到函數實現全攻略

在 Python 編程的廣袤天地中&#xff0c;列表&#xff08;List&#xff09;和元組&#xff08;Tuple&#xff09;是兩種不可或缺的數據結構。它們如同程序員手中的瑞士軍刀&#xff0c;能高效地處理各類數據。從簡單的數值存儲到復雜的數據組織&#xff0c;列表和元組都發揮著關…

Java中的方法重寫(Override)與方法重載(Overload)詳解

一、基本概念對比 特性方法重寫(Override)方法重載(Overload)定義子類重新定義父類中已有的方法同一個類中多個同名方法&#xff0c;參數不同作用范圍繼承關系中&#xff08;父子類之間&#xff09;同一個類內方法簽名必須相同&#xff08;方法名參數列表&#xff09;必須不同…

發布一個npm包,更新包,刪除包

發布一個npm包&#xff0c;更新包&#xff0c;刪除包 如何將自己的項目 發布為一個 npm 包&#xff0c;并掌握 更新 和 刪除 的操作流程。 &#x1f680; 一、發布一個 npm 包的完整流程 ? 1. 注冊并登錄 npm 賬號 如果還沒有賬號&#xff0c;先注冊&#xff1a; 官網注冊&…