下面通過S5700的vlan配置開始課題:
今天給大家分享一款最經常用的三層交換機HUAWEI S5700,為啥舉例這款三層交換機而不是别的機型了?原因有三:
1、好馬配好鞍,支持WEB,Telne和CLI配置,支持靜态路由和硬件三層轉發,整機支持4K個VLAN,支持16K MAC地址表,支持組播,智能堆疊,ARP防攻擊等等功能,在日後工作管理上完全不會埋沒你的才華;
2、這款标準版24千兆口的交換機價格在3500左右,對于100PC左右的帶機量企業,這樣的價格這樣的性能最為匹配企業預算;
3、最主要的一點華為eNSP模拟器就有現成的,無論是理論知識還是實踐經驗都能提前準備妥當。
今天借助eNSP給大家分享華為S5700交換機配置VLAN的方法一、實驗拓撲圖如下
二、實驗目的
1、将S5700交換機上端口G0/0/1按照默認在vlan1,并設置網關為192.168.1.1;
2、G0/0/2劃入vlan20,并設置網關為192.168.20.1;
3、通過創建端口組将G0/0/3——G0/0/20加入端口組中并将整個端口組劃入vlan30,并設置網關為192.168.30.1
三、配置命令如下
<Huawei>system-view //進入系統視圖模式
Enter system view, return user view with Ctrl Z.
[Huawei]sysname S5700 //更改交換機名為S5700
[S5700]vlan batch 20 30 // 批量創建vlan20 vlan30
[S5700]int vlanif 1
[S5700-Vlanif1]ip add 192.168.1.1 24 //給PC1配置網關地址192.168.1.1 255.255.255.0
[S5700-Vlanif1]quit
[S5700] interface g0/0/1
[S5700-GigabitEthernet0/0/1]port link-type access //端口鍊路類型為access連接計算機的端口
[S5700-GigabitEthernet0/0/1]port default vlan1 //此操作可以省略,默認情況下所有端口都在vlan1
[S5700-GigabitEthernet0/0/1]int g0/0/2
[S5700-GigabitEthernet0/0/2]port link-type access
[S5700-GigabitEthernet0/0/2]port default vlan 20
[S5700-GigabitEthernet0/0/2]int vlanif 20
[S5700-Vlanif20]ip add 192.168.20.1 24 //給PC2配置網關地址192.168.20.1 255.255.255.0
[S5700-Vlanif20]q
[S5700]port-group g3-g20-vlan30 //創建端口組,組名為g3-g20-vlan30
[S5700]port-group-g3-g20-vlan30]group-member g0/0/3 to g0/0/20 //将端口3到端口20全部加入g3-g20-vlan30端口組中
[S5700-port-group-g3-g20-vlan30]port link-type access //以下部分為系統自動批量添加顯示
[S5700-GigabitEthernet0/0/3]port link-type access
[S5700-GigabitEthernet0/0/4]port link-type access
[S5700-GigabitEthernet0/0/5]port link-type access
[S5700-GigabitEthernet0/0/6]port link-type access
[S5700-GigabitEthernet0/0/7]port link-type access
[S5700-GigabitEthernet0/0/8]port link-type access
[S5700-GigabitEthernet0/0/9]port link-type access
[S5700-GigabitEthernet0/0/10]port link-type access
[S5700-GigabitEthernet0/0/11]port link-type access
[S5700-GigabitEthernet0/0/12]port link-type access
[S5700-GigabitEthernet0/0/13]port link-type access
[S5700-GigabitEthernet0/0/14]port link-type access
[S5700-GigabitEthernet0/0/15]port link-type access
[S5700-GigabitEthernet0/0/16]port link-type access
[S5700-GigabitEthernet0/0/17]port link-type access
[S5700-GigabitEthernet0/0/18]port link-type access
[S5700-GigabitEthernet0/0/19]port link-type access
[S5700-GigabitEthernet0/0/20]port link-type access
[S5700-port-group-g3-g20-vlan30]port default vlan 30 //将端口組所有端口劃入vlan30
[S5700-GigabitEthernet0/0/3]port default vlan 30
[S5700-GigabitEthernet0/0/4]port default vlan 30
[S5700-GigabitEthernet0/0/5]port default vlan 30
[S5700-GigabitEthernet0/0/6]port default vlan 30
[S5700-GigabitEthernet0/0/7]port default vlan 30
[S5700-GigabitEthernet0/0/8]port default vlan 30
[S5700-GigabitEthernet0/0/9]port default vlan 30
[S5700-GigabitEthernet0/0/10]port default vlan 30
[S5700-GigabitEthernet0/0/11]port default vlan 30
[S5700-GigabitEthernet0/0/12]port default vlan 30
[S5700-GigabitEthernet0/0/13]port default vlan 30
[S5700-GigabitEthernet0/0/14]port default vlan 30
[S5700-GigabitEthernet0/0/15]port default vlan 30
[S5700-GigabitEthernet0/0/16]port default vlan 30
[S5700-GigabitEthernet0/0/17]port default vlan 30
[S5700-GigabitEthernet0/0/18]port default vlan 30
[S5700-GigabitEthernet0/0/19]port default vlan 30
[S5700-GigabitEthernet0/0/20]port default vlan 30
[S5700-port-group-port3-20vlan30]q
[S5700]int vlanif 30
[S5700-Vlanif30]ip add 192.168.30.1 24 //給PC3、PC4……PC20配置網關地址192.168.30.1 255.255.255.0
[S5700-Vlanif30]q
[S5700]display vlan
以上就是今天要給大家分享的華為S5700三層交換機的VLAN配置攻略
華為eNSP模拟器配置hybrid、Trunk和Access三種鍊路類型端口VLAN間數據傳輸的三種端口模式各自代表的含義:
Access 類型的端口隻能屬于1個VLAN,一般用于連接計算機的端口,也可以連接交換機和交換機。
Trunk 類型的端口可以允許多個VLAN通過,可以接收和發送多個VLAN的報文,trunk口一般用于連接兩台交換機,這樣可以隻用一條trunk連接實現多個vlan的擴展。對于trunk口發送出去的報文,隻有默認vlan的報文不帶vlan ID,其它vlan的報文都要帶vlan ID(要不然,對端的交換機不知道該報文屬于哪個vlan,無法處理,也就不能實現vlan跨交換機擴展了)。簡而言之,trunk端口的設計目的就是通過一條連接實現多個vlan的跨交換機擴展。
Hybrid 類型的端口可以實現比trunk端口更多的功能,trunk端口是hybrid端口的真子集。可以允許多個VLAN通過,可以接收和發送多個VLAN的報文,可以用于交換機之間連接,也可以用于連接用戶的計算機。hybrid端口可以加入多個vlan,并可以設置該vlan的報文通過該端口發送是否帶vlan ID(trunk端口不能設置,隻有默認vlan的報文不帶vlan ID進行發送)。
以下配合每個端口模式在eNSP模拟器上模拟的實驗:
一、Trunk Access鍊路端口混合模式案例
由于Access鍊路類型端口是單一VLAN,而且連接計算機的,所以跟Trunk鍊路類型端口合并成一個案例,節約大家學習時間。
通過配置使都在vlan2的PC1和PC2互通,同vlan3的PC3和PC4互通。
SwitchA配置命令:
<Huawei>system-view
[Huawei]sysname SwitchA
[SwitchA]vlan batch 2 3 //批量創建VLAN,也可以分兩次創建VLAN 2 VLAN 3
[SwitchA]int vlanif 2
[SwitchA-Vlanif2]ip address 192.168.100.1 255.255.255.0
[SwitchA-Vlanif2]quit
[SwitchA]int vlanif 3
[SwitchA-Vlanif3]ip address 192.168.200.1 255.255.255.0
[SwitchA-Vlanif3]quit
[SwitchA] int G0/0/1
[SwitchA-GigabitEthernet0/0/1]port link-type access //與連接PC1的端口鍊路類型設置為access
[SwitchA-GigabitEthernet0/0/1]port default vlan 2 //将端口G0/0/1加入vlan 2
[SwitchA-GigabitEthernet0/0/1]int G0/0/2 // 可以直接跳入G0/0/2 ,新手可以先quit到系統視圖
[SwitchA-GigabitEthernet0/0/2] port link-type access //與連接PC2端口鍊路類型設置為access
[SwitchA-GigabitEthernet0/0/2] port default vlan 3 //将端口GE1/0/2加入vlan3
[SwitchA] int G0/0/3
[SwitchA-GigabitEthernet0/0/3] port link-type trunk //因為有vlan2 vlan3兩個vlan,将交換機互聯的端口鍊路類型設置為trunk
[SwitchA-GigabitEthernet1/0/3] port trunk allow-pass vlan 2 3 //将端口G0/0/3加入vlan2和vlan 3
SwitchB和SwitchA的配置差不多,大家參考SwitchA的配置文件。
将PC1和PC2配置在一個網段,比如192.168.100.2/24和192.168.100.3/24,網關皆為192.168.100.1;
将PC3和PC4配置在一個網段,比如192.168.200.2/24和192.168.200.3/24,網關皆為192.168.200.1;
測試結果:PC1可以與PC2ping通,PC3可以與PC4ping通。
PC1 ping通 PC2
PC3 ping通 PC4
二、Hybrid鍊路類型端口案例上篇文章有朋友提到Hybrid鍊路類型端口模式功能非常強大而且相當複雜,今天下午複習了下,确實在很多方面變現出它的先進性。
使用Hybrid鍊路類型配置讓PC3與PC1、PC2互通,PC1與PC2之間不通。
LSW1配置命令:
<Huawei>system-view
[Huawei]sysname LSW1
[LSW1]vlan batch 2 3 99
[LSW1]int g0/0/1
[LSW1-GigabitEthernet0/0/1]undo port hybrid vlan 1
[LSW1-GigabitEthernet0/0/1]port hybrid tagged vlan 99
[LSW1-GigabitEthernet0/0/1]port hybird untagged vlan 2 3
[LSW1-GigabitEthernet0/0/1]int g0/0/2
[LSW1-GigabitEthernet0/0/2]undo port hybrid vlan 1
[LSW1-GigabitEthernet0/0/2]port hybrid pvid vlan 2
[LSW1-GigabitEthernet0/0/2]port hybird untagged vlan 2 99
[LSW1-GigabitEthernet0/0/2]int g0/0/3
[LSW1-GigabitEthernet0/0/3]undo port hybrid vlan 1
[LSW1-GigabitEthernet0/0/3]port hybrid pvid vlan 3
[LSW1-GigabitEthernet0/0/3]port hybird untagged vlan 3 99
[LSW1-GigabitEthernet0/0/3]quit
SwitchB和SwitchA的配置差不多,大家參考SwitchA的配置,再次不再累贅。
PC1、PC2和PC3的IP地址分别順序設置為192.168.1.1/24、192.168.1.2/24、192.168.1.3/24,網關不填。
測試結果為:
這裡有必要對Hybrid原理解釋一下:
1、pvid這個屬性隻針對進入該端口的!沒有标簽的!普通的!數據包有效,作用是将沒有标簽的普通數據包打上pvid中配置的标簽号;
2、hybrid屬性中,tag是針對于端口的接收方向的(從該端口進來的流量允許帶有這些vlan标簽的通過),untag是針對端口的發送方向的(從該端口出去的流量去除這些vlan标簽);
Hybird實例配置分析(非常有必要解釋):
1、為了讓我們更加簡潔的理解hydrid的屬性,首先在所有的端口上移除了vlan1這個默認有的vlan,假設為所有端口初始不屬于任何vlan,都不能相互之間通信;
2、pvid是當普通的主機數據幀進入交換機端口後被打上的vlan-tag的屬性,在途中可以看出PC1、PC2、PC3的流量在進入交換機的時候分别會被打上vlan2、vlan3、vlan99的vlan标簽;
3、untag後面的vlan就是該端口屬于的vlan,那麼不難看出LSW1的G0/0/1屬于vlan2、3,G0/0/2屬于vlan2、99,G0/0/3屬于vlan3、99,而untag的動作是在流量出端口去往主機的時候把vlan-tag全部去除,那麼不難看出LSW1的G0/0/1将去除vlan2、3的标簽,G0/0/2去除vlan2、1099的标簽,G0/0/3去除vlan3、99的标簽(還原成普通幀)。
LSW2的G0/0/1屬于vlan99,G0/0/2屬于vlan99,在流量出端口的時候會去除vlan99的标簽(還原成普通幀)。
PC1與PC2之間的通信分析:當PC1發送arp去請求PC2的mac地址的時候,PC1會将數據包廣播發往LSW1的G0/0/2接口,LSW1收到後發現是個普通的不帶标簽的數據幀,于是根據接口的pvid給該幀打上vlan2的tag,然後往vlan2中進行泛洪,無奈G0/0/3端口隻屬于vlan3、99所以無法收到vlan2中的泛洪,故PC1與PC2通信失敗。
PC1與PC3之間的通信分析:PC1把幀給LSW1後在G0/0/2打上pvid vlan2的tag,從G0/0/1轉發出去,同時untag掉這個幀vlan2的标簽,LSW2從G0/0/1收到普通的幀後打上vlan99的tag後從G0/0/2轉發給PC3(去掉vlan99的tag後轉發給PC3),PC3回包給PC1過程:PC3把幀丢給LSW2的G0/0/2後被pvid打上vlan99的tag後,LSW2根據MAC表和vlan信息将幀從G0/0/1口轉發出去,!這裡因為并沒有untag屬性所以轉發的幀并不會去除任何vlan,而是以vlan99的幀從G0/0/1轉發出去!(G0/0/1配置的tag vlan 99是為了讓這個端口能轉發vlan99的數據幀)當LSW1拿到LSW2發來的帶有vlan99的tag的數據幀後,根據G0/0/1上配置的tag vlan99屬性,放行vlan99的數據幀,然後根據mac表和vlan信息把幀丢給G0/0/2,由G0/0/2端口将vlan99的tag去除後轉發給PC1,完成了PC1與PC3的整個通信過程。
PC2與PC3的通信過程同理PC1與PC3。
Hybrid确實有點複雜,不過它的功能非常強大,集合了Access和Trunk的優點,還能适合基于彙聚層設備做網關、MAC地址劃分、IP子網劃分地的配置。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!