華為vlan的多種划分方式 (原理與實驗)


 

一、VLAN概念

VLAN(Virtual Local Area Network)的中文名為“虛擬局域網”。虛擬局域網(VLAN)是一組邏輯上的設備和用戶,這些設備和用戶並不受物理位置的限制,可以根據功能、部門及應用等因素將它們組織起來,相互之間的通信就好像它們在同一個網段中一樣,由此得名虛擬局域網。VLAN是一種比較新的技術,工作在OSI參考模型的第2層和第3層,一個VLAN就是一個廣播域,VLAN之間的通信是通過第3層的路由器來完成的。與傳統的局域網技術相比較,VLAN技術更加靈活,它具有以下優點:網絡設備的移動、添加和修改的管理開銷減少;可以控制廣播活動;可提高網絡的安全性。

二、VLAN划分的方法

  • 基於接口的划分方式:就是根據以太網交換機的交換端口來划分的,將VLAN交換機上的物理端口划分到對應的VLAN內,固定在這個VLAN下了。
  • 基於MAC地址划分VLAN:是根據每個主機的MAC地址來划分,當該接口收到一個源MAC為匹配的,就動態划分到對應的VLAN內。
  • 基於IP組播形式划分VLAN:它只看用戶的IP子網形式,認為一個IP組播網就是一個vlan,比如規定一個192.168.1.0/24的網段划分到VLAN 20,那么配置了該網段的PC連接的接口就會動態划分到VLAN 20。
  • 基於網絡層協議划分:這種比較特殊,可分為IP、IPX、DECnet、AppleTalk、Banyan等VLAN網絡。這種按網絡層協議來組成的VLAN,用的比較少。
  • 基於策略的方式划分VLAN:這種類似IP與MAC綁定,它匹配IP跟MAC或者是IP MAC跟端口都匹配才划分到對應的VLAN。

三、 實驗拓撲:

在這里插入圖片描述
這里5台PC,分別對應5個VLAN,每一個VLAN用一種划分的方式來演示,VLAN 10用基於接口的方式,VLAN 20用基於MAC、VLAN 30用基於IP組播、VLAN 40用基於網絡層協議、VLAN 50基於策略。

四、實驗的目的

  • 交換機初始化【配置VLAN,以及VLAN接口跟DHCP】
  • 基於接口的方式划分 【最常用】
  • 基於MAC的方式划分 【有些環境比較常用】
  • 基於IP組播的方式划分
  • 基於網絡層協議的方式划分
  • 基於策略的方式划分【IP+MAC綁定】

五、初始化交換機配置【VLAN,以及VLAN接口跟DHCP】

創建相應的vlan:在這里插入圖片描述

開啟DHCP服務:
在這里插入圖片描述

創建VLNA接口,並且在對應的VLAN開啟DHCP功能:

在這里插入圖片描述
【說明:這里只在VLAN 10與20下啟用了DHCP功能,因為這2種方式可以用DHCP,也推薦用,而剩下的3種比較適合靜態IP的方式,VLAN接口是用來給下面PC作為網關的,在這里測試用。】

六、基於接口方式划分:

拓撲:
在這里插入圖片描述
VLAN 10采用基於接口的方式來划分,這里用E0/0/1,注意華為的默認為hybrid端口,這種端口比較特殊,跟trunk一樣支持對多VLAN 打標記,也可以去掉標記,默認也屬於VLAN 1,這里我們改為常見的Access接口
在這里插入圖片描述
說明:把接口改為Access類型,然后划分到Vlan10里面。

測試:

在這里插入圖片描述
在這里插入圖片描述
可以看到通過DHCP獲取到了對應VLAN 10的分配地址,而且能與VLAN 10的網關通信。

七、基於MAC的方式划分:

在這里插入圖片描述
說明:基於MAC的方式划分VLAN,它主要根據主機的源MAC來划分對應的VLAN,比如當主機請求DHCP的時候,交換機會通過接口學習到對應的主機源MAC,然后根據接口配置的划分方式,然后對應的划入指定的VLAN,然后獲取對應的IP。

在這里插入圖片描述
可以看到該主機的對應MAC是紅色部分。
在這里插入圖片描述
【在VLAN 20里面添加對應的MAC地址】
在這里插入圖片描述
【這里給VLAN 20不打Tag,而且開啟mac-vlan 功能,注意這里PVID還是VLAN1,也就是說屬於VLAN 1,只是對應VLAN 20的去掉標記。】

測試:

在這里插入圖片描述
可以看到獲取到了對應的VLAN 20的地址,而且能訪問網關。
在這里插入圖片描述
在這里插入圖片描述
說明下,這里把MAC地址修改了下,在測試。
在這里插入圖片描述
可以看到這里找不到對應的DHCP服務器,因為它不匹配任VLAN內的MAC地址,所以這里只能按接口默認的來划分,也就是VLAN 1,但是VLAN 1並沒有配置VLAN接口,更沒DHCP啟用,所以獲取不到地址。
在這里插入圖片描述
在這里插入圖片描述

八、基於IP組播方式划分:

在這里插入圖片描述
基於子網的方式比較簡單,就是配置了對應的子網的主機划入到對應的VLAN。
在這里插入圖片描述
【在對應VLAN下定義要划入這個VLAN的IP地址,然后在定義的接口下啟用該子網功能。】
為PC3設置靜態IP:
在這里插入圖片描述
測試:
在這里插入圖片描述
可以看到訪問沒任何問題。

九、基於網絡層協議划分【最不常用】:

在這里插入圖片描述
基於協議的方式,它主要通過協議來區分,比如某個PC用IPV4,而另外的就是IPV6,然后通過這樣來區分划分到不同的VLAN。
在這里插入圖片描述
說明下:基於協議的,模擬器測試沒效果,所以這里也沒辦法演示,只能給出配置命名了。

十、基於策略的方式划分:

在這里插入圖片描述
基於策略的划分,它非常類似IP跟MAC或者IP MAC跟端口綁定
在這里插入圖片描述
可以看到該PC對應的IP與MAC是紅色部分標記的。
在這里插入圖片描述
【說明,這里配置順序必須先把接口對於收到VLAN 50的去掉標記,然后在VLAN 50下,可以綁定MAC,IP以及端口號,端口號為可選。】

測試:
在這里插入圖片描述
可以看到可以直接Ping通了。
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
可以看到,把IP或者MAC任何改變一下就不能通信了,這種方式比較適合要做IP與MAC綁定的。

總結:

華為 的VLAN划分方式比思科的要多很多,也靈活很多,平時肯定用基於接口的最多,但是遇到特殊情況,比如希望通過MAC動態的來划分到對應VLAN,或者最后一種策略VLAN可以實現IP+MAC的綁定都是非常不錯的,至於基於協議跟子網的類型方式,這個一般很少見。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM